param a 0.0820500000 param b 1.1279970000 param g 0.0000610000 param k 0.0033600000 param m 0.0209440000 param r 0.6361090000 param s 0.0000000000 param t 0.1355840000 param n 800 param y 780 param z 10 param i 30000 param x 746 y 0 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 1 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 y 2 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 y 3 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -253 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -252 -253 -253 -253 -253 -254 -254 -254 -255 -255 y 4 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -250 -250 -251 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -251 -250 -250 -250 -251 -251 -252 -253 -254 -254 -254 -255 y 5 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -247 -246 -245 -246 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -246 -245 -246 -247 -248 -250 -252 -253 -254 -254 -255 y 6 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -253 -252 -250 -247 -243 -239 -237 -236 -237 -238 -240 -242 -244 -246 -247 -248 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -248 -247 -246 -244 -242 -240 -238 -237 -236 -237 -239 -243 -247 -250 -252 -253 -254 -255 y 7 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -248 -243 -235 -226 -219 -217 -219 -223 -227 -231 -235 -239 -241 -244 -246 -247 -248 -250 -251 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -251 -250 -248 -247 -246 -244 -241 -239 -235 -231 -227 -223 -219 -217 -219 -226 -235 -243 -248 -251 -253 -254 -254 y 8 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -247 -239 -226 -205 -186 -178 -183 -193 -203 -212 -219 -226 -231 -235 -239 -242 -244 -246 -247 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -247 -246 -244 -242 -239 -235 -231 -226 -219 -212 -203 -193 -183 -178 -186 -205 -226 -239 -247 -251 -253 -254 -254 y 9 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -246 -237 -219 -186 -140 -111 -110 -132 -161 -178 -192 -204 -214 -221 -228 -233 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -228 -221 -214 -204 -192 -178 -161 -132 -110 -111 -140 -186 -219 -237 -246 -250 -253 -254 -254 y 10 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -252 -250 -245 -236 -217 -178 -111 255 -0 -0 -87 -125 -148 -168 -185 -198 -209 -218 -224 -230 -234 -238 -241 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -241 -238 -234 -230 -224 -218 -209 -198 -185 -168 -148 -125 -87 -0 -0 255 -111 -178 -217 -236 -245 -250 -252 -254 -254 y 11 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -246 -237 -219 -183 -110 -0 255 249 -0 -57 -87 -117 -141 -163 -180 -194 -205 -214 -222 -228 -232 -236 -240 -242 -245 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -240 -236 -232 -228 -222 -214 -205 -194 -180 -163 -141 -117 -87 -57 -0 249 255 -0 -110 -183 -219 -237 -246 -250 -253 -254 -254 y 12 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -246 -238 -223 -193 -132 -0 249 255 249 -0 -0 -0 -75 -104 -135 -156 -174 -189 -201 -211 -219 -225 -230 -235 -238 -241 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -241 -238 -235 -230 -225 -219 -211 -201 -189 -174 -156 -135 -104 -75 -0 -0 -0 249 255 249 -0 -132 -193 -223 -238 -246 -251 -253 -254 -254 y 13 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -247 -240 -227 -203 -161 -87 -0 249 255 249 255 106 -0 -0 -63 -96 -126 -149 -168 -184 -197 -207 -216 -223 -228 -233 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -228 -223 -216 -207 -197 -184 -168 -149 -126 -96 -63 -0 -0 106 255 249 255 249 -0 -87 -161 -203 -227 -240 -247 -251 -253 -254 -254 y 14 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -248 -242 -231 -212 -178 -125 -57 -0 249 255 249 221 253 151 -0 -0 -57 -89 -119 -143 -163 -179 -192 -203 -212 -220 -226 -231 -235 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -235 -231 -226 -220 -212 -203 -192 -179 -163 -143 -119 -89 -57 -0 -0 151 253 221 249 255 249 -0 -57 -125 -178 -212 -231 -242 -248 -251 -253 -254 -254 y 15 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -249 -244 -235 -219 -192 -148 -87 -0 255 249 255 249 255 106 229 163 -0 -0 -53 -76 -105 -135 -155 -173 -187 -199 -209 -217 -224 -229 -234 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -234 -229 -224 -217 -209 -199 -187 -173 -155 -135 -105 -76 -53 -0 -0 163 229 106 255 249 255 249 255 -0 -87 -148 -192 -219 -235 -244 -249 -252 -253 -254 -254 y 16 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -253 -252 -250 -246 -239 -226 -204 -168 -117 -0 106 221 249 255 249 221 253 151 159 150 164 -0 -0 -63 -96 -125 -148 -167 -183 -195 -206 -214 -221 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -221 -214 -206 -195 -183 -167 -148 -125 -96 -63 -0 -0 164 150 159 151 253 221 249 255 249 221 106 -0 -117 -168 -204 -226 -239 -246 -250 -252 -253 -254 -255 y 17 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -247 -241 -231 -214 -185 -141 -75 -0 253 255 249 255 249 255 106 229 163 150 164 151 -0 -0 -57 -88 -118 -141 -161 -177 -191 -202 -211 -219 -225 -230 -235 -238 -241 -243 -245 -247 -248 -250 -251 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -251 -250 -248 -247 -245 -243 -241 -238 -235 -230 -225 -219 -211 -202 -191 -177 -161 -141 -118 -88 -57 -0 -0 151 164 150 163 229 106 255 249 255 249 255 253 -0 -75 -141 -185 -214 -231 -241 -247 -251 -253 -254 -254 -255 y 18 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -248 -244 -235 -221 -198 -163 -104 -0 151 106 221 249 255 249 221 253 151 159 150 164 151 164 -0 -0 -53 -76 -103 -132 -153 -171 -186 -198 -208 -216 -223 -228 -233 -237 -240 -243 -245 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -243 -240 -237 -233 -228 -223 -216 -208 -198 -186 -171 -153 -132 -103 -76 -53 -0 -0 164 151 164 150 159 151 253 221 249 255 249 221 106 151 -0 -104 -163 -198 -221 -235 -244 -248 -251 -253 -254 -254 -255 y 19 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -246 -239 -228 -209 -180 -135 -63 -0 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 -0 -0 -61 -93 -122 -146 -165 -180 -193 -204 -213 -220 -226 -231 -235 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -235 -231 -226 -220 -213 -204 -193 -180 -165 -146 -122 -93 -61 -0 -0 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 -0 -63 -135 -180 -209 -228 -239 -246 -250 -252 -253 -254 -254 -255 y 20 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -253 -252 -250 -247 -242 -233 -218 -194 -156 -96 -0 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 -0 -0 -55 -86 -115 -137 -157 -175 -189 -200 -209 -217 -224 -229 -234 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -234 -229 -224 -217 -209 -200 -189 -175 -157 -137 -115 -86 -55 -0 -0 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 -0 -96 -156 -194 -218 -233 -242 -247 -250 -252 -253 -254 -255 -255 y 21 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -248 -244 -237 -224 -205 -174 -126 -57 -0 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 -0 -0 -0 -72 -98 -128 -150 -168 -183 -196 -206 -215 -222 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -222 -215 -206 -196 -183 -168 -150 -128 -98 -72 -0 -0 -0 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 -0 -57 -126 -174 -205 -224 -237 -244 -248 -251 -253 -254 -254 -255 -255 y 22 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -246 -240 -230 -214 -189 -149 -89 -0 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 -0 -0 -58 -90 -120 -143 -162 -178 -191 -202 -211 -219 -225 -230 -235 -238 -241 -243 -245 -247 -248 -250 -251 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -251 -250 -248 -247 -245 -243 -241 -238 -235 -230 -225 -219 -211 -202 -191 -178 -162 -143 -120 -90 -58 -0 -0 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 -0 -89 -149 -189 -214 -230 -240 -246 -250 -252 -253 -254 -254 -255 -255 y 23 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -247 -243 -234 -222 -201 -168 -119 -53 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 -0 -0 -54 -77 -105 -134 -155 -172 -186 -198 -208 -216 -223 -228 -233 -237 -240 -243 -245 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -243 -240 -237 -233 -228 -223 -216 -208 -198 -186 -172 -155 -134 -105 -77 -54 -0 -0 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 -53 -119 -168 -201 -222 -234 -243 -247 -251 -252 -253 -254 -254 -255 -255 y 24 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -249 -245 -238 -228 -211 -184 -143 -76 -0 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 -0 -0 -63 -96 -124 -147 -166 -181 -194 -204 -213 -220 -226 -231 -235 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -235 -231 -226 -220 -213 -204 -194 -181 -166 -147 -124 -96 -63 -0 -0 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 -0 -76 -143 -184 -211 -228 -238 -245 -249 -251 -253 -254 -254 -255 -255 -255 y 25 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -247 -241 -232 -219 -197 -163 -105 -0 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 -0 -0 -56 -88 -117 -140 -159 -176 -189 -201 -210 -218 -224 -230 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -230 -224 -218 -210 -201 -189 -176 -159 -140 -117 -88 -56 -0 -0 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 -0 -105 -163 -197 -219 -232 -241 -247 -250 -252 -253 -254 -254 -255 -255 -255 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 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -236 -225 -207 -179 -135 -63 -0 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 -0 -0 -0 -75 -102 -131 -151 -169 -184 -196 -207 -215 -222 -228 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -228 -222 -215 -207 -196 -184 -169 -151 -131 -102 -75 -0 -0 -0 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 -0 -63 -135 -179 -207 -225 -236 -244 -248 -251 -252 -253 -254 -254 -255 -255 -255 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 -255 -255 -255 -255 -254 -254 -253 -252 -249 -246 -240 -230 -216 -192 -155 -96 -0 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 -0 -0 -61 -92 -121 -144 -163 -179 -192 -203 -212 -219 -226 -231 -235 -238 -241 -244 -246 -247 -249 -250 -251 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -251 -250 -249 -247 -246 -244 -241 -238 -235 -231 -226 -219 -212 -203 -192 -179 -163 -144 -121 -92 -61 -0 -0 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 -0 -96 -155 -192 -216 -230 -240 -246 -249 -252 -253 -254 -254 -255 -255 -255 -255 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 -255 -255 -255 -255 -254 -254 -253 -252 -250 -247 -242 -235 -223 -203 -173 -125 -57 -0 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 -0 -0 -54 -85 -113 -135 -156 -173 -187 -199 -209 -217 -223 -229 -233 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -229 -223 -217 -209 -199 -187 -173 -156 -135 -113 -85 -54 -0 -0 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 -0 -57 -125 -173 -203 -223 -235 -242 -247 -250 -252 -253 -254 -254 -255 -255 -255 -255 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 -255 -255 -255 -254 -254 -254 -253 -251 -249 -245 -238 -228 -212 -187 -148 -88 -0 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 -0 -0 -71 -96 -126 -148 -167 -182 -195 -205 -214 -221 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -221 -214 -205 -195 -182 -167 -148 -126 -96 -71 -0 -0 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 -0 -88 -148 -187 -212 -228 -238 -245 -249 -251 -253 -254 -254 -254 -255 -255 -255 -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 -255 -255 -255 -255 -254 -254 -253 -252 -250 -246 -241 -233 -220 -199 -167 -118 -53 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 -0 -0 -57 -88 -118 -141 -161 -177 -190 -201 -211 -218 -225 -230 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -230 -225 -218 -211 -201 -190 -177 -161 -141 -118 -88 -57 -0 -0 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 -53 -118 -167 -199 -220 -233 -241 -246 -250 -252 -253 -254 -254 -255 -255 -255 -255 -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 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -237 -226 -209 -183 -141 -76 -0 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 -0 -0 -53 -75 -103 -132 -152 -171 -185 -197 -207 -215 -222 -228 -233 -236 -240 -242 -245 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -240 -236 -233 -228 -222 -215 -207 -197 -185 -171 -152 -132 -103 -75 -53 -0 -0 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 -0 -76 -141 -183 -209 -226 -237 -244 -248 -251 -252 -253 -254 -254 -255 -255 -255 -255 -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 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -240 -231 -217 -195 -161 -103 -0 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -61 -93 -122 -145 -164 -180 -193 -204 -212 -220 -226 -231 -235 -239 -241 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -241 -239 -235 -231 -226 -220 -212 -204 -193 -180 -164 -145 -122 -93 -61 -0 -0 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 -0 -103 -161 -195 -217 -231 -240 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -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 -255 -255 -255 -255 -254 -254 -253 -252 -250 -247 -243 -235 -224 -206 -177 -132 -61 -0 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -55 -86 -114 -137 -157 -174 -188 -200 -209 -217 -224 -229 -234 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -234 -229 -224 -217 -209 -200 -188 -174 -157 -137 -114 -86 -55 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 -0 -61 -132 -177 -206 -224 -235 -243 -247 -250 -252 -253 -254 -254 -255 -255 -255 -255 -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 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -245 -239 -229 -214 -191 -153 -93 -0 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -0 -72 -98 -127 -150 -168 -183 -195 -206 -214 -221 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -221 -214 -206 -195 -183 -168 -150 -127 -98 -72 -0 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 -0 -93 -153 -191 -214 -229 -239 -245 -249 -251 -253 -253 -254 -254 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -247 -242 -234 -221 -202 -171 -122 -55 -0 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -58 -90 -120 -143 -162 -178 -191 -202 -211 -219 -225 -230 -234 -238 -241 -243 -245 -247 -248 -250 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -250 -248 -247 -245 -243 -241 -238 -234 -230 -225 -219 -211 -202 -191 -178 -162 -143 -120 -90 -58 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 -0 -55 -122 -171 -202 -221 -234 -242 -247 -250 -252 -253 -254 -254 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -237 -227 -211 -186 -146 -86 -0 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -54 -77 -105 -134 -154 -172 -186 -198 -208 -216 -223 -228 -233 -237 -240 -243 -245 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -243 -240 -237 -233 -228 -223 -216 -208 -198 -186 -172 -154 -134 -105 -77 -54 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 -0 -86 -146 -186 -211 -227 -237 -244 -248 -251 -252 -253 -254 -254 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -240 -232 -219 -198 -165 -115 -0 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -63 -95 -124 -147 -165 -181 -194 -204 -213 -220 -226 -231 -235 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -235 -231 -226 -220 -213 -204 -194 -181 -165 -147 -124 -95 -63 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 -0 -115 -165 -198 -219 -232 -240 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -247 -243 -236 -225 -208 -180 -137 -72 -0 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -56 -87 -116 -140 -159 -175 -189 -200 -210 -218 -224 -229 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -229 -224 -218 -210 -200 -189 -175 -159 -140 -116 -87 -56 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 -0 -72 -137 -180 -208 -225 -236 -243 -247 -250 -252 -253 -254 -254 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -245 -239 -230 -216 -193 -157 -98 -0 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -0 -75 -102 -130 -151 -169 -184 -196 -207 -215 -222 -228 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -228 -222 -215 -207 -196 -184 -169 -151 -130 -102 -75 -0 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 -0 -98 -157 -193 -216 -230 -239 -245 -249 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -247 -242 -235 -223 -204 -175 -128 -58 -0 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -61 -92 -121 -144 -163 -179 -192 -203 -212 -219 -225 -231 -235 -238 -241 -244 -246 -247 -249 -250 -251 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -251 -250 -249 -247 -246 -244 -241 -238 -235 -231 -225 -219 -212 -203 -192 -179 -163 -144 -121 -92 -61 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 -0 -58 -128 -175 -204 -223 -235 -242 -247 -250 -252 -253 -254 -254 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -228 -213 -189 -150 -90 -0 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -54 -85 -113 -135 -156 -173 -187 -199 -209 -217 -223 -229 -233 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -229 -223 -217 -209 -199 -187 -173 -156 -135 -113 -85 -54 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 -0 -90 -150 -189 -213 -228 -238 -244 -248 -251 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 42 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -233 -220 -200 -168 -120 -54 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -71 -96 -125 -148 -167 -182 -195 -205 -214 -221 -227 -232 -236 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -236 -232 -227 -221 -214 -205 -195 -182 -167 -148 -125 -96 -71 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 -54 -120 -168 -200 -220 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 43 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -243 -237 -226 -209 -183 -143 -77 -0 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -57 -88 -118 -141 -160 -177 -190 -201 -211 -218 -225 -230 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -230 -225 -218 -211 -201 -190 -177 -160 -141 -118 -88 -57 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 -0 -77 -143 -183 -209 -226 -237 -243 -248 -250 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 44 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -245 -240 -231 -217 -196 -162 -105 -0 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -53 -75 -103 -132 -152 -170 -185 -197 -207 -215 -222 -228 -233 -236 -240 -242 -245 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -240 -236 -233 -228 -222 -215 -207 -197 -185 -170 -152 -132 -103 -75 -53 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 -0 -105 -162 -196 -217 -231 -240 -245 -249 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 45 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -247 -243 -235 -224 -206 -178 -134 -63 -0 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -61 -93 -122 -145 -164 -180 -193 -204 -212 -220 -226 -231 -235 -239 -241 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -241 -239 -235 -231 -226 -220 -212 -204 -193 -180 -164 -145 -122 -93 -61 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 -0 -63 -134 -178 -206 -224 -235 -243 -247 -250 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 46 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -245 -239 -229 -215 -191 -155 -96 -0 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -55 -86 -114 -137 -157 -174 -188 -200 -209 -217 -224 -229 -234 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -234 -229 -224 -217 -209 -200 -188 -174 -157 -137 -114 -86 -55 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 -0 -96 -155 -191 -215 -229 -239 -245 -248 -251 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 47 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -246 -242 -234 -222 -202 -172 -124 -56 -0 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -0 -72 -98 -127 -150 -168 -183 -195 -206 -214 -221 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -221 -214 -206 -195 -183 -168 -150 -127 -98 -72 -0 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 -0 -56 -124 -172 -202 -222 -234 -242 -246 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 48 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -237 -227 -211 -186 -147 -88 -0 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -58 -90 -120 -143 -162 -178 -191 -202 -211 -219 -225 -230 -234 -238 -241 -243 -245 -247 -248 -250 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -250 -248 -247 -245 -243 -241 -238 -234 -230 -225 -219 -211 -202 -191 -178 -162 -143 -120 -90 -58 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 -0 -88 -147 -186 -211 -227 -237 -244 -248 -251 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 49 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -240 -232 -219 -198 -166 -117 -0 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -54 -77 -105 -134 -154 -172 -186 -198 -208 -216 -223 -228 -233 -237 -240 -242 -245 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -240 -237 -233 -228 -223 -216 -208 -198 -186 -172 -154 -134 -105 -77 -54 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 -0 -117 -166 -198 -219 -232 -240 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 50 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -247 -243 -236 -225 -208 -181 -140 -75 -0 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -63 -95 -124 -147 -165 -181 -194 -204 -213 -220 -226 -231 -235 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -235 -231 -226 -220 -213 -204 -194 -181 -165 -147 -124 -95 -63 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 -0 -75 -140 -181 -208 -225 -236 -243 -247 -250 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 51 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -239 -230 -216 -194 -159 -102 -0 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -56 -87 -116 -140 -159 -175 -189 -200 -210 -218 -224 -229 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -229 -224 -218 -210 -200 -189 -175 -159 -140 -116 -87 -56 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 -0 -102 -159 -194 -216 -230 -239 -245 -249 -251 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 52 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -223 -204 -176 -131 -61 -0 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -0 -75 -102 -130 -151 -169 -184 -196 -207 -215 -222 -228 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -228 -222 -215 -207 -196 -184 -169 -151 -130 -102 -75 -0 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 -0 -61 -131 -176 -204 -223 -235 -242 -247 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 53 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -228 -213 -189 -151 -92 -0 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -61 -92 -121 -144 -163 -179 -192 -203 -212 -219 -225 -231 -235 -238 -241 -244 -246 -247 -249 -250 -251 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -251 -250 -249 -247 -246 -244 -241 -238 -235 -231 -225 -219 -212 -203 -192 -179 -163 -144 -121 -92 -61 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 -0 -92 -151 -189 -213 -228 -238 -244 -248 -251 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 54 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -233 -220 -201 -169 -121 -54 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -54 -85 -113 -135 -156 -173 -187 -199 -209 -217 -223 -229 -233 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -229 -223 -217 -209 -199 -187 -173 -156 -135 -113 -85 -54 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 -54 -121 -169 -201 -220 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 55 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -243 -237 -226 -210 -184 -144 -85 -0 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -71 -96 -125 -148 -167 -182 -195 -205 -214 -221 -227 -232 -236 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -236 -232 -227 -221 -214 -205 -195 -182 -167 -148 -125 -96 -71 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 -0 -85 -144 -184 -210 -226 -237 -243 -248 -250 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 56 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -245 -240 -231 -218 -196 -163 -113 -0 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -57 -88 -118 -141 -160 -177 -190 -201 -211 -218 -225 -230 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -230 -225 -218 -211 -201 -190 -177 -160 -141 -118 -88 -57 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 -0 -113 -163 -196 -218 -231 -240 -245 -249 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 57 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -235 -224 -207 -179 -135 -71 -0 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -53 -75 -103 -132 -152 -170 -185 -197 -207 -215 -222 -228 -233 -236 -240 -242 -245 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -240 -236 -233 -228 -222 -215 -207 -197 -185 -170 -152 -132 -103 -75 -53 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 -0 -71 -135 -179 -207 -224 -235 -243 -247 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 58 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -245 -239 -230 -215 -192 -156 -96 -0 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -61 -93 -122 -145 -164 -180 -193 -204 -212 -220 -226 -231 -235 -239 -241 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -241 -239 -235 -231 -226 -220 -212 -204 -193 -180 -164 -145 -122 -93 -61 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 -0 -96 -156 -192 -215 -230 -239 -245 -248 -251 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 59 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -246 -242 -234 -222 -203 -173 -126 -57 -0 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -55 -86 -114 -137 -157 -174 -188 -200 -209 -217 -224 -229 -234 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -234 -229 -224 -217 -209 -200 -188 -174 -157 -137 -114 -86 -55 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 -0 -57 -126 -173 -203 -222 -234 -242 -246 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 60 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -228 -212 -187 -148 -88 -0 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -0 -72 -98 -127 -150 -168 -183 -195 -206 -214 -221 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -221 -214 -206 -195 -183 -168 -150 -127 -98 -72 -0 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 -0 -88 -148 -187 -212 -228 -238 -244 -248 -251 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 61 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -232 -219 -199 -167 -118 -53 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -58 -90 -120 -143 -162 -178 -191 -202 -211 -219 -225 -230 -234 -238 -241 -243 -245 -247 -248 -250 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -250 -248 -247 -245 -243 -241 -238 -234 -230 -225 -219 -211 -202 -191 -178 -162 -143 -120 -90 -58 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 -53 -118 -167 -199 -219 -232 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 62 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -247 -243 -236 -226 -209 -182 -141 -75 -0 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -54 -77 -105 -134 -154 -172 -186 -198 -208 -216 -223 -228 -233 -237 -240 -242 -245 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -240 -237 -233 -228 -223 -216 -208 -198 -186 -172 -154 -134 -105 -77 -54 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 -0 -75 -141 -182 -209 -226 -236 -243 -247 -250 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 63 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -239 -231 -217 -195 -161 -103 -0 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -63 -95 -124 -147 -165 -181 -194 -204 -213 -220 -226 -231 -235 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -235 -231 -226 -220 -213 -204 -194 -181 -165 -147 -124 -95 -63 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 -0 -103 -161 -195 -217 -231 -239 -245 -249 -251 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 64 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -223 -205 -177 -132 -61 -0 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -56 -87 -116 -140 -159 -175 -189 -200 -210 -218 -224 -229 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -229 -224 -218 -210 -200 -189 -175 -159 -140 -116 -87 -56 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 -0 -61 -132 -177 -205 -223 -235 -242 -247 -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 65 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -229 -214 -190 -152 -93 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -0 -75 -102 -130 -151 -169 -184 -196 -207 -215 -222 -228 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -228 -222 -215 -207 -196 -184 -169 -151 -130 -102 -75 -0 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -93 -152 -190 -214 -229 -238 -244 -248 -251 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 66 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -233 -221 -201 -171 -122 -55 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -61 -92 -121 -144 -163 -179 -192 -203 -212 -219 -225 -231 -235 -238 -241 -244 -246 -247 -249 -250 -251 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -251 -250 -249 -247 -246 -244 -241 -238 -235 -231 -225 -219 -212 -203 -192 -179 -163 -144 -121 -92 -61 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -55 -122 -171 -201 -221 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 67 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -244 -237 -227 -211 -185 -145 -86 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -54 -85 -113 -135 -156 -173 -187 -199 -209 -217 -223 -229 -233 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -229 -223 -217 -209 -199 -187 -173 -156 -135 -113 -85 -54 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -86 -145 -185 -211 -227 -237 -244 -248 -250 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 68 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -240 -232 -218 -197 -164 -114 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -71 -96 -125 -148 -167 -182 -195 -205 -214 -221 -227 -232 -236 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -236 -232 -227 -221 -214 -205 -195 -182 -167 -148 -125 -96 -71 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -114 -164 -197 -218 -232 -240 -246 -249 -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 69 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -236 -225 -207 -180 -137 -72 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -57 -88 -118 -141 -160 -177 -190 -201 -211 -218 -225 -230 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -230 -225 -218 -211 -201 -190 -177 -160 -141 -118 -88 -57 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -72 -137 -180 -207 -225 -236 -243 -247 -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 70 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -239 -230 -215 -193 -157 -98 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -53 -75 -103 -132 -152 -170 -185 -197 -207 -215 -222 -228 -233 -236 -240 -242 -245 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -240 -236 -233 -228 -222 -215 -207 -197 -185 -170 -152 -132 -103 -75 -53 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -98 -157 -193 -215 -230 -239 -245 -249 -251 -252 -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 71 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -234 -222 -204 -174 -127 -58 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -61 -93 -122 -145 -164 -180 -193 -204 -212 -220 -226 -231 -235 -239 -241 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -241 -239 -235 -231 -226 -220 -212 -204 -193 -180 -164 -145 -122 -93 -61 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -58 -127 -174 -204 -222 -234 -242 -247 -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 72 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -228 -212 -188 -150 -90 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -55 -86 -114 -137 -157 -174 -188 -200 -209 -217 -224 -229 -234 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -234 -229 -224 -217 -209 -200 -188 -174 -157 -137 -114 -86 -55 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -90 -150 -188 -212 -228 -238 -244 -248 -251 -252 -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 73 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -233 -220 -200 -168 -120 -54 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -0 -72 -98 -127 -150 -168 -183 -195 -206 -214 -221 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -221 -214 -206 -195 -183 -168 -150 -127 -98 -72 -0 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -54 -120 -168 -200 -220 -233 -241 -246 -249 -251 -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 74 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -243 -236 -226 -209 -183 -143 -77 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -58 -90 -120 -143 -162 -178 -191 -202 -211 -219 -225 -230 -234 -238 -241 -243 -245 -247 -248 -250 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -250 -248 -247 -245 -243 -241 -238 -234 -230 -225 -219 -211 -202 -191 -178 -162 -143 -120 -90 -58 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -77 -143 -183 -209 -226 -236 -243 -248 -250 -252 -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 75 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -240 -231 -217 -195 -162 -105 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -54 -77 -105 -134 -154 -172 -186 -198 -208 -216 -223 -228 -233 -237 -240 -242 -245 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -240 -237 -233 -228 -223 -216 -208 -198 -186 -172 -154 -134 -105 -77 -54 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -105 -162 -195 -217 -231 -240 -245 -249 -251 -252 -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 76 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -224 -206 -178 -134 -63 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -63 -95 -124 -147 -165 -181 -194 -204 -213 -220 -226 -231 -235 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -235 -231 -226 -220 -213 -204 -194 -181 -165 -147 -124 -95 -63 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -63 -134 -178 -206 -224 -235 -242 -247 -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 77 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -245 -239 -229 -214 -191 -154 -95 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -56 -87 -116 -140 -159 -175 -189 -200 -210 -218 -224 -229 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -229 -224 -218 -210 -200 -189 -175 -159 -140 -116 -87 -56 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -95 -154 -191 -214 -229 -239 -245 -248 -251 -252 -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 78 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -234 -221 -202 -172 -124 -56 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -0 -75 -102 -130 -151 -169 -184 -196 -207 -215 -222 -228 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -228 -222 -215 -207 -196 -184 -169 -151 -130 -102 -75 -0 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -56 -124 -172 -202 -221 -234 -241 -246 -249 -251 -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 79 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -244 -237 -227 -211 -186 -147 -87 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -61 -92 -121 -144 -163 -179 -192 -203 -212 -219 -225 -231 -235 -238 -241 -244 -246 -247 -249 -250 -251 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -251 -250 -249 -247 -246 -244 -241 -238 -235 -231 -225 -219 -212 -203 -192 -179 -163 -144 -121 -92 -61 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -87 -147 -186 -211 -227 -237 -244 -248 -250 -252 -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 80 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -240 -232 -219 -198 -165 -116 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -54 -85 -113 -135 -156 -173 -187 -199 -209 -217 -223 -229 -233 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -229 -223 -217 -209 -199 -187 -173 -156 -135 -113 -85 -54 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -116 -165 -198 -219 -232 -240 -246 -249 -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 81 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -236 -225 -208 -181 -140 -75 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -71 -96 -125 -148 -167 -182 -195 -205 -214 -221 -227 -232 -236 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -236 -232 -227 -221 -214 -205 -195 -182 -167 -148 -125 -96 -71 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -75 -140 -181 -208 -225 -236 -243 -247 -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 82 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -239 -230 -216 -194 -159 -102 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -57 -88 -118 -141 -160 -177 -190 -201 -211 -218 -225 -230 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -230 -225 -218 -211 -201 -190 -177 -160 -141 -118 -88 -57 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -102 -159 -194 -216 -230 -239 -245 -249 -251 -252 -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 83 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -234 -223 -204 -175 -130 -61 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -53 -75 -103 -132 -152 -170 -185 -197 -207 -215 -222 -228 -233 -236 -240 -242 -245 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -240 -236 -233 -228 -222 -215 -207 -197 -185 -170 -152 -132 -103 -75 -53 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -61 -130 -175 -204 -223 -234 -242 -247 -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 84 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -228 -213 -189 -151 -92 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -61 -93 -122 -145 -164 -180 -193 -204 -212 -220 -226 -231 -235 -239 -241 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -241 -239 -235 -231 -226 -220 -212 -204 -193 -180 -164 -145 -122 -93 -61 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -92 -151 -189 -213 -228 -238 -244 -248 -251 -252 -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 85 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -233 -220 -200 -169 -121 -54 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -55 -86 -114 -137 -157 -174 -188 -200 -209 -217 -224 -229 -234 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -234 -229 -224 -217 -209 -200 -188 -174 -157 -137 -114 -86 -55 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -54 -121 -169 -200 -220 -233 -241 -246 -249 -251 -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 86 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -243 -237 -226 -210 -184 -144 -85 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -0 -72 -98 -127 -150 -168 -183 -195 -206 -214 -221 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -221 -214 -206 -195 -183 -168 -150 -127 -98 -72 -0 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -85 -144 -184 -210 -226 -237 -243 -248 -250 -252 -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 87 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -245 -240 -231 -218 -196 -163 -113 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -58 -90 -120 -143 -162 -178 -191 -202 -211 -219 -225 -230 -234 -238 -241 -243 -245 -247 -248 -250 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -250 -248 -247 -245 -243 -241 -238 -234 -230 -225 -219 -211 -202 -191 -178 -162 -143 -120 -90 -58 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -113 -163 -196 -218 -231 -240 -245 -249 -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 88 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -235 -224 -207 -179 -135 -71 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -54 -77 -105 -134 -154 -172 -186 -198 -208 -216 -223 -228 -233 -237 -240 -242 -245 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -240 -237 -233 -228 -223 -216 -208 -198 -186 -172 -154 -134 -105 -77 -54 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -71 -135 -179 -207 -224 -235 -243 -247 -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 89 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -245 -239 -229 -215 -192 -156 -96 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -63 -95 -124 -147 -165 -181 -194 -204 -213 -220 -226 -231 -235 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -235 -231 -226 -220 -213 -204 -194 -181 -165 -147 -124 -95 -63 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -96 -156 -192 -215 -229 -239 -245 -248 -251 -252 -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 90 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -246 -242 -234 -222 -203 -173 -125 -57 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -56 -87 -116 -140 -159 -175 -189 -200 -210 -218 -224 -229 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -229 -224 -218 -210 -200 -189 -175 -159 -140 -116 -87 -56 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -57 -125 -173 -203 -222 -234 -242 -246 -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 91 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -244 -238 -228 -212 -187 -148 -88 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -0 -75 -102 -130 -151 -169 -184 -196 -207 -215 -222 -228 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -228 -222 -215 -207 -196 -184 -169 -151 -130 -102 -75 -0 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -88 -148 -187 -212 -228 -238 -244 -248 -250 -252 -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 92 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -241 -232 -219 -199 -167 -118 -53 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -61 -92 -121 -144 -163 -179 -192 -203 -212 -219 -225 -231 -235 -238 -241 -244 -246 -247 -248 -250 -251 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -251 -250 -248 -247 -246 -244 -241 -238 -235 -231 -225 -219 -212 -203 -192 -179 -163 -144 -121 -92 -61 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -53 -118 -167 -199 -219 -232 -241 -246 -249 -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 y 93 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -236 -225 -209 -182 -141 -75 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -54 -85 -113 -135 -156 -173 -187 -199 -209 -217 -223 -229 -233 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -229 -223 -217 -209 -199 -187 -173 -156 -135 -113 -85 -54 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -75 -141 -182 -209 -225 -236 -243 -247 -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 94 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -239 -231 -217 -195 -160 -103 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -71 -96 -125 -148 -167 -182 -195 -205 -214 -221 -227 -232 -236 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -236 -232 -227 -221 -214 -205 -195 -182 -167 -148 -125 -96 -71 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -103 -160 -195 -217 -231 -239 -245 -249 -251 -252 -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 95 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -223 -205 -177 -132 -61 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -57 -88 -118 -141 -160 -176 -190 -201 -211 -218 -225 -230 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -230 -225 -218 -211 -201 -190 -176 -160 -141 -118 -88 -57 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -61 -132 -177 -205 -223 -235 -242 -247 -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 96 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -229 -214 -190 -152 -93 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -53 -75 -103 -132 -152 -170 -185 -197 -207 -215 -222 -228 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -228 -222 -215 -207 -197 -185 -170 -152 -132 -103 -75 -53 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -93 -152 -190 -214 -229 -238 -244 -248 -251 -252 -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 97 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -233 -221 -201 -170 -122 -55 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -61 -93 -122 -145 -164 -180 -193 -204 -212 -220 -226 -231 -235 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -235 -231 -226 -220 -212 -204 -193 -180 -164 -145 -122 -93 -61 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -55 -122 -170 -201 -221 -233 -241 -246 -249 -251 -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 98 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -244 -237 -227 -211 -185 -145 -86 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -55 -86 -114 -137 -157 -174 -188 -199 -209 -217 -223 -229 -233 -237 -240 -242 -244 -246 -248 -249 -250 -250 -251 -252 -252 -252 -252 -253 -253 -253 -252 -252 -252 -252 -251 -250 -250 -249 -248 -246 -244 -242 -240 -237 -233 -229 -223 -217 -209 -199 -188 -174 -157 -137 -114 -86 -55 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -86 -145 -185 -211 -227 -237 -244 -248 -250 -252 -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 99 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -240 -232 -218 -197 -164 -114 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -0 -72 -98 -127 -150 -168 -183 -195 -205 -213 -220 -226 -231 -235 -238 -241 -243 -245 -247 -248 -249 -250 -250 -251 -251 -251 -252 -252 -251 -251 -251 -250 -250 -249 -248 -247 -245 -243 -241 -238 -235 -231 -226 -220 -213 -205 -195 -183 -168 -150 -127 -98 -72 -0 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -114 -164 -197 -218 -232 -240 -246 -249 -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 y 100 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -236 -225 -207 -180 -137 -72 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -58 -90 -119 -142 -161 -176 -190 -201 -210 -217 -224 -229 -233 -237 -240 -242 -244 -246 -247 -248 -249 -249 -250 -250 -250 -250 -250 -249 -249 -248 -247 -246 -244 -242 -240 -237 -233 -229 -224 -217 -210 -201 -190 -176 -161 -142 -119 -90 -58 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -72 -137 -180 -207 -225 -236 -243 -247 -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 101 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -239 -230 -215 -193 -157 -98 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -53 -76 -103 -132 -152 -169 -184 -196 -206 -214 -221 -226 -231 -235 -238 -240 -242 -244 -245 -246 -247 -248 -248 -248 -248 -247 -246 -245 -244 -242 -240 -238 -235 -231 -226 -221 -214 -206 -196 -184 -169 -152 -132 -103 -76 -53 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -98 -157 -193 -215 -230 -239 -245 -249 -251 -252 -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 102 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -234 -222 -204 -174 -127 -58 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -61 -92 -121 -143 -162 -177 -190 -201 -210 -217 -223 -228 -232 -235 -238 -240 -242 -243 -244 -244 -245 -244 -244 -243 -242 -240 -238 -235 -232 -228 -223 -217 -210 -201 -190 -177 -162 -143 -121 -92 -61 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -58 -127 -174 -204 -222 -234 -242 -247 -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 103 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -228 -212 -188 -150 -90 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 -0 -0 -54 -77 -104 -132 -152 -170 -184 -195 -205 -213 -219 -225 -229 -232 -235 -237 -238 -239 -240 -240 -239 -238 -237 -235 -232 -229 -225 -219 -213 -205 -195 -184 -170 -152 -132 -104 -77 -54 -0 -0 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -90 -150 -188 -212 -228 -238 -244 -248 -251 -252 -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 104 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -233 -220 -200 -168 -120 -54 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 -0 -0 -62 -93 -121 -143 -161 -176 -189 -199 -207 -214 -220 -224 -228 -230 -232 -233 -233 -233 -232 -230 -228 -224 -220 -214 -207 -199 -189 -176 -161 -143 -121 -93 -62 -0 -0 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -54 -120 -168 -200 -220 -233 -241 -246 -249 -251 -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 105 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -247 -243 -236 -226 -209 -183 -143 -77 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 -0 -0 -54 -77 -104 -132 -151 -168 -181 -192 -200 -207 -213 -217 -221 -223 -224 -224 -223 -221 -217 -213 -207 -200 -192 -181 -168 -151 -132 -104 -77 -54 -0 -0 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -77 -143 -183 -209 -226 -236 -243 -247 -250 -252 -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 106 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -240 -231 -217 -195 -162 -105 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 -0 -0 -0 -61 -92 -118 -138 -156 -170 -181 -190 -198 -203 -207 -209 -210 -209 -207 -203 -198 -190 -181 -170 -156 -138 -118 -92 -61 -0 -0 -0 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -105 -162 -195 -217 -231 -240 -245 -249 -251 -252 -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 107 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -224 -206 -178 -134 -63 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 -0 -0 -52 -73 -97 -122 -139 -155 -167 -176 -183 -188 -190 -190 -188 -183 -176 -167 -155 -139 -122 -97 -73 -52 -0 -0 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -63 -134 -178 -206 -224 -235 -242 -247 -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 108 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -245 -239 -229 -214 -191 -154 -95 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 -0 -0 -55 -75 -96 -119 -134 -146 -155 -160 -161 -160 -155 -146 -134 -119 -96 -75 -55 -0 -0 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -95 -154 -191 -214 -229 -239 -245 -248 -251 -252 -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 109 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -234 -221 -202 -172 -124 -56 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 -0 -0 -0 -53 -71 -89 -107 -116 -119 -119 -116 -107 -89 -71 -53 -0 -0 -0 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -56 -124 -172 -202 -221 -234 -241 -246 -249 -251 -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 110 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -244 -237 -227 -211 -186 -147 -87 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 -0 -0 -0 -61 -65 -66 -65 -61 -0 -0 -0 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -87 -147 -186 -211 -227 -237 -244 -248 -250 -252 -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 111 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -240 -232 -219 -198 -165 -116 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 -0 -0 -0 -0 -0 -0 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -116 -165 -198 -219 -232 -240 -246 -249 -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 112 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -236 -225 -208 -181 -140 -75 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -75 -140 -181 -208 -225 -236 -243 -247 -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 113 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -239 -230 -216 -194 -159 -102 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -102 -159 -194 -216 -230 -239 -245 -249 -251 -252 -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 114 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -234 -223 -204 -175 -130 -61 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -61 -130 -175 -204 -223 -234 -242 -247 -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 115 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -228 -213 -189 -151 -92 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -92 -151 -189 -213 -228 -238 -244 -248 -251 -252 -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 116 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -233 -220 -200 -169 -121 -54 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -54 -121 -169 -200 -220 -233 -241 -246 -249 -251 -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 117 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -243 -237 -226 -210 -184 -144 -85 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -85 -144 -184 -210 -226 -237 -243 -248 -250 -252 -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 118 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -245 -240 -231 -218 -196 -163 -113 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -113 -163 -196 -218 -231 -240 -245 -249 -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 119 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -224 -207 -179 -135 -71 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -71 -135 -179 -207 -224 -235 -242 -247 -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 120 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -245 -239 -229 -215 -192 -156 -96 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -96 -156 -192 -215 -229 -239 -245 -248 -251 -252 -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 121 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -246 -242 -234 -222 -203 -173 -125 -57 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -57 -125 -173 -203 -222 -234 -242 -246 -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 122 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -244 -238 -228 -212 -187 -148 -88 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -88 -148 -187 -212 -228 -238 -244 -248 -250 -252 -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 123 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -241 -232 -219 -199 -167 -118 -53 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -53 -118 -167 -199 -219 -232 -241 -246 -249 -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 124 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -236 -225 -209 -182 -141 -75 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -75 -141 -182 -209 -225 -236 -243 -247 -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 125 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -239 -231 -217 -195 -160 -103 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -103 -160 -195 -217 -231 -239 -245 -249 -251 -252 -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 126 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -223 -205 -177 -132 -61 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -61 -132 -177 -205 -223 -235 -242 -247 -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 127 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -229 -214 -190 -152 -93 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -93 -152 -190 -214 -229 -238 -244 -248 -251 -252 -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 128 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -233 -221 -201 -170 -122 -55 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -55 -122 -170 -201 -221 -233 -241 -246 -249 -251 -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 129 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -244 -237 -227 -211 -185 -145 -86 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -86 -145 -185 -211 -227 -237 -244 -248 -250 -252 -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 130 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -240 -232 -218 -197 -164 -114 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -114 -164 -197 -218 -232 -240 -246 -249 -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 131 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -236 -225 -207 -180 -137 -72 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -72 -137 -180 -207 -225 -236 -243 -247 -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 132 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -239 -230 -215 -193 -157 -98 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -98 -157 -193 -215 -230 -239 -245 -249 -251 -252 -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 133 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -234 -222 -204 -174 -127 -58 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -58 -127 -174 -204 -222 -234 -242 -247 -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 134 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -228 -212 -188 -150 -90 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -90 -150 -188 -212 -228 -238 -244 -248 -251 -252 -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 135 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -233 -220 -200 -168 -120 -54 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -54 -120 -168 -200 -220 -233 -241 -246 -249 -251 -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 136 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -247 -243 -236 -226 -209 -183 -143 -77 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -77 -143 -183 -209 -226 -236 -243 -247 -250 -252 -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 137 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -240 -231 -217 -195 -162 -105 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -105 -162 -195 -217 -231 -240 -245 -249 -251 -252 -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 138 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -224 -206 -178 -134 -63 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -63 -134 -178 -206 -224 -235 -242 -247 -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 139 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -245 -239 -229 -214 -191 -154 -95 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -95 -154 -191 -214 -229 -239 -245 -248 -251 -252 -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 140 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -234 -221 -202 -172 -124 -56 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -56 -124 -172 -202 -221 -234 -241 -246 -249 -251 -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 141 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -244 -237 -227 -211 -186 -147 -87 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -87 -147 -186 -211 -227 -237 -244 -248 -250 -252 -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 142 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -240 -232 -219 -198 -165 -116 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -116 -165 -198 -219 -232 -240 -246 -249 -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 -255 y 143 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -236 -225 -208 -181 -140 -75 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -75 -140 -181 -208 -225 -236 -243 -247 -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 144 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -239 -230 -216 -194 -159 -102 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -102 -159 -194 -216 -230 -239 -245 -249 -251 -252 -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 145 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -234 -223 -204 -175 -130 -61 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -61 -130 -175 -204 -223 -234 -242 -247 -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 y 146 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -228 -213 -189 -151 -92 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -92 -151 -189 -213 -228 -238 -244 -248 -251 -252 -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 147 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -233 -220 -200 -169 -121 -54 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -54 -121 -169 -200 -220 -233 -241 -246 -249 -251 -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 148 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -243 -237 -226 -210 -184 -144 -85 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -85 -144 -184 -210 -226 -237 -243 -248 -250 -252 -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 y 149 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -245 -240 -231 -218 -196 -163 -113 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -113 -163 -196 -218 -231 -240 -245 -249 -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 -255 -255 -255 -255 y 150 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -224 -207 -179 -135 -71 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -71 -135 -179 -207 -224 -235 -242 -247 -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 151 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -245 -239 -229 -215 -192 -156 -96 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -96 -156 -192 -215 -229 -239 -245 -248 -251 -252 -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 y 152 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -246 -242 -234 -222 -203 -173 -125 -57 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -57 -125 -173 -203 -222 -234 -242 -246 -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 -255 y 153 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -244 -238 -228 -212 -187 -148 -88 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -88 -148 -187 -212 -228 -238 -244 -248 -250 -252 -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 y 154 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -241 -232 -219 -199 -167 -118 -53 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -53 -118 -167 -199 -219 -232 -241 -246 -249 -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 -255 -255 -255 -255 -255 -255 y 155 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -236 -225 -209 -182 -141 -75 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -75 -141 -182 -209 -225 -236 -243 -247 -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 -255 -255 y 156 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -239 -231 -217 -195 -160 -103 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -103 -160 -195 -217 -231 -239 -245 -249 -251 -252 -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 y 157 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -223 -205 -177 -132 -61 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -61 -132 -177 -205 -223 -235 -242 -247 -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 -255 -255 -255 y 158 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -229 -214 -190 -152 -93 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -93 -152 -190 -214 -229 -238 -244 -248 -251 -252 -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 y 159 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -233 -221 -201 -170 -122 -55 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -55 -122 -170 -201 -221 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 160 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -244 -237 -227 -211 -185 -145 -86 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -86 -145 -185 -211 -227 -237 -244 -248 -250 -252 -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 y 161 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -240 -232 -218 -197 -164 -114 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -114 -164 -197 -218 -232 -240 -246 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 162 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -236 -225 -207 -180 -137 -72 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -72 -137 -180 -207 -225 -236 -243 -247 -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 -255 -255 -255 -255 -255 y 163 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -239 -230 -215 -193 -157 -98 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -98 -157 -193 -215 -230 -239 -245 -249 -251 -252 -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 y 164 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -234 -222 -204 -174 -127 -58 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -58 -127 -174 -204 -222 -234 -242 -247 -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 -255 -255 -255 -255 -255 -255 y 165 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -228 -212 -188 -150 -90 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -90 -150 -188 -212 -228 -238 -244 -248 -251 -252 -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 y 166 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -233 -220 -200 -168 -120 -54 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -54 -120 -168 -200 -220 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 167 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -247 -243 -236 -226 -209 -183 -143 -77 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -77 -143 -183 -209 -226 -236 -243 -247 -250 -252 -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 y 168 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -240 -231 -217 -195 -162 -105 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -105 -162 -195 -217 -231 -240 -245 -249 -251 -252 -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 y 169 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -224 -206 -178 -134 -63 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -63 -134 -178 -206 -224 -235 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 y 170 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -245 -239 -229 -214 -191 -154 -95 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -95 -154 -191 -214 -229 -239 -245 -248 -251 -252 -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 y 171 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -234 -221 -202 -172 -124 -56 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -56 -124 -172 -202 -221 -234 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 172 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -244 -237 -227 -211 -186 -147 -87 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -87 -147 -186 -211 -227 -237 -244 -248 -250 -252 -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 y 173 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -240 -232 -219 -198 -165 -116 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -116 -165 -198 -219 -232 -240 -246 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 174 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -236 -225 -208 -181 -140 -75 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -75 -140 -181 -208 -225 -236 -243 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 175 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -239 -230 -216 -194 -159 -102 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -102 -159 -194 -216 -230 -239 -245 -249 -251 -252 -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 y 176 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -234 -223 -204 -175 -130 -61 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -61 -130 -175 -204 -223 -234 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 177 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -228 -213 -189 -151 -92 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -92 -151 -189 -213 -228 -238 -244 -248 -251 -252 -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 y 178 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -233 -220 -200 -169 -121 -54 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -54 -121 -169 -200 -220 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 179 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -243 -237 -226 -210 -184 -144 -85 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -85 -144 -184 -210 -226 -237 -243 -248 -250 -252 -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 y 180 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -245 -240 -231 -218 -196 -163 -113 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -113 -163 -196 -218 -231 -240 -245 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 181 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -224 -207 -179 -135 -71 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -71 -135 -179 -207 -224 -235 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 182 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -245 -239 -229 -215 -192 -156 -96 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -96 -156 -192 -215 -229 -239 -245 -248 -251 -252 -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 y 183 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -246 -242 -234 -222 -203 -173 -125 -57 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -57 -125 -173 -203 -222 -234 -242 -246 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 184 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -244 -238 -228 -212 -187 -148 -88 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -88 -148 -187 -212 -228 -238 -244 -248 -250 -252 -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 y 185 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -241 -232 -219 -199 -167 -118 -53 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -53 -118 -167 -199 -219 -232 -241 -246 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 186 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -236 -225 -209 -182 -141 -75 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -75 -141 -182 -209 -225 -236 -243 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 187 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -239 -231 -217 -195 -160 -103 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -103 -160 -195 -217 -231 -239 -245 -249 -251 -252 -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 y 188 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -223 -205 -177 -132 -61 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -61 -132 -177 -205 -223 -235 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 189 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -229 -214 -190 -152 -93 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -93 -152 -190 -214 -229 -238 -244 -248 -251 -252 -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 y 190 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -233 -221 -201 -170 -122 -55 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -55 -122 -170 -201 -221 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 191 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -244 -237 -227 -211 -185 -145 -86 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -86 -145 -185 -211 -227 -237 -244 -248 -250 -252 -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 y 192 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -240 -232 -218 -197 -164 -114 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -114 -164 -197 -218 -232 -240 -246 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 193 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -236 -225 -207 -180 -137 -72 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -72 -137 -180 -207 -225 -236 -243 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 194 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -239 -230 -215 -193 -157 -98 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -98 -157 -193 -215 -230 -239 -245 -249 -251 -252 -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 y 195 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -234 -222 -204 -174 -127 -58 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -58 -127 -174 -204 -222 -234 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 196 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -228 -212 -188 -150 -90 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -90 -150 -188 -212 -228 -238 -244 -248 -251 -252 -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 y 197 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -233 -220 -200 -168 -120 -54 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -54 -120 -168 -200 -220 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 198 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -247 -243 -236 -226 -209 -183 -143 -77 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -77 -143 -183 -209 -226 -236 -243 -247 -250 -252 -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 y 199 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -240 -231 -217 -195 -162 -105 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -105 -162 -195 -217 -231 -240 -245 -249 -251 -252 -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 y 200 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -224 -206 -178 -134 -63 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -63 -134 -178 -206 -224 -235 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 201 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -245 -239 -229 -214 -191 -154 -95 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -95 -154 -191 -214 -229 -239 -245 -248 -251 -252 -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 y 202 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -234 -221 -202 -172 -124 -56 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -56 -124 -172 -202 -221 -234 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 203 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -244 -237 -227 -211 -186 -147 -87 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -87 -147 -186 -211 -227 -237 -244 -248 -250 -252 -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 y 204 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -240 -232 -219 -198 -165 -116 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -116 -165 -198 -219 -232 -240 -246 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 205 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -236 -225 -208 -181 -140 -75 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -75 -140 -181 -208 -225 -236 -243 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 206 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -239 -230 -216 -194 -159 -102 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -102 -159 -194 -216 -230 -239 -245 -249 -251 -252 -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 y 207 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -234 -223 -204 -175 -130 -61 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -61 -130 -175 -204 -223 -234 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 208 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -228 -213 -189 -151 -92 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -92 -151 -189 -213 -228 -238 -244 -248 -251 -252 -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 y 209 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -233 -220 -200 -169 -121 -54 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -54 -121 -169 -200 -220 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 210 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -243 -237 -226 -210 -184 -144 -85 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -85 -144 -184 -210 -226 -237 -243 -248 -250 -252 -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 y 211 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -245 -240 -231 -218 -196 -163 -113 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -113 -163 -196 -218 -231 -240 -245 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 212 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -224 -207 -179 -135 -71 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -71 -135 -179 -207 -224 -235 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 213 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -245 -239 -229 -215 -192 -156 -96 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -96 -156 -192 -215 -229 -239 -245 -248 -251 -252 -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 y 214 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -246 -242 -234 -222 -203 -173 -125 -57 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -57 -125 -173 -203 -222 -234 -242 -246 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 215 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -244 -238 -228 -212 -187 -148 -88 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -88 -148 -187 -212 -228 -238 -244 -248 -250 -252 -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 y 216 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -241 -232 -219 -199 -167 -118 -53 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -53 -118 -167 -199 -219 -232 -241 -246 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 217 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -236 -225 -209 -182 -141 -75 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -75 -141 -182 -209 -225 -236 -243 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 218 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -239 -231 -217 -195 -160 -103 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -103 -160 -195 -217 -231 -239 -245 -249 -251 -252 -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 y 219 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -223 -205 -176 -132 -61 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -61 -132 -176 -205 -223 -235 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 220 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -229 -214 -190 -152 -93 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -93 -152 -190 -214 -229 -238 -244 -248 -251 -252 -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 y 221 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -233 -221 -201 -170 -122 -55 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -55 -122 -170 -201 -221 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 222 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -244 -237 -227 -211 -185 -145 -86 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -86 -145 -185 -211 -227 -237 -244 -248 -250 -252 -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 y 223 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -240 -232 -218 -197 -164 -114 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -114 -164 -197 -218 -232 -240 -246 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 224 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -236 -225 -207 -180 -137 -72 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -72 -137 -180 -207 -225 -236 -243 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 225 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -245 -239 -230 -215 -193 -157 -98 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -98 -157 -193 -215 -230 -239 -245 -248 -251 -252 -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 y 226 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -234 -222 -204 -174 -127 -58 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -58 -127 -174 -204 -222 -234 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 227 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -228 -212 -188 -150 -90 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -90 -150 -188 -212 -228 -238 -244 -248 -251 -252 -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 y 228 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -241 -232 -220 -199 -168 -119 -53 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 -53 -119 -168 -199 -220 -232 -241 -246 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 229 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -236 -226 -209 -183 -142 -76 -0 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 -0 -76 -142 -183 -209 -226 -236 -243 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 230 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -239 -231 -217 -195 -161 -103 -0 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 -0 -103 -161 -195 -217 -231 -239 -245 -249 -251 -252 -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 y 231 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -223 -205 -176 -132 -61 -0 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 -0 -61 -132 -176 -205 -223 -235 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 232 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -229 -213 -190 -152 -92 -0 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 -0 -92 -152 -190 -213 -229 -238 -244 -248 -251 -252 -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 y 233 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -233 -220 -201 -169 -121 -54 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 -54 -121 -169 -201 -220 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 234 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -243 -237 -226 -210 -184 -143 -77 -0 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 -0 -77 -143 -184 -210 -226 -237 -243 -248 -250 -252 -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 y 235 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -240 -231 -217 -196 -162 -104 -0 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 -0 -104 -162 -196 -217 -231 -240 -245 -249 -251 -252 -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 y 236 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -224 -206 -177 -132 -62 -0 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 -0 -62 -132 -177 -206 -224 -235 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 237 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -229 -214 -190 -152 -93 -0 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 -0 -93 -152 -190 -214 -229 -238 -244 -248 -251 -252 -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 y 238 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -233 -221 -201 -170 -121 -54 -0 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 153 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 153 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 -0 -54 -121 -170 -201 -221 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 239 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -243 -237 -226 -210 -184 -143 -77 -0 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 -0 -77 -143 -184 -210 -226 -237 -243 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 240 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -240 -231 -217 -195 -161 -104 -0 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 -0 -104 -161 -195 -217 -231 -240 -245 -249 -251 -252 -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 y 241 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -223 -205 -176 -132 -61 -0 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 -0 -61 -132 -176 -205 -223 -235 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 242 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -244 -238 -228 -213 -189 -151 -92 -0 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 -0 -92 -151 -189 -213 -228 -238 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 243 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -246 -240 -232 -219 -199 -168 -118 -52 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 158 140 146 152 152 140 147 151 147 125 125 147 151 147 140 152 152 146 140 158 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 -52 -118 -168 -199 -219 -232 -240 -246 -249 -251 -252 -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 y 244 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -225 -207 -181 -138 -73 -0 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 153 155 155 153 140 143 140 133 106 133 140 143 140 153 155 155 153 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 -0 -73 -138 -181 -207 -225 -235 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 245 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -244 -238 -229 -214 -192 -156 -97 -0 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 163 149 151 152 153 153 153 153 153 152 151 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 151 152 153 153 153 153 153 152 151 149 163 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 -0 -97 -156 -192 -214 -229 -238 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 246 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -245 -240 -232 -220 -200 -170 -122 -55 -0 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 153 152 145 159 145 151 152 151 139 142 140 132 106 132 140 142 139 151 152 151 145 159 145 152 153 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 -0 -55 -122 -170 -200 -220 -232 -240 -245 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 247 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -235 -224 -207 -181 -139 -75 -0 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 150 139 147 154 155 154 151 139 140 136 118 118 136 140 139 151 154 155 154 147 139 150 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 -0 -75 -139 -181 -207 -224 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 248 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -251 -250 -247 -243 -237 -228 -213 -190 -155 -96 -0 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 143 157 140 141 141 139 131 138 137 130 104 130 137 138 131 139 141 141 140 157 143 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 -0 -96 -155 -190 -213 -228 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 249 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -244 -238 -230 -217 -198 -167 -119 -53 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 157 169 151 152 153 153 158 168 149 149 149 149 143 158 144 151 153 152 144 152 152 148 129 129 148 152 152 144 152 153 151 144 158 143 149 149 149 149 168 158 153 153 152 151 169 157 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 -53 -119 -167 -198 -217 -230 -238 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 250 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -244 -239 -232 -221 -203 -176 -134 -71 -0 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 153 155 155 153 140 143 140 133 106 133 140 143 140 153 155 155 153 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 -0 -71 -134 -176 -203 -221 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 251 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -240 -233 -223 -207 -183 -146 -89 -0 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 163 149 151 152 153 153 153 153 153 153 151 144 158 140 141 141 133 141 142 137 119 119 137 142 141 133 141 141 140 158 144 151 153 153 153 153 153 153 152 151 149 163 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 -0 -89 -146 -183 -207 -223 -233 -240 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 252 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -244 -240 -233 -224 -209 -188 -155 -107 -0 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 153 152 145 159 145 151 152 151 139 142 140 132 106 132 140 142 139 151 152 151 145 159 145 152 153 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 -0 -107 -155 -188 -209 -224 -233 -240 -244 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 253 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -224 -210 -190 -160 -116 -61 -0 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 153 163 149 151 152 152 152 152 152 150 139 147 154 155 154 152 139 140 136 118 118 136 140 139 152 154 155 154 147 139 150 152 152 152 152 152 151 149 163 153 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 -0 -61 -116 -160 -190 -210 -224 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -250 -249 -246 -243 -238 -232 -223 -209 -190 -161 -119 -65 -0 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 158 169 150 151 151 152 151 150 143 157 140 141 141 139 131 138 137 130 104 130 137 138 131 139 141 141 140 157 143 150 151 152 151 151 150 169 158 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 -0 -65 -119 -161 -190 -209 -223 -232 -238 -243 -246 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -237 -230 -221 -207 -188 -160 -119 -66 -0 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 153 163 147 149 150 150 149 143 158 144 151 153 152 144 152 152 148 129 129 148 152 152 144 152 153 151 144 158 143 149 150 150 149 147 163 153 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 -0 -66 -119 -160 -188 -207 -221 -230 -237 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 256 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -240 -235 -228 -217 -203 -183 -155 -116 -65 -0 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 157 163 164 164 164 163 157 145 153 155 155 153 141 143 141 133 106 133 141 143 141 153 155 155 153 145 157 163 164 164 164 163 157 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 -0 -65 -116 -155 -183 -203 -217 -228 -235 -240 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 257 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -242 -238 -232 -224 -213 -198 -176 -146 -107 -61 -0 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 153 153 153 153 151 144 158 140 142 141 134 142 142 138 119 119 138 142 142 134 141 142 140 158 144 151 153 153 153 153 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 -0 -61 -107 -146 -176 -198 -213 -224 -232 -238 -242 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 258 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -240 -235 -229 -220 -207 -190 -167 -134 -89 -0 -0 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 145 159 146 153 154 152 140 142 140 133 106 133 140 142 140 152 154 153 146 159 145 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 -0 -0 -89 -134 -167 -190 -207 -220 -229 -235 -240 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 259 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -245 -242 -238 -232 -225 -214 -200 -181 -155 -119 -71 -0 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 151 152 152 153 152 152 150 139 147 159 140 140 133 141 141 137 119 119 137 141 141 133 140 140 159 147 139 150 152 152 153 152 152 151 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 -0 -71 -119 -155 -181 -200 -214 -225 -232 -238 -242 -245 -248 -249 -251 -252 -252 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 260 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -228 -219 -207 -192 -170 -139 -96 -53 -0 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 150 151 152 152 151 150 144 158 140 146 151 150 139 141 139 132 106 132 139 141 139 150 151 146 140 158 144 150 151 152 152 151 150 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 -0 -53 -96 -139 -170 -192 -207 -219 -228 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 261 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -223 -213 -199 -181 -156 -122 -75 -0 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 149 149 150 150 149 143 158 145 152 154 153 151 138 139 136 118 118 136 139 138 151 153 154 152 145 158 143 149 150 150 149 149 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 -0 -75 -122 -156 -181 -199 -213 -223 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 262 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -242 -238 -233 -226 -217 -205 -189 -168 -138 -97 -55 -0 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 163 164 164 164 163 157 145 153 160 139 133 151 137 136 126 123 126 136 137 151 133 139 160 153 145 157 163 164 164 164 163 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 -0 -55 -97 -138 -168 -189 -205 -217 -226 -233 -238 -242 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 263 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -210 -195 -176 -151 -118 -73 -0 -0 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 153 153 153 153 151 144 158 140 146 150 139 147 151 147 125 125 147 151 147 139 150 146 140 158 144 151 153 153 153 153 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 -0 -0 -73 -118 -151 -176 -195 -210 -221 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 264 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -214 -201 -184 -161 -132 -92 -52 -0 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 163 149 151 152 153 153 153 153 153 152 145 159 146 153 154 152 140 142 140 133 106 133 140 142 140 152 154 153 146 159 145 152 153 153 153 153 153 152 151 149 163 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 -0 -52 -92 -132 -161 -184 -201 -214 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 265 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -247 -245 -242 -238 -233 -226 -217 -206 -190 -170 -143 -104 -61 -0 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 150 139 147 159 140 140 133 141 141 137 119 119 137 141 141 133 140 140 159 147 139 150 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 -0 -61 -104 -143 -170 -190 -206 -217 -226 -233 -238 -242 -245 -247 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 266 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -235 -229 -220 -210 -196 -177 -152 -121 -77 -0 -0 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 150 144 158 140 146 151 151 139 141 139 132 106 132 139 141 139 151 151 146 140 158 144 150 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 -0 -0 -77 -121 -152 -177 -196 -210 -220 -229 -235 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 267 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -236 -231 -223 -213 -201 -184 -162 -132 -93 -54 -0 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 150 144 158 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 158 144 150 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 -0 -54 -93 -132 -162 -184 -201 -213 -223 -231 -236 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 268 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -232 -226 -217 -205 -190 -169 -143 -104 -62 -0 -0 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 157 169 151 152 153 153 158 168 149 149 149 143 158 146 158 140 140 134 151 137 136 126 123 126 136 137 151 134 140 140 158 146 158 143 149 149 149 168 158 153 153 152 151 169 157 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 -0 -0 -62 -104 -143 -169 -190 -205 -217 -226 -232 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 269 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -234 -228 -220 -209 -195 -176 -152 -121 -77 -0 -0 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 162 163 163 157 146 159 145 151 151 140 147 151 147 125 125 147 151 147 140 151 151 145 159 146 157 163 163 162 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 -0 -0 -77 -121 -152 -176 -195 -209 -220 -228 -234 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 270 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -212 -199 -183 -161 -132 -92 -54 -0 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 163 149 151 152 153 153 153 153 153 152 145 159 146 153 154 152 140 142 140 133 106 133 140 142 140 152 154 153 146 159 145 152 153 153 153 153 153 152 151 149 163 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 -0 -54 -92 -132 -161 -183 -199 -212 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 271 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -215 -204 -188 -168 -142 -103 -61 -0 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 150 139 147 159 140 140 133 141 141 137 119 119 137 141 141 133 140 140 159 147 139 150 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 -0 -61 -103 -142 -168 -188 -204 -215 -225 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 272 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -250 -249 -247 -245 -242 -238 -233 -227 -218 -207 -193 -174 -150 -119 -76 -0 -0 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 153 163 149 151 152 152 152 152 150 144 158 140 146 151 151 139 141 139 132 106 132 139 141 139 151 151 146 140 158 144 150 152 152 152 152 151 149 163 153 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 -0 -0 -76 -119 -150 -174 -193 -207 -218 -227 -233 -238 -242 -245 -247 -249 -250 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 273 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -235 -229 -221 -211 -197 -180 -157 -127 -90 -53 -0 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 158 169 150 151 151 151 150 144 158 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 158 144 150 151 151 151 150 169 158 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 -0 -53 -90 -127 -157 -180 -197 -211 -221 -229 -235 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 274 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -236 -231 -223 -214 -201 -185 -164 -137 -98 -58 -0 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 153 163 147 149 149 149 143 158 146 158 140 140 134 151 137 136 126 123 126 136 137 151 134 140 140 158 146 158 143 149 149 149 147 163 153 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 -0 -58 -98 -137 -164 -185 -201 -214 -223 -231 -236 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 275 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -232 -225 -217 -205 -190 -170 -145 -114 -72 -0 -0 164 163 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 157 163 164 164 163 158 146 159 145 151 151 140 147 151 147 125 125 147 151 147 140 151 151 145 159 146 158 163 164 164 163 157 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 163 164 -0 -0 -72 -114 -145 -170 -190 -205 -217 -225 -232 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 276 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -242 -239 -234 -228 -219 -209 -195 -176 -152 -122 -86 -0 -0 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 153 153 153 152 145 159 146 153 154 152 140 142 140 133 106 133 140 142 140 152 154 153 146 159 145 152 153 153 153 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 -0 -0 -86 -122 -152 -176 -195 -209 -219 -228 -234 -239 -242 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 277 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -222 -212 -199 -182 -160 -132 -93 -55 -0 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 163 149 151 152 153 153 153 153 152 150 139 147 159 140 140 133 141 142 137 119 119 137 142 141 133 140 140 159 147 139 150 152 153 153 153 153 152 151 149 163 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 -0 -55 -93 -132 -160 -182 -199 -212 -222 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 278 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -215 -203 -187 -167 -141 -103 -61 -0 -0 164 164 164 164 164 164 164 164 164 163 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 151 152 152 152 152 150 144 158 140 146 151 151 139 141 139 132 106 132 139 141 139 151 151 146 140 158 144 150 152 152 152 152 151 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 163 164 164 164 164 164 164 164 164 164 -0 -0 -61 -103 -141 -167 -187 -203 -215 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 279 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -218 -207 -192 -173 -148 -118 -75 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 150 151 152 151 150 144 158 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 158 144 150 151 152 151 150 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -75 -118 -148 -173 -192 -207 -218 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 280 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -246 -243 -239 -234 -228 -220 -210 -196 -179 -156 -125 -88 -53 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 149 149 150 150 144 159 146 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 146 159 144 150 150 149 149 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -53 -88 -125 -156 -179 -196 -210 -220 -228 -234 -239 -243 -246 -248 -249 -251 -252 -252 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 281 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -223 -213 -200 -184 -163 -135 -96 -57 -0 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 157 169 151 152 153 153 158 163 164 164 164 159 146 159 145 151 151 140 147 151 147 125 125 147 151 147 140 151 151 145 159 146 159 164 164 164 163 158 153 153 152 151 169 157 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 -0 -57 -96 -135 -163 -184 -200 -213 -223 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 282 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -241 -237 -232 -225 -216 -204 -189 -169 -144 -113 -71 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 153 153 153 152 150 139 147 154 154 153 140 143 140 133 106 133 140 143 140 153 154 154 147 139 150 152 153 153 153 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -71 -113 -144 -169 -189 -204 -216 -225 -232 -237 -241 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 283 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -247 -245 -242 -239 -234 -227 -219 -208 -194 -175 -151 -121 -85 -0 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 163 149 151 152 153 153 153 153 152 151 144 158 140 141 141 133 141 142 137 119 119 137 142 141 133 141 141 140 158 144 151 152 153 153 153 153 152 151 149 163 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -0 -85 -121 -151 -175 -194 -208 -219 -227 -234 -239 -242 -245 -247 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 284 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -211 -198 -181 -159 -130 -92 -54 -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 163 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 152 152 145 159 145 151 152 151 139 142 140 132 106 132 140 142 139 151 152 151 145 159 145 152 152 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 -0 -54 -92 -130 -159 -181 -198 -211 -221 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 285 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -231 -224 -214 -202 -186 -165 -140 -102 -61 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 153 163 149 151 152 152 152 152 150 139 147 154 155 154 152 139 140 136 118 118 136 140 139 152 154 155 154 147 139 150 152 152 152 152 151 149 163 153 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -61 -102 -140 -165 -186 -202 -214 -224 -231 -236 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 286 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -217 -206 -191 -172 -147 -116 -75 -0 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 158 168 150 151 151 151 150 143 157 140 141 141 139 131 138 137 130 104 130 137 138 131 139 141 141 140 157 143 150 151 151 151 150 168 158 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -0 -75 -116 -147 -172 -191 -206 -217 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 287 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -234 -228 -220 -209 -195 -178 -154 -124 -87 -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 163 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 153 158 168 149 149 149 143 158 144 151 153 152 144 152 152 148 129 129 148 152 152 144 152 153 151 144 158 143 149 149 149 168 158 153 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 -0 -0 -87 -124 -154 -178 -195 -209 -220 -228 -234 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 288 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -212 -200 -183 -162 -134 -95 -56 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 157 169 151 152 153 153 153 158 162 163 163 157 145 153 155 155 153 141 143 141 133 106 133 141 143 141 153 155 155 153 145 157 163 163 162 158 153 153 153 152 151 169 157 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -56 -95 -134 -162 -183 -200 -212 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 289 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -215 -204 -188 -168 -143 -105 -63 -0 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 153 164 149 151 152 153 153 153 153 152 151 144 158 140 142 141 134 142 142 138 119 119 138 142 142 134 141 142 140 158 144 151 152 153 153 153 153 152 151 149 164 153 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -0 -63 -105 -143 -168 -188 -204 -215 -225 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 290 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -250 -249 -247 -245 -242 -238 -233 -227 -218 -207 -193 -174 -150 -120 -77 -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 163 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 163 149 151 152 153 153 153 153 152 145 159 146 153 154 152 140 142 140 133 106 133 140 142 140 152 154 153 146 159 145 152 153 153 153 153 152 151 149 163 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 -0 -0 -77 -120 -150 -174 -193 -207 -218 -227 -233 -238 -242 -245 -247 -249 -250 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -235 -229 -221 -211 -197 -180 -157 -127 -90 -54 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 151 152 152 152 152 150 139 147 159 140 140 133 141 141 137 119 119 137 141 141 133 140 140 159 147 139 150 152 152 152 152 151 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -54 -90 -127 -157 -180 -197 -211 -221 -229 -235 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 292 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -236 -231 -223 -214 -201 -185 -164 -137 -98 -58 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 153 163 149 150 151 151 151 150 143 158 140 146 151 150 139 141 139 132 106 132 139 141 139 150 151 146 140 158 143 150 151 151 151 150 149 163 153 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -58 -98 -137 -164 -185 -201 -214 -223 -231 -236 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 293 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -232 -225 -217 -205 -190 -170 -145 -114 -72 -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 163 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 157 168 149 149 149 149 143 158 145 152 154 153 151 138 139 136 118 118 136 139 138 151 153 154 152 145 158 143 149 149 149 149 168 157 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 -0 -0 -72 -114 -145 -170 -190 -205 -217 -225 -232 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 294 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -242 -239 -234 -228 -219 -209 -195 -177 -152 -122 -86 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 153 158 163 164 164 163 157 145 153 160 139 133 151 137 136 126 123 126 136 137 151 133 139 160 153 145 157 163 164 164 163 158 153 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -86 -122 -152 -177 -195 -209 -219 -228 -234 -239 -242 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 295 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -222 -212 -199 -182 -160 -132 -93 -55 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 157 169 151 152 153 153 153 153 153 153 151 144 158 140 146 150 139 147 151 147 125 125 147 151 147 139 150 146 140 158 144 151 153 153 153 153 153 153 152 151 169 157 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -55 -93 -132 -160 -182 -199 -212 -222 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 296 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -215 -203 -187 -167 -141 -103 -61 -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 163 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 153 164 149 151 152 153 153 153 153 152 145 159 146 153 154 152 140 142 140 133 106 133 140 142 140 152 154 153 146 159 145 152 153 153 153 153 152 151 149 164 153 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 -0 -0 -61 -103 -141 -167 -187 -203 -215 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 297 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -218 -207 -192 -173 -148 -118 -75 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 151 153 163 149 151 152 152 152 152 152 150 139 147 159 140 140 133 141 142 137 119 119 137 142 141 133 140 140 159 147 139 150 152 152 152 152 152 151 149 163 153 151 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -75 -118 -148 -173 -192 -207 -218 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 298 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -246 -243 -239 -234 -228 -220 -210 -196 -179 -156 -125 -88 -53 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 151 151 152 151 150 144 158 140 146 151 151 139 141 139 132 106 132 139 141 139 151 151 146 140 158 144 150 151 152 151 151 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -53 -88 -125 -156 -179 -196 -210 -220 -228 -234 -239 -243 -246 -248 -249 -251 -252 -252 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 299 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -223 -213 -200 -184 -163 -135 -96 -57 -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 163 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 151 153 153 162 147 149 150 150 149 143 158 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 158 143 149 150 150 149 147 162 153 153 151 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 -0 -57 -96 -135 -163 -184 -200 -213 -223 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 300 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -241 -237 -232 -225 -216 -204 -189 -169 -144 -113 -71 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 157 163 164 164 164 163 157 146 158 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 158 146 157 163 164 164 164 163 157 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -71 -113 -144 -169 -189 -204 -216 -225 -232 -237 -241 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 301 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -247 -245 -242 -239 -234 -227 -219 -208 -194 -175 -151 -121 -85 -0 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 153 153 153 153 153 152 145 159 145 151 151 140 147 151 147 125 125 147 151 147 140 151 151 145 159 145 152 153 153 153 153 153 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -0 -85 -121 -151 -175 -194 -208 -219 -227 -234 -239 -242 -245 -247 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 302 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -211 -198 -181 -159 -130 -92 -54 -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 163 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 163 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 157 169 151 152 153 153 153 153 153 152 150 139 147 154 154 153 140 143 141 133 106 133 141 143 140 153 154 154 147 139 150 152 153 153 153 153 153 152 151 169 157 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 163 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 -0 -54 -92 -130 -159 -181 -198 -211 -221 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 303 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -231 -224 -214 -202 -186 -165 -140 -102 -61 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 153 164 149 151 152 153 153 153 152 150 144 158 140 141 141 133 141 142 138 119 119 138 142 141 133 141 141 140 158 144 150 152 153 153 153 152 151 149 164 153 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -61 -102 -140 -165 -186 -202 -214 -224 -231 -236 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 304 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -217 -206 -191 -172 -147 -116 -75 -0 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 153 163 149 151 152 152 152 152 150 144 158 145 151 153 151 139 142 140 133 106 133 140 142 139 151 153 151 145 158 144 150 152 152 152 152 151 149 163 153 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -0 -75 -116 -147 -172 -191 -206 -217 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 305 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -234 -228 -220 -209 -195 -178 -154 -124 -87 -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 163 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 163 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 151 153 157 169 150 151 151 151 150 144 159 146 153 155 155 152 139 141 137 119 119 137 141 139 152 155 155 153 146 159 144 150 151 151 151 150 169 157 153 151 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 163 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 -0 -0 -87 -124 -154 -178 -195 -209 -220 -228 -234 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 306 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -212 -200 -183 -162 -134 -95 -56 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 151 153 153 163 147 149 150 150 144 159 146 159 140 141 140 132 140 139 132 105 132 139 140 132 140 141 140 159 146 159 144 150 150 149 147 163 153 153 151 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -56 -95 -134 -162 -183 -200 -212 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 307 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -215 -204 -188 -168 -143 -105 -63 -0 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 151 153 153 157 163 164 164 164 159 147 160 146 152 152 151 138 139 136 118 118 136 139 138 151 152 152 146 160 147 159 164 164 164 163 157 153 153 151 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -0 -63 -105 -143 -168 -188 -204 -215 -225 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 308 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -250 -249 -247 -245 -242 -238 -233 -227 -218 -207 -193 -174 -150 -120 -77 -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 163 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 163 149 151 152 153 153 153 153 153 152 150 140 148 159 139 133 151 137 136 126 123 126 136 137 151 133 139 159 148 140 150 152 153 153 153 153 153 152 151 149 163 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 -0 -0 -77 -120 -150 -174 -193 -207 -218 -227 -233 -238 -242 -245 -247 -249 -250 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 309 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -235 -229 -221 -211 -197 -180 -157 -127 -90 -54 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 158 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 162 149 151 152 153 153 153 153 153 151 144 158 140 146 150 140 147 151 147 125 125 147 151 147 140 150 146 140 158 144 151 153 153 153 153 153 152 151 149 162 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 158 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -54 -90 -127 -157 -180 -197 -211 -221 -229 -235 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 310 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -236 -231 -223 -214 -201 -185 -164 -137 -98 -58 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 169 153 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 157 169 150 152 152 153 153 153 152 145 159 146 153 154 152 140 142 140 133 106 133 140 142 140 152 154 153 146 159 145 152 153 153 153 152 152 150 169 157 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 153 169 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -58 -98 -137 -164 -185 -201 -214 -223 -231 -236 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 311 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -232 -225 -217 -205 -190 -170 -145 -114 -72 -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 164 164 163 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 153 158 158 159 139 143 163 152 153 152 151 149 163 153 153 152 150 163 153 152 151 169 153 152 151 164 153 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 153 163 149 151 152 152 152 152 150 139 147 159 140 140 133 141 142 137 119 119 137 142 141 133 140 140 159 147 139 150 152 152 152 152 151 149 163 153 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 153 164 151 152 153 169 151 152 153 163 150 152 153 153 163 149 151 152 153 152 163 143 139 159 158 158 153 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 -0 -0 -72 -114 -145 -170 -190 -205 -217 -225 -232 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 312 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -242 -239 -234 -228 -219 -209 -195 -177 -152 -122 -86 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 158 157 151 152 152 151 149 164 153 153 152 151 147 157 153 152 150 163 153 152 149 163 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 153 157 169 150 151 151 151 150 144 158 140 146 151 151 139 141 139 132 106 132 139 141 139 151 151 146 140 158 144 150 151 151 151 150 169 157 153 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 163 149 152 153 163 150 152 153 157 147 151 152 153 153 164 149 151 152 152 151 157 158 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -86 -122 -152 -177 -195 -209 -219 -228 -234 -239 -242 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 313 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -222 -212 -199 -182 -160 -132 -93 -55 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 145 150 150 149 164 153 153 152 151 149 163 153 153 151 149 157 153 151 149 157 152 151 169 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 151 153 153 163 147 149 149 149 143 158 146 153 154 153 151 138 140 136 118 118 136 140 138 151 153 154 153 146 158 143 149 149 149 147 163 153 153 151 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 169 151 152 157 149 151 153 157 149 151 153 153 163 149 151 152 153 153 164 149 150 150 145 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -55 -93 -132 -160 -182 -199 -212 -222 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 314 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -215 -203 -187 -167 -141 -103 -61 -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 164 164 164 164 164 164 164 164 164 164 163 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 153 158 159 139 143 143 163 153 153 152 152 150 164 153 153 152 150 168 153 152 151 169 153 152 151 164 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 151 153 153 157 163 164 164 163 157 146 158 140 140 134 152 137 137 130 104 130 137 137 152 134 140 140 158 146 157 163 164 164 163 157 153 153 151 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 164 151 152 153 169 151 152 153 168 150 152 153 153 164 150 152 152 153 153 163 143 143 139 159 158 153 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 -0 -0 -61 -103 -141 -167 -187 -203 -215 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 315 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -218 -207 -192 -173 -148 -118 -75 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 147 157 158 157 151 152 152 151 150 164 153 153 152 151 149 158 153 152 150 163 153 152 149 163 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 151 152 153 153 153 153 153 152 145 159 145 151 151 140 147 152 148 129 129 148 152 147 140 151 151 145 159 145 152 153 153 153 153 153 152 151 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 163 149 152 153 163 150 152 153 158 149 151 152 153 153 164 150 151 152 152 151 157 158 157 147 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -75 -118 -148 -173 -192 -207 -218 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 316 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -246 -243 -239 -234 -228 -220 -210 -196 -179 -156 -125 -88 -53 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 152 155 141 151 154 140 144 145 144 145 150 150 149 164 153 153 153 152 149 163 153 153 152 149 157 153 151 149 157 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 162 149 151 152 153 153 153 153 152 150 140 147 154 155 153 141 143 141 133 106 133 141 143 141 153 155 154 147 140 150 152 153 153 153 153 152 151 149 162 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 157 149 151 153 157 149 152 153 153 163 149 152 153 153 153 164 149 150 150 145 144 145 144 140 154 151 141 155 152 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -53 -88 -125 -156 -179 -196 -210 -220 -228 -234 -239 -243 -246 -248 -249 -251 -252 -252 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 317 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -223 -213 -200 -184 -163 -135 -96 -57 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 155 141 151 153 158 159 139 143 143 163 153 153 152 152 150 164 153 153 152 151 168 153 152 151 169 153 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 157 169 150 152 152 153 153 152 151 144 158 140 142 141 134 142 142 138 119 119 138 142 142 134 141 142 140 158 144 151 152 153 153 152 152 150 169 157 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 153 169 151 152 153 168 151 152 153 153 164 150 152 152 153 153 163 143 143 139 159 158 153 151 141 155 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 -0 -57 -96 -135 -163 -184 -200 -213 -223 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 318 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -241 -237 -232 -225 -216 -204 -189 -169 -144 -113 -71 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 154 141 153 155 140 145 147 157 158 157 151 152 152 151 150 164 153 153 153 152 150 158 153 152 150 163 153 152 151 164 153 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 153 163 149 151 152 152 152 151 144 159 146 153 154 152 140 142 140 133 106 133 140 142 140 152 154 153 146 159 144 151 152 152 152 151 149 163 153 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 153 164 151 152 153 163 150 152 153 158 150 152 153 153 153 164 150 151 152 152 151 157 158 157 147 145 140 155 153 141 154 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -71 -113 -144 -169 -189 -204 -216 -225 -232 -237 -241 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 319 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -247 -245 -242 -239 -234 -227 -219 -208 -194 -175 -151 -121 -85 -0 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 143 141 139 151 139 152 155 141 151 154 140 144 145 144 145 150 150 149 164 153 153 153 152 151 168 153 153 152 149 158 153 152 149 163 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 153 157 169 150 151 151 151 150 139 147 159 140 140 133 141 142 137 119 119 137 142 141 133 140 140 159 147 139 150 151 151 151 150 169 157 153 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 163 149 152 153 158 149 152 153 153 168 151 152 153 153 153 164 149 150 150 145 144 145 144 140 154 151 141 155 152 139 151 139 141 143 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -0 -85 -121 -151 -175 -194 -208 -219 -227 -234 -239 -242 -245 -247 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 320 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -211 -198 -181 -159 -130 -92 -54 -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 164 164 164 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 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 142 139 131 144 153 141 152 155 141 151 153 158 159 139 144 143 163 153 153 153 152 151 149 158 153 152 151 169 153 153 151 149 157 152 151 169 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 149 152 164 149 152 153 153 163 147 149 149 149 143 157 140 146 151 151 139 141 139 132 106 132 139 141 139 151 151 146 140 157 143 149 149 149 147 163 153 153 152 149 164 152 149 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 169 151 152 157 149 151 153 153 169 151 152 153 158 149 151 152 153 153 153 163 143 144 139 159 158 153 151 141 155 152 141 153 144 131 139 142 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 -0 -54 -92 -130 -159 -181 -198 -211 -221 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 321 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -231 -224 -214 -202 -186 -165 -140 -102 -61 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 140 140 138 152 140 133 151 154 141 153 155 140 146 147 158 158 157 151 152 152 152 151 149 162 153 153 152 150 163 153 152 151 169 153 152 151 164 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 149 152 164 149 151 153 153 157 163 164 164 163 157 145 152 154 153 151 138 139 136 118 118 136 139 138 151 153 154 152 145 157 163 164 164 163 157 153 153 151 149 164 152 149 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 164 151 152 153 169 151 152 153 163 150 152 153 153 162 149 151 152 152 152 151 157 158 158 147 146 140 155 153 141 154 151 133 140 152 138 140 140 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -61 -102 -140 -165 -186 -202 -214 -224 -231 -236 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 322 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -217 -206 -191 -172 -147 -116 -75 -0 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 137 152 143 141 139 152 139 152 155 142 153 159 140 145 145 144 145 150 150 150 149 163 153 153 152 151 147 157 153 152 150 163 153 152 149 163 153 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 149 152 164 149 151 152 153 153 153 153 153 151 144 158 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 158 144 151 153 153 153 153 153 152 151 149 164 152 149 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 153 163 149 152 153 163 150 152 153 157 147 151 152 153 153 163 149 150 150 150 145 144 145 145 140 159 153 142 155 152 139 152 139 141 143 152 137 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -0 -75 -116 -147 -172 -191 -206 -217 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 323 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -234 -228 -220 -209 -195 -178 -154 -124 -87 -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 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 130 148 140 142 142 139 131 144 153 141 154 140 146 152 153 158 159 139 144 144 143 163 153 153 152 151 149 163 153 153 151 149 157 153 151 149 157 153 151 149 157 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 149 152 162 149 151 152 153 153 153 153 152 145 159 145 151 151 140 147 151 147 125 125 147 151 147 140 151 151 145 159 145 152 153 153 153 153 152 151 149 162 152 149 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 157 149 151 153 157 149 151 153 157 149 151 153 153 163 149 151 152 153 153 163 143 144 144 139 159 158 153 152 146 140 154 141 153 144 131 139 142 142 140 148 130 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 164 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 -87 -124 -154 -178 -195 -209 -220 -228 -234 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 324 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -212 -200 -183 -162 -134 -95 -56 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 104 129 133 137 140 140 138 152 141 134 152 140 151 154 160 140 146 147 158 158 158 157 152 152 152 151 149 164 153 153 152 150 168 153 152 151 169 153 152 151 169 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 149 152 157 169 150 152 152 153 152 152 150 139 147 153 154 153 140 143 141 133 106 133 141 143 140 153 154 153 147 139 150 152 152 153 152 152 150 169 157 152 149 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 169 151 152 153 169 151 152 153 168 150 152 153 153 164 149 151 152 152 152 157 158 158 158 147 146 140 160 154 151 140 152 134 141 152 138 140 140 137 133 129 104 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -56 -95 -134 -162 -183 -200 -212 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 325 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -215 -204 -188 -168 -143 -105 -63 -0 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 143 142 140 136 130 129 106 119 132 136 137 152 143 142 140 133 150 153 139 146 153 159 140 146 146 146 145 150 150 150 149 164 153 153 152 151 149 158 153 152 150 163 153 152 151 164 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 149 152 153 163 149 151 152 152 152 150 144 157 140 141 141 133 141 142 138 119 119 138 142 141 133 141 141 140 157 144 150 152 152 152 151 149 163 153 152 149 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 164 151 152 153 163 150 152 153 158 149 151 152 153 153 164 149 150 150 150 145 146 146 146 140 159 153 146 139 153 150 133 140 142 143 152 137 136 132 119 106 129 130 136 140 142 143 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -0 -63 -105 -143 -168 -188 -204 -215 -225 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 326 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -250 -249 -247 -245 -242 -238 -233 -227 -218 -207 -193 -174 -150 -120 -77 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 142 140 137 148 133 119 106 118 130 148 141 142 142 141 139 151 133 150 154 140 146 153 158 159 159 139 144 144 143 163 153 153 152 152 149 163 153 153 152 149 158 153 152 149 163 153 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 149 152 153 158 169 150 151 151 150 144 158 145 151 153 151 139 142 140 133 106 133 140 142 139 151 153 151 145 158 144 150 151 151 150 169 158 153 152 149 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 153 163 149 152 153 158 149 152 153 153 163 149 152 152 153 153 163 143 144 144 139 159 159 158 153 146 140 154 150 133 151 139 141 142 142 141 148 130 118 106 119 133 148 137 140 142 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 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 -77 -120 -150 -174 -193 -207 -218 -227 -233 -238 -242 -245 -247 -249 -250 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 327 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -235 -229 -221 -211 -197 -180 -157 -127 -90 -54 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 153 140 151 154 140 152 153 133 139 139 138 152 140 137 132 118 104 129 133 138 140 141 141 138 151 139 152 140 151 154 140 145 146 147 158 158 158 158 152 152 152 151 150 164 153 153 152 151 168 153 153 151 149 157 153 151 149 157 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 149 152 153 153 163 147 149 149 143 158 146 153 155 155 152 139 141 137 119 119 137 141 139 152 155 155 153 146 158 143 149 149 147 163 153 153 152 149 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 157 149 151 153 157 149 151 153 153 168 151 152 153 153 164 150 151 152 152 152 158 158 158 158 147 146 145 140 154 151 140 152 139 151 138 141 141 140 138 133 129 104 118 132 137 140 152 138 139 139 133 153 152 140 154 151 140 153 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -54 -90 -127 -157 -180 -197 -211 -221 -229 -235 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 328 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -236 -231 -223 -214 -201 -185 -164 -137 -98 -58 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 131 152 143 142 140 136 130 129 106 119 133 137 139 139 137 147 140 133 151 153 140 151 153 159 140 146 146 146 145 150 150 150 150 164 153 153 153 152 150 158 153 152 151 169 153 152 151 169 153 151 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 149 152 153 153 158 163 164 163 157 146 159 140 141 140 132 140 139 132 105 132 139 140 132 140 141 140 159 146 157 163 164 163 158 153 153 152 149 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 151 153 169 151 152 153 169 151 152 153 158 150 152 153 153 153 164 150 150 150 150 145 146 146 146 140 159 153 151 140 153 151 133 140 147 137 139 139 137 133 119 106 129 130 136 140 142 143 152 131 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -58 -98 -137 -164 -185 -201 -214 -223 -231 -236 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 329 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -232 -225 -217 -205 -190 -170 -145 -114 -72 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 154 139 144 140 141 142 140 137 148 133 119 106 119 132 136 136 151 142 141 139 151 134 151 154 140 146 153 158 159 159 139 144 144 144 164 153 153 153 152 151 168 153 153 152 150 163 153 152 151 164 153 151 149 163 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 149 151 153 153 153 153 153 152 145 159 146 152 152 151 138 139 136 118 118 136 139 138 151 152 152 146 159 145 152 153 153 153 153 153 151 149 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 163 149 151 153 164 151 152 153 163 150 152 153 153 168 151 152 153 153 153 164 144 144 144 139 159 159 158 153 146 140 154 151 134 151 139 141 142 151 136 136 132 119 106 119 133 148 137 140 142 141 140 144 139 154 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -72 -114 -145 -170 -190 -205 -217 -225 -232 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 330 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -242 -239 -234 -228 -219 -209 -195 -177 -152 -122 -86 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 153 140 151 155 141 152 153 133 139 139 138 152 141 138 133 119 106 118 126 147 140 141 141 138 151 140 152 140 151 154 140 145 146 147 158 158 159 159 152 152 152 152 151 149 158 153 153 151 149 157 153 152 149 163 153 151 149 162 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 149 151 152 153 153 153 152 150 140 147 159 139 133 151 137 136 126 123 126 136 137 151 133 139 159 147 140 150 152 153 153 153 152 151 149 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 162 149 151 153 163 149 152 153 157 149 151 153 153 158 149 151 152 152 152 152 159 159 158 158 147 146 145 140 154 151 140 152 140 151 138 141 141 140 147 126 118 106 119 133 138 141 152 138 139 139 133 153 152 141 155 151 140 153 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -86 -122 -152 -177 -195 -209 -219 -228 -234 -239 -242 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 331 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -222 -212 -199 -182 -160 -132 -93 -55 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 158 145 158 145 154 141 153 155 141 151 152 131 152 143 142 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 151 153 159 140 146 146 146 150 151 152 152 151 149 162 153 153 152 150 168 153 153 151 149 157 153 151 149 157 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 162 149 151 152 153 153 152 151 144 158 140 146 150 140 147 151 147 125 125 147 151 147 140 150 146 140 158 144 151 152 153 153 152 151 149 162 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 157 149 151 153 157 149 151 153 153 168 150 152 153 153 162 149 151 152 152 151 150 146 146 146 140 159 153 151 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 142 143 152 131 152 151 141 155 153 141 154 145 158 145 158 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -55 -93 -132 -160 -182 -199 -212 -222 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 332 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -215 -203 -187 -167 -141 -103 -61 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 159 147 140 151 155 141 152 154 139 144 141 142 142 141 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 154 140 146 153 159 159 139 144 145 150 150 149 163 153 153 152 151 149 158 153 152 151 169 153 152 151 169 153 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 149 152 157 169 150 151 152 152 151 145 159 146 153 154 152 140 143 141 133 106 133 141 143 140 152 154 153 146 159 145 151 152 152 151 150 169 157 152 149 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 153 169 151 152 153 169 151 152 153 158 149 151 152 153 153 163 149 150 150 145 144 139 159 159 153 146 140 154 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 141 142 142 141 144 139 154 152 141 155 151 140 147 159 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -61 -103 -141 -167 -187 -203 -215 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 333 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -218 -207 -192 -173 -148 -118 -75 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 151 145 139 157 144 153 140 151 155 141 152 153 134 140 141 141 139 136 147 133 119 106 118 126 147 140 141 141 138 151 140 152 140 151 154 140 145 147 158 159 139 143 143 163 152 153 152 151 149 163 153 153 152 150 162 153 152 151 164 153 151 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 149 152 153 163 149 150 151 151 150 139 147 159 140 140 133 141 142 138 119 119 138 142 141 133 140 140 159 147 139 150 151 151 150 149 163 153 152 149 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 151 153 164 151 152 153 162 150 152 153 153 163 149 151 152 153 152 163 143 143 139 159 158 147 145 140 154 151 140 152 140 151 138 141 141 140 147 126 118 106 119 133 147 136 139 141 141 140 134 153 152 141 155 151 140 153 144 157 139 145 151 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -75 -118 -148 -173 -192 -207 -218 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 334 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -246 -243 -239 -234 -228 -220 -210 -196 -179 -156 -125 -88 -53 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 152 150 143 158 145 158 145 154 141 153 155 141 152 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 151 154 140 145 147 157 158 157 151 152 152 151 149 164 153 153 152 151 147 157 153 152 149 163 153 151 149 163 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 149 152 153 157 168 149 149 149 143 158 140 146 151 151 139 142 140 133 106 133 140 142 139 151 151 146 140 158 143 149 149 149 168 157 153 152 149 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 163 149 151 153 163 149 152 153 157 147 151 152 153 153 164 149 151 152 152 151 157 158 157 147 145 140 154 151 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 152 141 155 153 141 154 145 158 145 158 143 150 152 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -53 -88 -125 -156 -179 -196 -210 -220 -228 -234 -239 -243 -246 -248 -249 -251 -252 -252 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 335 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -223 -213 -200 -184 -163 -135 -96 -57 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 153 152 150 143 157 144 159 147 140 151 155 142 154 140 150 151 151 147 142 141 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 154 141 151 154 140 144 145 144 145 150 150 149 164 153 153 152 151 149 163 153 153 151 149 157 153 151 149 162 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 149 152 153 153 158 162 163 163 157 145 153 155 155 152 139 141 137 119 119 137 141 139 152 155 155 153 145 157 163 163 162 158 153 153 152 149 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 162 149 151 153 157 149 151 153 153 163 149 151 152 153 153 164 149 150 150 145 144 145 144 140 154 151 141 154 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 141 142 147 151 151 150 140 154 142 155 151 140 147 159 144 157 143 150 152 153 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -57 -96 -135 -163 -184 -200 -213 -223 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 336 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -241 -237 -232 -225 -216 -204 -189 -169 -144 -113 -71 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 151 145 139 157 144 153 140 153 140 151 153 133 139 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 141 152 155 141 151 153 158 159 139 143 143 163 153 153 152 152 150 164 153 153 152 151 169 153 153 151 149 157 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 149 152 153 153 153 153 153 151 144 158 140 141 140 132 140 139 132 105 132 139 140 132 140 141 140 158 144 151 153 153 153 153 153 152 149 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 157 149 151 153 153 169 151 152 153 153 164 150 152 152 153 153 163 143 143 139 159 158 153 151 141 155 152 141 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 139 133 153 151 140 153 140 153 144 157 139 145 151 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -71 -113 -144 -169 -189 -204 -216 -225 -232 -237 -241 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 337 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -247 -245 -242 -239 -234 -227 -219 -208 -194 -175 -151 -121 -85 -0 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 153 152 150 143 158 145 158 146 159 146 154 139 150 152 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 154 141 153 155 140 146 147 158 158 157 151 152 152 151 150 164 153 153 153 152 150 163 153 152 151 169 153 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 149 151 152 153 153 153 152 145 159 146 152 152 151 138 139 136 118 118 136 139 138 151 152 152 146 159 145 152 153 153 153 152 151 149 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 153 169 151 152 153 163 150 152 153 153 153 164 150 151 152 152 151 157 158 158 147 146 140 155 153 141 154 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 152 150 139 154 146 159 146 158 145 158 143 150 152 153 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -0 -85 -121 -151 -175 -194 -208 -219 -227 -234 -239 -242 -245 -247 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 338 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -211 -198 -181 -159 -130 -92 -54 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 153 152 150 143 157 144 159 147 140 152 160 146 154 140 151 151 151 147 142 141 139 136 126 125 106 119 132 136 136 151 143 141 139 152 139 152 155 142 153 159 140 145 145 144 145 150 150 149 164 153 153 153 152 151 147 157 153 152 150 163 153 151 149 164 152 149 164 152 149 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 162 149 151 152 153 152 152 150 139 147 159 139 133 151 137 136 126 123 126 136 137 151 133 139 159 147 139 150 152 152 153 152 151 149 162 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 149 152 164 149 152 164 149 151 153 163 150 152 153 157 147 151 152 153 153 153 164 149 150 150 145 144 145 145 140 159 153 142 155 152 139 152 139 141 143 151 136 136 132 119 106 125 126 136 139 141 142 147 151 151 151 140 154 146 160 152 140 147 159 144 157 143 150 152 153 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -54 -92 -130 -159 -181 -198 -211 -221 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 339 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -231 -224 -214 -202 -186 -165 -140 -102 -61 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 151 145 139 158 145 153 140 153 140 151 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 142 139 131 144 153 141 154 140 146 152 153 158 159 139 144 143 163 153 153 153 152 151 149 163 153 153 152 149 157 153 151 149 162 152 149 164 152 149 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 157 169 150 151 152 152 150 144 158 140 146 150 140 147 151 147 125 125 147 151 147 140 150 146 140 158 144 150 152 152 151 150 169 157 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 149 152 164 149 152 162 149 151 153 157 149 152 153 153 163 149 151 152 153 153 153 163 143 144 139 159 158 153 152 146 140 154 141 153 144 131 139 142 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 151 140 153 140 153 145 158 139 145 151 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -61 -102 -140 -165 -186 -202 -214 -224 -231 -236 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 340 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -217 -206 -191 -172 -147 -116 -75 -0 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 152 150 164 153 152 150 144 158 145 158 146 159 146 154 140 151 152 133 139 138 137 151 140 137 132 118 123 125 133 137 140 140 138 152 141 134 152 140 151 154 160 140 146 147 158 158 157 152 152 152 152 151 150 164 153 153 152 151 169 153 153 151 149 157 152 149 164 152 149 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 153 163 149 150 151 150 144 158 146 153 154 152 140 143 141 133 106 133 141 143 140 152 154 153 146 158 144 150 151 150 149 163 153 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 149 152 164 149 152 157 149 151 153 153 169 151 152 153 153 164 150 151 152 152 152 152 157 158 158 147 146 140 160 154 151 140 152 134 141 152 138 140 140 137 133 125 123 118 132 137 140 151 137 138 139 133 152 151 140 154 146 159 146 158 145 158 144 150 152 153 164 150 152 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -0 -75 -116 -147 -172 -191 -206 -217 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 341 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -234 -228 -220 -209 -195 -178 -154 -124 -87 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 150 164 153 153 152 150 143 157 144 159 147 140 153 140 151 154 140 151 151 151 147 142 142 139 136 126 125 106 119 132 136 137 152 143 142 140 133 150 153 139 146 153 159 140 146 146 145 150 150 150 150 150 164 153 153 153 152 150 163 153 152 151 169 153 152 149 164 152 149 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 153 157 168 149 149 144 159 146 159 140 140 133 141 142 138 119 119 138 142 141 133 140 140 159 146 159 144 149 149 168 157 153 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 149 152 164 149 152 153 169 151 152 153 163 150 152 153 153 153 164 150 150 150 150 150 145 146 146 140 159 153 146 139 153 150 133 140 142 143 152 137 136 132 119 106 125 126 136 139 142 142 147 151 151 151 140 154 151 140 153 140 147 159 144 157 143 150 152 153 153 164 150 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -87 -124 -154 -178 -195 -209 -220 -228 -234 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 342 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -212 -200 -183 -162 -134 -95 -56 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 164 153 153 152 151 149 163 151 145 139 158 146 158 145 153 140 151 153 134 140 140 141 141 139 136 147 133 119 106 118 130 148 141 142 142 141 139 151 133 150 154 140 146 153 158 159 139 144 144 144 144 164 153 153 153 152 151 147 157 153 152 150 163 153 152 149 164 152 149 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 153 153 158 162 163 159 147 159 145 151 151 139 142 140 133 106 133 140 142 139 151 151 145 159 147 159 163 162 158 153 153 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 149 152 164 149 152 153 163 150 152 153 157 147 151 152 153 153 153 164 144 144 144 144 139 159 158 153 146 140 154 150 133 151 139 141 142 142 141 148 130 118 106 119 133 147 136 139 141 141 140 140 134 153 151 140 153 145 158 146 158 139 145 151 163 149 151 152 153 153 164 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -56 -95 -134 -162 -183 -200 -212 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 343 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -215 -204 -188 -168 -143 -105 -63 -0 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 163 157 153 153 153 152 152 152 151 150 147 163 153 153 153 152 150 164 153 152 150 144 158 146 159 146 159 146 154 140 151 152 133 139 138 137 151 140 137 132 118 104 129 133 138 140 141 141 138 151 139 152 140 151 154 140 145 147 158 158 159 159 159 152 153 153 152 151 149 163 153 153 152 149 157 153 151 149 162 152 149 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 151 153 153 153 153 152 150 140 147 154 154 152 139 141 137 119 119 137 141 139 152 154 154 147 140 150 152 153 153 153 153 151 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 149 152 162 149 151 153 157 149 152 153 153 163 149 151 152 153 153 152 159 159 159 158 158 147 145 140 154 151 140 152 139 151 138 141 141 140 138 133 129 104 118 132 137 140 151 137 138 139 133 152 151 140 154 146 159 146 159 146 158 144 150 152 153 164 150 152 153 153 153 163 147 150 151 152 152 152 153 153 153 157 163 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -0 -63 -105 -143 -168 -188 -204 -215 -225 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 344 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -250 -249 -247 -245 -242 -238 -233 -227 -218 -207 -193 -174 -150 -120 -77 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 153 153 152 152 152 151 151 150 149 169 163 157 153 153 152 152 150 164 153 153 152 150 144 158 146 159 147 140 153 140 151 154 140 151 151 152 147 143 142 140 136 130 129 106 119 133 137 139 139 137 147 140 133 151 153 140 151 154 140 145 146 146 147 150 151 152 152 151 149 164 153 153 152 151 169 153 153 151 149 157 152 149 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 162 149 151 152 153 153 153 151 144 158 140 141 140 133 140 139 132 106 132 139 140 133 140 141 140 158 144 151 153 153 153 152 151 149 162 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 149 152 157 149 151 153 153 169 151 152 153 153 164 149 151 152 152 151 150 147 146 146 145 140 154 151 140 153 151 133 140 147 137 139 139 137 133 119 106 129 130 136 140 142 143 147 152 151 151 140 154 151 140 153 140 147 159 146 158 144 150 152 153 153 164 150 152 152 153 153 157 163 169 149 150 151 151 152 152 152 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -77 -120 -150 -174 -193 -207 -218 -227 -233 -238 -242 -245 -247 -249 -250 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 345 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -235 -229 -221 -211 -197 -180 -157 -127 -90 -54 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 158 153 153 153 153 152 151 149 164 153 153 153 152 150 143 157 145 139 158 146 158 145 153 140 151 153 134 140 140 141 142 140 137 148 133 119 106 119 132 136 136 151 142 141 139 151 134 151 154 141 151 153 159 160 140 144 145 150 150 149 164 153 153 153 152 150 163 153 152 151 169 153 152 149 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 156 169 151 152 152 152 152 145 159 146 152 153 151 138 140 136 118 118 136 140 138 151 153 152 146 159 145 152 152 152 152 151 169 156 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 149 152 153 169 151 152 153 163 150 152 153 153 153 164 149 150 150 145 144 140 160 159 153 151 141 154 151 134 151 139 141 142 151 136 136 132 119 106 119 133 148 137 140 142 141 140 140 134 153 151 140 153 145 158 146 158 139 145 157 143 150 152 153 153 153 164 149 151 152 153 153 153 153 158 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -54 -90 -127 -157 -180 -197 -211 -221 -229 -235 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 346 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -236 -231 -223 -214 -201 -185 -164 -137 -98 -58 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 163 157 153 153 153 153 152 152 151 150 149 163 153 153 153 152 151 149 163 152 150 144 158 146 159 146 159 146 154 140 151 153 133 139 139 138 152 141 138 133 119 106 118 126 147 140 142 141 138 152 140 153 141 153 155 140 146 148 158 159 139 144 143 163 153 153 153 152 151 147 157 153 152 150 163 153 152 149 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 152 164 149 151 152 152 150 139 148 159 139 133 151 137 137 130 104 130 137 137 151 133 139 159 148 139 150 152 152 151 149 164 152 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 149 152 153 163 150 152 153 157 147 151 152 153 153 153 163 143 144 139 159 158 148 146 140 155 153 141 153 140 152 138 141 142 140 147 126 118 106 119 133 138 141 152 138 139 139 133 153 151 140 154 146 159 146 159 146 158 144 150 152 163 149 151 152 153 153 153 163 149 150 151 152 152 153 153 153 153 157 163 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -58 -98 -137 -164 -185 -201 -214 -223 -231 -236 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 347 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -232 -225 -217 -205 -190 -170 -145 -114 -72 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 163 153 152 150 144 158 146 159 147 140 153 140 151 154 141 151 152 131 152 143 142 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 155 141 152 159 140 146 147 158 158 157 152 152 152 152 151 149 163 153 153 152 149 158 153 152 149 164 152 149 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 152 162 149 150 151 150 144 158 140 146 150 140 147 152 148 129 129 148 152 147 140 150 146 140 158 144 150 151 150 149 162 152 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 149 152 164 149 152 153 158 149 152 153 153 163 149 151 152 152 152 152 157 158 158 147 146 140 159 152 141 155 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 142 143 152 131 152 151 141 154 151 140 153 140 147 159 146 158 144 150 152 153 163 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -72 -114 -145 -170 -190 -205 -217 -225 -232 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 348 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -243 -239 -234 -228 -219 -209 -195 -177 -152 -122 -86 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 162 153 153 152 150 143 158 145 139 158 146 159 145 154 141 152 154 139 144 141 142 142 141 139 136 126 125 106 119 132 136 136 151 143 141 139 152 140 152 139 146 153 159 140 146 146 145 150 151 151 151 149 164 153 153 152 151 169 153 153 151 149 162 152 149 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 152 157 168 149 149 144 159 146 153 154 153 141 143 141 133 107 133 141 143 141 153 154 153 146 159 144 149 149 168 157 152 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 149 152 162 149 151 153 153 169 151 152 153 153 164 149 151 151 151 150 145 146 146 140 159 153 146 139 152 140 152 139 141 143 151 136 136 132 119 106 125 126 136 139 141 142 142 141 144 139 154 152 141 154 145 159 146 158 139 145 158 143 150 152 153 153 162 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -86 -122 -152 -177 -195 -209 -219 -228 -234 -239 -243 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 349 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -222 -212 -199 -182 -160 -132 -93 -55 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 163 152 150 144 158 146 159 147 140 151 155 141 152 153 134 140 141 141 139 136 147 133 119 106 118 126 147 141 142 142 139 132 151 133 150 154 140 146 153 158 159 140 144 144 150 149 164 153 153 153 152 150 163 153 153 151 149 157 152 149 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 152 153 158 163 163 159 146 159 140 141 134 142 142 138 120 120 138 142 142 134 141 140 159 146 159 163 163 158 153 152 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 149 152 157 149 151 153 153 163 150 152 153 153 153 164 149 150 144 144 140 159 158 153 146 140 154 150 133 151 132 139 142 142 141 147 126 118 106 119 133 147 136 139 141 141 140 134 153 152 141 155 151 140 147 159 146 158 144 150 152 163 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -55 -93 -132 -160 -182 -199 -212 -222 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 350 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -215 -203 -187 -167 -141 -103 -61 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 150 144 159 146 139 158 145 154 141 153 155 141 152 133 139 138 137 151 140 137 132 118 123 125 133 138 140 141 140 138 151 140 152 140 151 154 140 145 147 158 159 139 143 163 153 153 152 152 151 147 158 153 152 151 169 153 152 149 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 152 153 153 153 152 150 139 147 153 152 140 143 141 133 106 133 141 143 140 152 153 147 139 150 152 153 153 153 152 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 149 152 153 169 151 152 153 158 147 151 152 152 153 153 163 143 139 159 158 147 145 140 154 151 140 152 140 151 138 140 141 140 138 133 125 123 118 132 137 140 151 137 138 139 133 152 141 155 153 141 154 145 158 139 146 159 144 150 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -61 -103 -141 -167 -187 -203 -215 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 351 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -218 -207 -192 -173 -148 -118 -75 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 164 153 153 152 150 144 159 150 144 159 147 140 151 155 142 154 140 150 151 151 147 142 142 139 136 126 125 106 119 133 137 139 139 137 147 140 133 151 153 140 151 154 140 146 147 157 157 151 152 152 152 151 149 163 153 153 152 150 163 153 152 149 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 150 164 149 152 153 153 153 151 144 158 140 140 133 142 142 138 119 119 138 142 142 133 140 140 158 144 151 153 153 153 152 149 164 150 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 149 152 153 163 150 152 153 153 163 149 151 152 152 152 151 157 157 147 146 140 154 151 140 153 151 133 140 147 137 139 139 137 133 119 106 125 126 136 139 142 142 147 151 151 150 140 154 142 155 151 140 147 159 144 150 159 144 150 152 153 153 164 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -75 -118 -148 -173 -192 -207 -218 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 352 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -246 -243 -239 -234 -228 -220 -210 -196 -179 -156 -125 -88 -53 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 163 157 153 153 153 152 152 152 151 150 147 163 153 153 152 151 150 164 152 151 145 139 157 144 153 140 153 140 151 153 133 139 140 141 141 139 136 147 133 119 106 119 132 136 136 151 142 141 139 151 134 151 155 142 153 159 140 145 144 145 150 150 150 149 164 153 153 153 151 149 157 153 152 149 162 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 150 163 149 151 152 153 152 145 159 145 151 151 140 142 140 133 106 133 140 142 140 151 151 145 159 145 152 153 152 151 149 163 150 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 162 149 152 153 157 149 151 153 153 153 164 149 150 150 150 145 144 145 140 159 153 142 155 151 134 151 139 141 142 151 136 136 132 119 106 119 133 147 136 139 141 141 140 139 133 153 151 140 153 140 153 144 157 139 145 151 152 164 150 151 152 153 153 163 147 150 151 152 152 152 153 153 153 157 163 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -53 -88 -125 -156 -179 -196 -210 -220 -228 -234 -239 -243 -246 -248 -249 -251 -252 -252 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 353 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -223 -213 -200 -184 -163 -135 -96 -57 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 153 153 152 152 152 151 151 150 149 169 163 157 153 153 152 152 150 164 153 152 152 150 143 158 145 158 146 159 146 154 139 150 152 133 139 138 137 151 141 138 133 119 105 118 126 147 140 142 141 138 152 140 153 141 154 140 146 152 158 159 139 144 144 143 163 153 153 153 152 150 168 153 153 151 149 157 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 150 162 149 151 152 152 150 140 147 154 155 153 140 141 138 119 119 138 141 140 153 155 154 147 140 150 152 152 151 149 162 150 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 157 149 151 153 153 168 150 152 153 153 153 163 143 144 144 139 159 158 152 146 140 154 141 153 140 152 138 141 142 140 147 126 118 105 119 133 138 141 151 137 138 139 133 152 150 139 154 146 159 146 158 145 158 143 150 152 152 153 164 150 152 152 153 153 157 163 169 149 150 151 151 152 152 152 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -57 -96 -135 -163 -184 -200 -213 -223 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 354 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -241 -237 -232 -225 -216 -204 -189 -169 -144 -113 -71 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 158 153 153 153 153 152 151 149 164 153 153 152 152 150 143 157 144 159 147 140 152 160 146 154 140 151 151 152 147 143 142 140 137 132 118 123 125 133 137 139 140 137 147 141 134 152 140 151 154 140 145 147 157 158 158 157 152 152 152 152 151 149 158 153 152 151 169 153 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 150 157 169 150 151 150 144 158 140 142 141 133 141 140 133 106 133 140 141 133 141 142 140 158 144 150 151 150 169 157 150 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 153 169 151 152 153 158 149 151 152 152 152 152 157 158 158 157 147 145 140 154 151 140 152 134 141 147 137 140 139 137 133 125 123 118 132 137 140 142 143 147 152 151 151 140 154 146 160 152 140 147 159 144 157 143 150 152 152 153 153 164 149 151 152 153 153 153 153 158 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -71 -113 -144 -169 -189 -204 -216 -225 -232 -237 -241 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 355 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -242 -239 -234 -227 -219 -208 -194 -175 -151 -121 -85 -0 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 163 157 153 153 153 153 152 152 151 150 149 163 153 153 153 152 151 149 163 151 145 139 158 145 153 140 153 140 151 153 134 140 140 141 142 141 139 136 126 125 106 119 132 136 137 152 143 142 140 133 151 153 140 151 153 140 145 146 146 145 150 151 151 151 149 162 153 153 152 150 163 153 152 149 162 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 150 153 163 147 149 144 159 146 153 154 152 140 141 137 119 119 137 141 140 152 154 153 146 159 144 149 147 163 153 150 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 162 149 152 153 163 150 152 153 153 162 149 151 151 151 150 145 146 146 145 140 153 151 140 153 151 133 140 142 143 152 137 136 132 119 106 125 126 136 139 141 142 141 140 140 134 153 151 140 153 140 153 145 158 139 145 151 163 149 151 152 153 153 153 163 149 150 151 152 152 153 153 153 153 157 163 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -0 -85 -121 -151 -175 -194 -208 -219 -227 -234 -239 -242 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 356 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -211 -198 -181 -159 -130 -92 -54 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 163 152 152 150 143 158 145 158 146 159 146 154 140 151 153 133 139 139 140 139 136 147 133 119 106 118 130 148 141 142 142 141 139 151 134 151 154 141 151 153 159 159 140 144 145 150 149 163 153 153 153 151 149 157 153 151 149 156 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 150 152 157 163 163 159 147 159 140 140 133 141 140 133 106 133 140 141 133 140 140 159 147 159 163 163 157 152 150 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 156 149 151 153 157 149 151 153 153 153 163 149 150 145 144 140 159 159 153 151 141 154 151 134 151 139 141 142 142 141 148 130 118 106 119 133 147 136 139 140 139 139 133 153 151 140 154 146 159 146 158 145 158 143 150 152 152 163 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -54 -92 -130 -159 -181 -198 -211 -221 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 357 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -231 -224 -214 -202 -186 -165 -140 -102 -61 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 162 153 153 152 150 143 157 144 159 147 140 153 140 151 154 141 151 152 132 138 137 151 140 137 132 118 104 129 133 138 140 142 141 138 152 140 153 141 153 155 140 146 147 158 159 139 143 163 153 153 152 152 150 168 153 153 151 169 152 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 150 152 153 153 152 151 140 147 152 152 139 141 137 119 119 137 141 139 152 152 147 140 151 152 153 153 152 150 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 152 169 151 153 153 168 150 152 152 153 153 163 143 139 159 158 147 146 140 155 153 141 153 140 152 138 141 142 140 138 133 129 104 118 132 137 140 151 137 138 132 152 151 141 154 151 140 153 140 147 159 144 157 143 150 152 153 153 162 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -61 -102 -140 -165 -186 -202 -214 -224 -231 -236 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 358 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -217 -206 -191 -172 -147 -116 -75 -0 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 163 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 163 151 145 139 158 146 158 145 154 141 153 155 140 151 151 147 142 142 139 136 130 129 106 119 133 137 139 139 137 147 140 133 151 155 141 152 159 140 146 147 158 157 151 152 152 152 151 149 158 153 152 151 164 152 150 164 151 164 150 163 151 106 221 249 255 249 221 253 150 158 149 163 150 152 153 153 151 144 158 140 140 133 140 140 133 106 133 140 140 133 140 140 158 144 151 153 153 152 150 163 149 158 150 253 221 249 255 249 221 106 151 163 150 164 151 164 150 152 164 151 152 153 158 149 151 152 152 152 151 157 158 147 146 140 159 152 141 155 151 133 140 147 137 139 139 137 133 119 106 129 130 136 139 142 142 147 151 151 140 155 153 141 154 145 158 146 158 139 145 151 163 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 163 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -0 -75 -116 -147 -172 -191 -206 -217 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 359 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -246 -243 -239 -234 -228 -220 -209 -195 -178 -154 -124 -87 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 150 144 158 146 159 147 140 151 155 141 152 133 140 140 141 141 140 137 148 133 119 106 119 132 136 136 151 143 141 139 152 140 152 139 146 153 159 140 145 144 145 150 150 150 149 162 153 153 152 149 162 152 150 164 150 164 150 159 229 253 255 249 255 249 255 106 228 161 149 162 149 151 152 152 145 159 145 151 151 139 141 137 119 119 137 141 139 151 151 145 159 145 152 152 151 149 162 149 161 228 106 255 249 255 249 255 253 229 159 150 164 150 164 150 152 162 149 152 153 153 162 149 150 150 150 145 144 145 140 159 153 146 139 152 140 152 139 141 143 151 136 136 132 119 106 119 133 148 137 140 141 141 140 140 133 152 141 155 151 140 147 159 146 158 144 150 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -87 -124 -154 -178 -195 -209 -220 -228 -234 -239 -243 -246 -248 -249 -251 -252 -252 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 360 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -212 -200 -183 -162 -134 -95 -56 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 158 153 153 153 153 152 151 149 164 153 153 152 150 143 157 145 139 158 145 153 140 152 139 150 152 133 139 138 137 152 141 138 133 119 106 118 126 147 141 142 142 139 132 151 133 150 154 140 146 153 158 159 139 144 144 144 163 153 153 152 151 149 157 152 150 164 150 164 150 163 151 106 221 249 255 249 221 253 149 152 169 156 169 150 151 150 139 147 154 154 152 139 139 132 106 132 139 139 152 154 154 147 139 150 151 150 169 156 169 152 149 253 221 249 255 249 221 106 151 163 150 164 150 164 150 152 157 149 151 152 153 153 163 144 144 144 139 159 158 153 146 140 154 150 133 151 132 139 142 142 141 147 126 118 106 119 133 138 141 152 137 138 139 133 152 150 139 152 140 153 145 158 139 145 157 143 150 152 153 153 164 149 151 152 153 153 153 153 158 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -56 -95 -134 -162 -183 -200 -212 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 361 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -215 -204 -188 -168 -143 -105 -63 -0 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 163 157 153 153 153 153 152 152 151 150 149 163 153 153 152 151 149 163 152 150 144 158 146 159 146 159 146 154 140 151 151 152 147 143 142 140 137 132 118 123 125 133 138 140 141 140 138 151 140 152 140 151 155 140 146 147 158 158 159 159 152 153 152 152 150 168 153 152 149 163 150 164 150 159 229 253 255 249 255 249 255 106 223 173 165 151 162 148 149 144 158 140 142 141 132 139 137 119 119 137 139 132 141 142 140 158 144 149 148 162 151 165 173 223 106 255 249 255 249 255 253 229 159 150 164 150 163 149 152 153 168 150 152 152 153 152 159 159 158 158 147 146 140 155 151 140 152 140 151 138 140 141 140 138 133 125 123 118 132 137 140 142 143 147 152 151 151 140 154 146 159 146 159 146 158 144 150 152 163 149 151 152 153 153 163 149 150 151 152 152 153 153 153 153 157 163 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -0 -63 -105 -143 -168 -188 -204 -215 -225 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 362 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -247 -245 -242 -238 -233 -227 -218 -207 -193 -174 -150 -120 -77 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 153 153 153 152 152 152 151 151 150 149 168 158 153 153 152 152 150 164 153 152 150 144 159 146 160 148 140 153 140 151 153 134 140 141 142 142 142 139 136 126 125 106 119 133 137 139 139 137 147 140 133 151 155 141 152 159 140 146 146 147 150 151 152 152 151 149 158 153 152 149 162 150 164 150 163 150 106 221 249 255 249 221 253 145 143 163 150 157 163 163 158 146 153 154 152 139 139 132 106 132 139 139 152 154 153 146 158 163 163 157 150 163 143 145 253 221 249 255 249 221 106 150 163 150 164 150 162 149 152 153 158 149 151 152 152 151 150 147 146 146 140 159 152 141 155 151 133 140 147 137 139 139 137 133 119 106 125 126 136 139 142 142 142 141 140 134 153 151 140 153 140 148 160 146 159 144 150 152 153 164 150 152 152 153 153 158 168 149 150 151 151 152 152 152 153 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -77 -120 -150 -174 -193 -207 -218 -227 -233 -238 -242 -245 -247 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 363 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -235 -229 -221 -211 -197 -180 -157 -127 -90 -54 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 151 150 164 153 153 152 150 144 159 147 140 158 146 159 146 154 140 151 153 134 140 141 141 139 136 147 133 119 106 119 132 136 136 151 143 141 139 152 140 152 139 146 153 159 159 140 144 145 150 150 149 163 153 153 151 149 157 150 164 150 158 228 253 255 249 255 249 255 106 223 172 165 150 153 153 153 145 159 140 140 132 139 136 119 119 136 139 132 140 140 159 145 153 153 153 150 165 172 223 106 255 249 255 249 255 253 228 158 150 164 150 157 149 151 153 153 163 149 150 150 145 144 140 159 159 153 146 139 152 140 152 139 141 143 151 136 136 132 119 106 119 133 147 136 139 141 141 140 134 153 151 140 154 146 159 146 158 140 147 159 144 150 152 153 153 164 150 151 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -54 -90 -127 -157 -180 -197 -211 -221 -229 -235 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 364 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -236 -231 -223 -214 -201 -185 -164 -137 -98 -58 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 163 157 153 153 153 153 152 152 151 149 164 153 153 153 152 150 144 159 150 144 159 147 140 153 140 151 155 141 152 133 139 138 137 151 141 138 133 119 105 118 126 147 141 142 142 139 132 151 133 150 154 140 145 147 158 159 139 144 144 163 153 153 152 151 169 153 150 164 149 161 149 106 221 249 255 249 221 253 145 143 163 150 152 153 151 140 147 153 151 138 139 132 106 132 139 138 151 153 147 140 151 153 152 150 163 143 145 253 221 249 255 249 221 106 149 161 149 164 150 153 169 151 152 153 153 163 144 144 139 159 158 147 145 140 154 150 133 151 132 139 142 142 141 147 126 118 105 119 133 138 141 151 137 138 139 133 152 141 155 151 140 153 140 147 159 144 150 159 144 150 152 153 153 153 164 149 151 152 152 153 153 153 153 157 163 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -58 -98 -137 -164 -185 -201 -214 -223 -231 -236 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 365 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -232 -226 -217 -205 -190 -171 -145 -114 -72 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 153 153 153 152 152 152 151 151 150 147 163 153 153 153 152 151 150 164 152 151 145 139 158 146 158 145 154 142 154 140 151 151 152 147 143 142 140 137 132 118 123 125 133 138 140 141 140 138 151 140 152 140 151 154 140 146 148 158 159 159 152 153 153 152 150 163 152 150 163 149 152 223 253 255 249 255 249 255 106 223 172 164 150 152 152 145 159 140 140 132 139 136 119 119 136 139 132 140 140 159 145 152 152 150 164 172 223 106 255 249 255 249 255 253 223 152 149 163 150 152 163 150 152 153 153 152 159 159 158 148 146 140 154 151 140 152 140 151 138 140 141 140 138 133 125 123 118 132 137 140 142 143 147 152 151 151 140 154 142 154 145 158 146 158 139 145 151 152 164 150 151 152 153 153 153 163 147 150 151 151 152 152 152 153 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -72 -114 -145 -171 -190 -205 -217 -226 -232 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 366 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -245 -243 -239 -234 -228 -219 -209 -195 -177 -152 -122 -86 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 149 149 169 162 157 153 153 153 152 151 150 164 153 153 152 150 144 158 146 159 147 140 153 140 151 153 134 140 140 141 142 141 139 136 126 125 106 119 133 137 139 139 137 147 140 133 151 154 141 152 159 140 146 146 150 151 152 152 151 147 157 152 150 162 169 173 145 106 221 249 255 249 221 253 145 142 163 149 151 150 139 147 152 151 138 139 132 106 132 139 138 151 152 147 139 150 151 149 163 142 145 253 221 249 255 249 221 106 145 173 169 162 150 152 157 147 151 152 152 151 150 146 146 140 159 152 141 154 151 133 140 147 137 139 139 137 133 119 106 125 126 136 139 141 142 141 140 140 134 153 151 140 153 140 147 159 146 158 144 150 152 153 153 164 150 151 152 153 153 153 157 162 169 149 149 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -86 -122 -152 -177 -195 -209 -219 -228 -234 -239 -243 -245 -248 -249 -251 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 367 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -230 -222 -212 -199 -182 -161 -132 -93 -55 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 163 157 153 153 153 153 152 152 151 149 164 153 153 153 152 150 143 157 145 140 158 146 159 146 154 140 151 153 133 139 139 140 139 136 147 133 119 106 119 132 136 136 151 143 141 139 152 140 153 139 146 153 159 139 144 145 150 150 149 163 153 152 149 156 165 143 223 253 255 249 255 249 255 106 223 172 164 149 150 144 158 140 140 132 139 136 119 119 136 139 132 140 140 158 144 150 149 164 172 223 106 255 249 255 249 255 253 223 143 165 156 149 152 153 163 149 150 150 145 144 139 159 153 146 139 153 140 152 139 141 143 151 136 136 132 119 106 119 133 147 136 139 140 139 139 133 153 151 140 154 146 159 146 158 140 145 157 143 150 152 153 153 153 164 149 151 152 152 153 153 153 153 157 163 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -55 -93 -132 -161 -182 -199 -212 -222 -230 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 368 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -215 -203 -187 -167 -141 -103 -61 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 153 153 153 152 152 152 151 151 150 147 163 153 153 153 152 151 149 163 152 150 144 159 147 140 152 140 151 154 141 151 152 132 138 137 151 141 138 133 119 105 118 126 147 141 142 142 139 133 151 133 150 154 140 147 158 159 140 144 144 163 153 153 151 169 151 163 172 145 106 221 249 255 249 221 253 145 142 161 147 143 158 145 151 150 138 138 132 105 132 138 138 150 151 145 158 143 147 161 142 145 253 221 249 255 249 221 106 145 172 163 151 169 151 153 153 163 144 144 140 159 158 147 140 154 150 133 151 133 139 142 142 141 147 126 118 105 119 133 138 141 151 137 138 132 152 151 141 154 151 140 152 140 147 159 144 150 152 163 149 151 152 153 153 153 163 147 150 151 151 152 152 152 153 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -61 -103 -141 -167 -187 -203 -215 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 369 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -252 -251 -249 -247 -245 -242 -238 -233 -226 -218 -207 -192 -173 -148 -118 -75 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 151 149 164 153 152 151 144 139 157 145 158 145 153 141 153 155 140 151 151 147 143 142 140 137 132 118 123 125 133 138 140 141 140 138 151 140 153 141 153 140 145 147 158 159 159 152 153 152 150 162 150 165 143 223 253 255 249 255 249 255 106 223 172 157 163 159 146 153 154 151 137 136 118 118 136 137 151 154 153 146 159 163 157 172 223 106 255 249 255 249 255 253 223 143 165 150 162 150 152 153 152 159 159 158 147 145 140 153 141 153 140 151 138 140 141 140 138 133 125 123 118 132 137 140 142 143 147 151 151 140 155 153 141 153 145 158 145 157 139 144 151 152 153 164 149 151 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -75 -118 -148 -173 -192 -207 -218 -226 -233 -238 -242 -245 -247 -249 -251 -252 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 370 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -235 -228 -220 -210 -196 -179 -156 -126 -88 -53 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 163 157 153 153 153 153 152 152 151 149 164 153 153 152 151 150 143 157 144 159 147 140 151 155 141 152 133 140 140 141 142 141 139 136 126 125 106 119 133 137 139 140 137 147 141 134 152 140 151 154 140 146 147 151 151 152 151 148 157 150 163 172 145 106 221 249 255 249 221 252 144 142 151 153 151 139 141 140 132 137 132 105 132 137 132 140 141 139 151 153 151 142 144 252 221 249 255 249 221 106 145 172 163 150 157 148 151 152 151 151 147 146 140 154 151 140 152 134 141 147 137 140 139 137 133 119 106 125 126 136 139 141 142 141 140 140 133 152 141 155 151 140 147 159 144 157 143 150 151 152 153 153 164 149 151 152 152 153 153 153 153 157 163 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -53 -88 -126 -156 -179 -196 -210 -220 -228 -235 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 y 371 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -223 -213 -201 -184 -163 -135 -96 -57 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 153 153 153 153 152 152 152 151 150 147 163 153 153 153 152 151 149 163 151 145 139 157 145 153 140 152 139 150 152 133 139 139 140 139 136 147 133 119 106 119 132 136 137 152 143 142 140 133 151 155 142 153 159 140 144 145 150 149 163 153 150 164 142 223 253 255 249 255 249 255 106 223 171 152 152 145 153 154 151 137 136 118 118 136 137 151 154 153 145 152 152 171 223 106 255 249 255 249 255 253 223 142 164 150 153 163 149 150 145 144 140 159 153 142 155 151 133 140 142 143 152 137 136 132 119 106 119 133 147 136 139 140 139 139 133 152 150 139 152 140 153 145 157 139 145 151 163 149 151 152 153 153 153 163 147 150 151 152 152 152 153 153 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -57 -96 -135 -163 -184 -201 -213 -223 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 y 372 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -237 -232 -225 -216 -204 -189 -169 -144 -113 -71 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 150 149 169 163 157 153 153 153 152 151 149 164 153 152 150 144 158 146 159 146 159 146 154 140 151 152 132 138 137 151 141 138 133 119 106 118 130 148 141 142 143 142 140 153 141 154 140 147 158 159 139 144 163 153 152 150 163 172 145 106 221 249 255 249 221 252 144 141 150 150 139 141 140 132 137 132 105 132 137 132 140 141 139 150 150 141 144 252 221 249 255 249 221 106 145 172 163 150 152 153 163 144 139 159 158 147 140 154 141 153 140 142 143 142 141 148 130 118 106 119 133 138 141 151 137 138 132 152 151 140 154 146 159 146 159 146 158 144 150 152 153 164 149 151 152 153 153 153 157 163 169 149 150 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -71 -113 -144 -169 -189 -204 -216 -225 -232 -237 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 y 373 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -243 -239 -234 -227 -219 -208 -194 -176 -151 -121 -85 -0 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 163 157 153 153 153 153 152 152 151 149 164 153 153 152 150 144 158 146 159 147 140 153 140 151 155 140 151 151 147 143 142 140 137 132 118 104 129 133 138 141 142 142 140 133 152 140 152 140 145 147 158 158 153 153 152 149 164 142 223 252 255 249 255 249 255 106 222 170 150 144 152 154 151 138 136 118 118 136 138 151 154 152 144 150 170 222 106 255 249 255 249 255 252 223 142 164 149 152 153 153 158 158 147 145 140 152 140 152 133 140 142 142 141 138 133 129 104 118 132 137 140 142 143 147 151 151 140 155 151 140 153 140 147 159 146 158 144 150 152 153 153 164 149 151 152 152 153 153 153 153 157 163 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -0 -85 -121 -151 -176 -194 -208 -219 -227 -234 -239 -243 -245 -248 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 y 374 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -222 -211 -198 -181 -159 -131 -92 -54 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 153 153 153 152 152 152 151 150 147 163 153 153 152 152 150 143 157 145 140 158 146 159 146 155 141 152 133 140 140 141 142 141 139 136 130 129 107 120 133 138 140 141 141 140 133 152 140 151 154 140 146 145 151 152 151 149 161 172 144 106 221 249 255 249 220 252 144 139 142 158 140 140 132 137 132 106 132 137 132 140 140 158 142 139 144 252 220 249 255 249 221 106 144 172 161 149 151 152 151 145 146 140 154 151 140 152 133 140 141 141 140 138 133 120 107 129 130 136 139 141 142 141 140 140 133 152 141 155 146 159 146 158 140 145 157 143 150 152 152 153 153 163 147 150 151 152 152 152 153 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -54 -92 -131 -159 -181 -198 -211 -222 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 y 375 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -215 -202 -186 -166 -140 -102 -61 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 150 149 169 163 157 153 153 153 152 151 149 163 152 150 144 159 147 140 153 140 152 139 150 152 133 139 139 140 140 137 148 133 120 106 119 133 138 140 141 141 139 133 151 154 142 153 159 140 145 150 150 147 157 142 223 252 255 249 255 249 255 106 221 163 159 146 152 151 138 136 119 119 136 138 151 152 146 159 163 221 106 255 249 255 249 255 252 223 142 157 147 150 150 145 140 159 153 142 154 151 133 139 141 141 140 138 133 119 106 120 133 148 137 140 140 139 139 133 152 150 139 152 140 153 140 147 159 144 150 152 163 149 151 152 153 153 153 157 163 169 149 150 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -61 -102 -140 -166 -186 -202 -215 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 y 376 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -242 -238 -233 -226 -217 -206 -191 -172 -147 -117 -75 -0 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 163 157 153 153 153 153 152 152 151 149 164 153 152 151 145 139 158 145 158 146 159 146 154 140 151 152 133 138 137 152 141 138 133 119 106 119 133 137 140 141 140 139 152 141 154 140 147 159 139 144 143 163 151 171 144 106 220 249 255 249 220 251 143 129 151 139 140 132 138 132 106 132 138 132 140 139 151 129 143 251 220 249 255 249 220 106 144 171 151 163 143 144 139 159 147 140 154 141 152 139 140 141 140 137 133 119 106 119 133 138 141 152 137 138 133 152 151 140 154 146 159 146 158 145 158 139 145 151 152 153 164 149 151 152 152 153 153 153 153 157 163 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -0 -75 -117 -147 -172 -191 -206 -217 -226 -233 -238 -242 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 y 377 -255 -255 -255 -255 -255 -255 -255 -255 -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 -235 -228 -220 -209 -196 -178 -155 -124 -88 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 162 157 153 153 153 153 152 152 152 151 150 147 163 153 153 152 151 150 143 157 144 159 147 140 153 140 151 154 140 151 151 147 143 142 141 138 133 119 106 119 133 137 140 141 139 132 152 140 153 140 147 158 158 159 153 152 141 222 252 255 249 255 249 255 105 218 156 145 152 151 138 136 119 119 136 138 151 152 145 156 218 105 255 249 255 249 255 252 222 141 152 153 159 158 158 147 140 153 140 152 132 139 141 140 137 133 119 106 119 133 138 141 142 143 147 151 151 140 154 151 140 153 140 147 159 144 157 143 150 151 152 153 153 163 147 150 151 152 152 152 153 153 153 153 157 162 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -88 -124 -155 -178 -196 -209 -220 -228 -235 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 y 378 -255 -255 -255 -255 -255 -255 -255 -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 -236 -230 -223 -213 -200 -183 -162 -134 -96 -56 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 150 149 169 163 158 153 153 153 152 151 149 163 151 145 139 158 146 159 145 154 141 153 133 140 141 142 143 142 140 138 133 119 106 119 133 137 139 139 139 132 151 140 152 140 145 146 151 152 150 170 144 106 220 249 255 249 220 246 157 141 158 139 132 138 133 106 133 138 132 139 158 141 157 246 220 249 255 249 220 106 144 170 150 152 151 146 145 140 152 140 151 132 139 139 139 137 133 119 106 119 133 138 140 142 143 142 141 140 133 153 141 154 145 159 146 158 139 145 151 163 149 151 152 153 153 153 158 163 169 149 150 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -56 -96 -134 -162 -183 -200 -213 -223 -230 -236 -240 -244 -247 -249 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 y 379 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -242 -237 -232 -225 -216 -204 -189 -168 -143 -105 -63 -0 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 163 158 153 153 153 153 153 152 151 149 163 153 152 150 144 158 146 159 147 140 152 139 150 153 134 140 142 142 141 140 137 133 119 106 119 132 137 139 139 138 132 151 140 151 153 139 145 150 150 139 221 251 255 249 255 249 255 99 203 159 146 150 138 137 119 119 137 138 150 146 159 203 99 255 249 255 249 255 251 221 139 150 150 145 139 153 151 140 151 132 138 139 139 137 132 119 106 119 133 137 140 141 142 142 140 134 153 150 139 152 140 147 159 146 158 144 150 152 153 163 149 151 152 153 153 153 153 153 158 163 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -0 -63 -105 -143 -168 -189 -204 -216 -225 -232 -237 -242 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 y 380 -255 -255 -255 -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 -219 -208 -193 -175 -150 -120 -77 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 162 157 153 153 153 153 153 152 152 151 150 149 162 153 153 152 150 144 159 147 140 158 146 159 146 154 141 152 133 140 140 141 141 140 137 133 119 106 119 132 136 139 139 138 132 150 154 141 153 139 144 142 163 143 105 220 249 255 249 220 245 146 150 138 132 138 133 107 133 138 132 138 150 146 245 220 249 255 249 220 105 143 163 142 144 139 153 141 154 150 132 138 139 139 136 132 119 106 119 133 137 140 141 141 140 140 133 152 141 154 146 159 146 158 140 147 159 144 150 152 153 153 162 149 150 151 152 152 153 153 153 153 153 157 162 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -77 -120 -150 -175 -193 -208 -219 -227 -234 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 y 381 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -252 -250 -249 -246 -244 -240 -235 -229 -221 -211 -198 -180 -157 -128 -90 -54 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 150 149 168 158 153 153 152 152 150 144 159 150 144 159 148 140 153 140 153 140 151 153 133 140 141 141 140 137 132 119 106 119 132 136 139 139 138 151 140 154 141 152 158 159 129 218 246 255 249 255 249 255 99 197 145 150 139 138 120 120 138 139 150 145 197 99 255 249 255 249 255 246 218 129 159 158 152 141 154 140 151 138 139 139 136 132 119 106 119 132 137 140 141 141 140 133 153 151 140 153 140 153 140 148 159 144 150 159 144 150 152 152 153 153 158 168 149 150 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -54 -90 -128 -157 -180 -198 -211 -221 -229 -235 -240 -244 -246 -249 -250 -252 -252 -253 -254 -254 -254 -255 -255 y 382 -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 -251 -249 -247 -245 -241 -237 -231 -224 -214 -202 -186 -165 -137 -98 -58 -0 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 149 149 149 149 149 149 149 149 149 149 149 149 169 163 157 153 153 153 153 152 151 149 163 152 151 145 139 158 146 159 147 140 151 155 141 152 133 139 140 141 139 137 132 119 106 119 132 136 138 137 132 151 140 154 140 146 151 156 157 99 220 249 255 249 220 246 143 137 133 140 135 108 135 140 133 137 143 246 220 249 255 249 220 99 157 156 151 146 140 154 140 151 132 137 138 136 132 119 106 119 132 137 139 141 140 139 133 152 141 155 151 140 147 159 146 158 139 145 151 152 163 149 151 152 153 153 153 153 157 163 169 149 149 149 149 149 149 149 149 149 149 149 149 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 -0 -58 -98 -137 -165 -186 -202 -214 -224 -231 -237 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -255 -255 y 383 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -238 -233 -226 -217 -206 -191 -171 -146 -115 -72 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 162 157 153 153 153 153 152 152 151 150 149 162 153 153 152 150 144 159 146 139 158 145 154 142 154 140 152 133 139 139 139 139 136 132 119 106 119 132 136 137 137 132 151 140 152 139 145 141 203 245 255 249 255 248 254 104 164 152 141 141 122 122 141 141 152 164 104 254 248 255 249 255 245 203 141 145 139 152 140 151 132 137 137 136 132 119 106 119 132 136 139 139 139 139 133 152 140 154 142 154 145 158 139 146 159 144 150 152 153 153 162 149 150 151 152 152 153 153 153 153 157 162 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -72 -115 -146 -171 -191 -206 -217 -226 -233 -238 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -255 y 384 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -228 -220 -209 -195 -177 -153 -122 -86 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 150 149 168 158 153 153 152 152 150 144 159 150 144 159 147 140 153 140 152 140 151 152 132 139 139 139 136 132 119 105 118 132 136 137 138 132 151 140 152 158 159 146 99 220 248 255 249 218 246 137 140 126 123 97 123 126 140 137 246 218 249 255 248 220 99 146 159 158 152 140 151 132 138 137 136 132 118 105 119 132 136 139 139 139 132 152 151 140 152 140 153 140 147 159 144 150 159 144 150 152 152 153 153 158 168 149 150 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -86 -122 -153 -177 -195 -209 -220 -228 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -255 y 385 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -250 -247 -245 -241 -236 -230 -223 -212 -199 -183 -161 -132 -93 -55 -0 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 149 149 149 149 149 149 149 169 163 157 153 153 153 152 152 151 149 163 152 151 145 140 158 146 159 147 140 151 154 141 152 132 138 139 139 136 132 118 105 118 132 136 137 138 132 151 139 146 150 197 246 254 249 255 248 248 128 132 130 136 119 119 136 130 132 128 248 248 255 249 254 246 197 150 146 139 151 132 138 137 136 132 118 105 118 132 136 139 139 138 132 152 141 154 151 140 147 159 146 158 140 145 151 152 163 149 151 152 152 153 153 153 157 163 169 149 149 149 149 149 149 149 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 -0 -55 -93 -132 -161 -183 -199 -212 -223 -230 -236 -241 -245 -247 -250 -251 -252 -253 -254 -254 -255 y 386 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -246 -243 -238 -232 -225 -216 -203 -187 -167 -141 -103 -61 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 162 157 153 153 153 153 152 152 151 150 149 163 153 153 152 150 144 159 147 140 158 145 154 142 154 140 151 132 138 139 138 136 132 118 105 118 132 136 138 138 132 150 138 145 143 104 218 248 255 249 213 231 167 153 148 121 148 153 167 231 213 249 255 248 218 104 143 145 138 150 132 138 138 136 132 118 105 118 132 136 138 139 138 132 151 140 154 142 154 145 158 140 147 159 144 150 152 153 153 163 149 150 151 152 152 153 153 153 153 157 162 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -61 -103 -141 -167 -187 -203 -216 -225 -232 -238 -243 -246 -248 -250 -252 -253 -254 -254 -254 y 387 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -250 -247 -244 -240 -234 -228 -219 -207 -192 -173 -148 -118 -76 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 149 149 168 158 153 153 153 152 150 144 159 151 144 159 147 140 153 140 153 140 151 132 138 137 137 136 132 118 106 119 132 136 138 138 132 150 137 164 246 248 249 255 248 248 111 120 128 112 112 128 120 111 248 248 255 249 248 246 164 137 150 132 138 138 136 132 119 106 118 132 136 137 137 138 132 151 140 153 140 153 140 147 159 144 151 159 144 150 152 153 153 153 158 168 149 149 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -76 -118 -148 -173 -192 -207 -219 -228 -234 -240 -244 -247 -250 -251 -253 -253 -254 -254 y 388 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -246 -242 -237 -230 -222 -211 -197 -179 -155 -125 -88 -53 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 151 149 163 152 151 145 139 158 146 159 147 140 152 140 150 151 132 137 137 136 132 119 106 119 133 137 138 139 133 152 137 128 213 248 255 249 216 197 141 138 110 138 141 197 216 249 255 248 213 128 137 152 133 139 138 137 133 119 106 119 132 136 137 137 132 151 150 140 152 140 147 159 146 158 139 145 151 152 163 149 151 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -53 -88 -125 -155 -179 -197 -211 -222 -230 -237 -242 -246 -248 -251 -252 -253 -254 -254 y 389 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -247 -244 -239 -233 -224 -214 -201 -184 -163 -135 -96 -57 -0 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 162 156 152 152 152 152 152 152 151 151 150 147 163 153 153 152 150 144 158 145 140 159 147 140 151 154 140 151 132 138 137 136 132 119 106 119 133 138 140 141 140 132 231 248 249 255 248 247 130 124 111 111 124 130 247 248 255 249 248 231 132 140 141 140 138 133 119 106 119 132 136 137 138 132 151 140 154 151 140 147 159 140 145 158 144 150 152 153 153 163 147 150 151 151 152 152 152 152 152 152 156 162 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 -0 -57 -96 -135 -163 -184 -201 -214 -224 -233 -239 -244 -247 -250 -252 -253 -254 -254 y 390 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -251 -249 -246 -241 -235 -228 -218 -205 -189 -168 -143 -105 -63 -0 -0 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 149 149 149 169 163 157 153 153 152 151 149 163 153 151 145 139 158 145 153 141 154 140 151 132 138 138 136 133 119 107 120 135 141 126 130 167 111 216 248 255 248 217 130 135 109 135 130 217 248 255 248 216 111 167 130 126 141 135 120 107 119 133 136 138 138 132 151 140 154 141 153 145 158 139 145 151 153 163 149 151 152 153 153 157 163 169 149 149 149 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 -0 -0 -63 -105 -143 -168 -189 -205 -218 -228 -235 -241 -246 -249 -251 -253 -254 -254 y 391 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -251 -248 -244 -239 -231 -221 -209 -194 -174 -149 -119 -76 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 152 152 152 151 150 148 163 153 153 152 150 144 158 146 139 153 141 154 140 151 132 138 138 137 133 120 108 122 123 136 153 120 197 247 248 255 247 241 138 124 124 138 241 247 255 248 247 197 120 153 136 123 122 108 120 133 137 138 138 132 151 140 154 141 153 139 146 158 144 150 152 153 153 163 148 150 151 152 152 152 153 157 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -76 -119 -149 -174 -194 -209 -221 -231 -239 -244 -248 -251 -253 -254 -254 y 392 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -251 -247 -242 -235 -226 -214 -198 -180 -156 -126 -89 -53 -0 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 150 150 150 150 150 150 150 150 149 169 162 157 153 152 152 151 150 143 159 151 145 139 152 140 152 140 151 132 138 138 138 135 122 97 119 148 128 141 130 217 247 255 247 192 136 111 136 192 247 255 247 217 130 141 128 148 119 97 122 135 138 138 138 132 151 140 152 140 152 139 145 151 159 143 150 151 152 152 153 157 162 169 149 150 150 150 150 150 150 150 150 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 -0 -53 -89 -126 -156 -180 -198 -214 -226 -235 -242 -247 -251 -253 -254 -254 y 393 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -252 -250 -246 -240 -231 -219 -204 -185 -163 -135 -96 -57 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 156 151 150 150 150 150 149 149 147 163 153 152 150 144 158 146 139 152 139 150 132 139 140 141 123 119 121 112 138 124 130 241 247 255 246 207 144 144 207 246 255 247 241 130 124 138 112 121 119 123 141 140 139 132 150 139 152 139 146 158 144 150 152 153 163 147 149 149 150 150 150 150 151 156 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -57 -96 -135 -163 -185 -204 -219 -231 -240 -246 -250 -252 -254 -254 y 394 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -250 -246 -238 -227 -212 -192 -168 -141 -104 -63 -0 -0 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 149 149 169 165 163 165 163 164 163 164 161 157 151 152 150 150 142 159 151 145 158 146 138 150 133 141 126 136 148 112 110 111 135 138 192 246 255 247 156 128 156 247 255 246 192 138 135 111 110 112 148 136 126 141 133 150 138 146 158 145 151 159 142 150 150 152 151 157 161 164 163 164 163 165 163 165 169 149 149 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 -0 -0 -63 -104 -141 -168 -192 -212 -227 -238 -246 -250 -253 -254 -254 y 395 -255 -255 -255 -255 -255 -255 -255 -254 -253 -250 -245 -237 -223 -203 -178 -148 -117 -75 -0 -0 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 158 161 152 173 143 172 143 172 142 172 142 172 142 171 141 170 139 163 129 156 141 159 150 145 137 152 140 130 153 128 138 111 109 124 136 207 247 255 247 164 164 247 255 247 207 136 124 109 111 138 128 153 130 140 152 137 145 150 159 141 156 129 163 139 170 141 171 142 172 142 172 142 172 143 172 143 173 152 161 158 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 -0 -0 -75 -117 -148 -178 -203 -223 -237 -245 -250 -253 -254 -255 y 396 -255 -255 -255 -255 -255 -255 -254 -253 -251 -246 -236 -219 -193 -161 -125 -87 -0 -0 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 150 228 149 223 145 223 145 223 145 223 145 223 144 223 144 222 144 221 143 218 157 203 146 197 143 164 137 132 167 120 141 124 135 124 111 144 156 247 255 248 119 248 255 247 156 144 111 124 135 124 141 120 167 132 137 164 143 197 146 203 157 218 143 221 144 222 144 223 144 223 145 223 145 223 145 223 145 223 149 228 150 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 -0 -0 -87 -125 -161 -193 -219 -236 -246 -251 -253 -254 -255 y 397 -255 -255 -255 -255 -255 -254 -253 -251 -247 -237 -217 -183 -132 -87 -57 -0 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 252 106 252 106 252 106 251 105 246 99 245 99 246 104 246 128 231 111 197 130 130 138 136 144 128 164 248 255 241 241 255 248 164 128 144 136 138 130 130 197 111 231 128 246 104 246 99 245 99 246 105 251 106 252 106 252 106 252 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 -0 -57 -87 -132 -183 -217 -237 -247 -251 -253 -254 -255 y 398 -255 -255 -255 -255 -254 -254 -252 -248 -239 -219 -178 -110 -0 -0 -0 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 220 255 220 255 220 255 220 255 220 254 218 248 213 248 216 247 217 241 192 207 156 164 119 241 255 244 255 241 119 164 156 207 192 241 217 247 216 248 213 248 218 254 220 255 220 255 220 255 220 255 220 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 -0 -0 -0 -110 -178 -219 -239 -248 -252 -254 -254 -255 y 399 -255 -255 -255 -255 -254 -253 -250 -243 -226 -186 -111 -0 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 248 249 248 249 248 249 248 248 247 247 246 247 247 248 241 244 255 255 244 241 248 247 247 246 247 247 248 248 249 248 249 248 249 248 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 -0 -111 -186 -226 -243 -250 -253 -254 -255 -255 y 400 -255 -255 -255 -254 -254 -252 -247 -235 -205 -140 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 -0 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 -140 -205 -235 -247 -252 -254 -254 -255 -255 y 401 -255 -255 -255 -254 -253 -250 -243 -226 -186 -111 -0 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 248 249 248 249 248 249 248 248 247 247 246 247 247 248 241 244 255 255 244 241 248 247 247 246 247 247 248 248 249 248 249 248 249 248 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 249 -0 -111 -186 -226 -243 -250 -253 -254 -255 -255 -255 y 402 -255 -255 -254 -254 -252 -248 -239 -219 -178 -110 -0 -0 -0 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 220 255 220 255 220 255 220 255 220 254 218 248 213 248 216 247 217 241 192 207 156 164 119 241 255 244 255 241 119 164 156 207 192 241 217 247 216 248 213 248 218 254 220 255 220 255 220 255 220 255 220 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 221 255 -0 -0 -0 -110 -178 -219 -239 -248 -252 -254 -254 -255 -255 -255 y 403 -255 -255 -254 -253 -251 -247 -237 -217 -183 -132 -87 -57 -0 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 252 106 252 106 252 106 251 105 246 99 245 99 246 104 246 128 231 111 197 130 130 138 136 144 128 164 248 255 241 241 255 248 164 128 144 136 138 130 130 197 111 231 128 246 104 246 99 245 99 246 105 251 106 252 106 252 106 252 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 253 106 -0 -57 -87 -132 -183 -217 -237 -247 -251 -253 -254 -255 -255 -255 -255 y 404 -255 -255 -254 -253 -251 -246 -236 -219 -193 -161 -125 -87 -0 -0 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 150 228 149 223 145 223 145 223 145 223 145 223 144 223 144 222 144 221 143 218 157 203 146 197 143 164 137 132 167 120 141 124 135 124 111 144 156 247 255 248 119 248 255 247 156 144 111 124 135 124 141 120 167 132 137 164 143 197 146 203 157 218 143 221 144 222 144 223 144 223 145 223 145 223 145 223 145 223 149 228 150 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 229 151 -0 -0 -87 -125 -161 -193 -219 -236 -246 -251 -253 -254 -255 -255 -255 -255 -255 y 405 -255 -255 -254 -253 -250 -245 -237 -223 -203 -178 -148 -117 -75 -0 -0 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 158 161 152 173 143 172 143 172 142 172 142 172 142 171 141 170 139 163 129 156 141 159 150 145 137 152 140 130 153 128 138 111 109 124 136 207 247 255 247 164 164 247 255 247 207 136 124 109 111 138 128 153 130 140 152 137 145 150 159 141 156 129 163 139 170 141 171 142 172 142 172 142 172 143 172 143 173 152 161 158 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 159 163 -0 -0 -75 -117 -148 -178 -203 -223 -237 -245 -250 -253 -254 -255 -255 -255 -255 -255 -255 y 406 -255 -254 -254 -253 -250 -246 -238 -227 -212 -192 -168 -141 -104 -63 -0 -0 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 149 149 169 165 163 165 163 164 163 164 161 157 151 152 150 150 142 159 151 145 158 146 138 150 133 141 126 136 148 112 110 111 135 138 192 246 255 247 156 128 156 247 255 246 192 138 135 111 110 112 148 136 126 141 133 150 138 146 158 145 151 159 142 150 150 152 151 157 161 164 163 164 163 165 163 165 169 149 149 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 -0 -0 -63 -104 -141 -168 -192 -212 -227 -238 -246 -250 -253 -254 -254 -255 -255 -255 -255 -255 -255 y 407 -255 -254 -254 -252 -250 -246 -240 -231 -219 -204 -185 -163 -135 -96 -57 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 156 151 150 150 150 150 149 149 147 163 153 152 150 144 158 146 139 152 139 150 132 139 140 141 123 119 121 112 138 124 130 241 247 255 246 207 144 144 207 246 255 247 241 130 124 138 112 121 119 123 141 140 139 132 150 139 152 139 146 158 144 150 152 153 163 147 149 149 150 150 150 150 151 156 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -57 -96 -135 -163 -185 -204 -219 -231 -240 -246 -250 -252 -254 -254 -255 -255 -255 -255 -255 -255 -255 y 408 -255 -254 -254 -253 -251 -247 -242 -235 -226 -214 -198 -180 -156 -126 -89 -53 -0 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 150 150 150 150 150 150 150 150 149 169 162 157 153 152 152 151 150 143 159 151 145 139 152 140 152 140 151 132 138 138 138 135 122 97 119 148 128 141 130 217 247 255 247 192 136 111 136 192 247 255 247 217 130 141 128 148 119 97 122 135 138 138 138 132 151 140 152 140 152 139 145 151 159 143 150 151 152 152 153 157 162 169 149 150 150 150 150 150 150 150 150 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 -0 -53 -89 -126 -156 -180 -198 -214 -226 -235 -242 -247 -251 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 y 409 -255 -254 -254 -253 -251 -248 -244 -239 -231 -221 -209 -194 -174 -149 -119 -76 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 152 152 152 151 150 148 163 153 153 152 150 144 158 146 139 153 141 154 140 151 132 138 138 137 133 120 108 122 123 136 153 120 197 247 248 255 247 241 138 124 124 138 241 247 255 248 247 197 120 153 136 123 122 108 120 133 137 138 138 132 151 140 154 141 153 139 146 158 144 150 152 153 153 163 148 150 151 152 152 152 153 157 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -76 -119 -149 -174 -194 -209 -221 -231 -239 -244 -248 -251 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 410 -255 -254 -254 -253 -251 -249 -246 -241 -235 -228 -218 -205 -189 -168 -143 -105 -63 -0 -0 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 149 149 149 169 163 157 153 153 152 151 149 163 153 151 145 139 158 145 153 141 154 140 151 132 138 138 136 133 119 107 120 135 141 126 130 167 111 216 248 255 248 217 130 135 109 135 130 217 248 255 248 216 111 167 130 126 141 135 120 107 119 133 136 138 138 132 151 140 154 141 153 145 158 139 145 151 153 163 149 151 152 153 153 157 163 169 149 149 149 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 -0 -0 -63 -105 -143 -168 -189 -205 -218 -228 -235 -241 -246 -249 -251 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 411 -255 -254 -254 -253 -252 -250 -247 -244 -239 -233 -224 -214 -201 -184 -163 -135 -96 -57 -0 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 162 156 152 152 152 152 152 152 151 151 150 147 163 153 153 152 150 144 158 145 140 159 147 140 151 154 140 151 132 138 137 136 132 119 106 119 133 138 140 141 140 132 231 248 249 255 248 247 130 124 111 111 124 130 247 248 255 249 248 231 132 140 141 140 138 133 119 106 119 132 136 137 138 132 151 140 154 151 140 147 159 140 145 158 144 150 152 153 153 163 147 150 151 151 152 152 152 152 152 152 156 162 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 -0 -57 -96 -135 -163 -184 -201 -214 -224 -233 -239 -244 -247 -250 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 412 -255 -254 -254 -253 -252 -251 -248 -246 -242 -237 -230 -222 -211 -197 -179 -155 -125 -88 -53 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 151 149 163 152 151 145 139 158 146 159 147 140 152 140 150 151 132 137 137 136 132 119 106 119 133 137 138 139 133 152 137 128 213 248 255 249 216 197 141 138 110 138 141 197 216 249 255 248 213 128 137 152 133 139 138 137 133 119 106 119 132 136 137 137 132 151 150 140 152 140 147 159 146 158 139 145 151 152 163 149 151 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -53 -88 -125 -155 -179 -197 -211 -222 -230 -237 -242 -246 -248 -251 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 413 -255 -254 -254 -253 -253 -251 -250 -247 -244 -240 -234 -228 -219 -207 -192 -173 -148 -118 -76 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 149 149 168 158 153 153 153 152 150 144 159 151 144 159 147 140 153 140 153 140 151 132 138 137 137 136 132 118 106 119 132 136 138 138 132 150 137 164 246 248 249 255 248 248 111 120 128 112 112 128 120 111 248 248 255 249 248 246 164 137 150 132 138 138 136 132 119 106 118 132 136 137 137 138 132 151 140 153 140 153 140 147 159 144 151 159 144 150 152 153 153 153 158 168 149 149 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -76 -118 -148 -173 -192 -207 -219 -228 -234 -240 -244 -247 -250 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 414 -255 -254 -254 -254 -253 -252 -250 -248 -246 -243 -238 -232 -225 -216 -203 -187 -167 -141 -103 -61 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 162 157 153 153 153 153 152 152 151 150 149 163 153 153 152 150 144 159 147 140 158 145 154 142 154 140 151 132 138 139 138 136 132 118 105 118 132 136 138 138 132 150 138 145 143 104 218 248 255 249 213 231 167 153 148 121 148 153 167 231 213 249 255 248 218 104 143 145 138 150 132 138 138 136 132 118 105 118 132 136 138 139 138 132 151 140 154 142 154 145 158 140 147 159 144 150 152 153 153 163 149 150 151 152 152 153 153 153 153 157 162 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -61 -103 -141 -167 -187 -203 -216 -225 -232 -238 -243 -246 -248 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 415 -255 -255 -254 -254 -253 -252 -251 -250 -247 -245 -241 -236 -230 -223 -212 -199 -183 -161 -132 -93 -55 -0 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 149 149 149 149 149 149 149 169 163 157 153 153 153 152 152 151 149 163 152 151 145 140 158 146 159 147 140 151 154 141 152 132 138 139 139 136 132 118 105 118 132 136 137 138 132 151 139 146 150 197 246 254 249 255 248 248 128 132 130 136 119 119 136 130 132 128 248 248 255 249 254 246 197 150 146 139 151 132 138 137 136 132 118 105 118 132 136 139 139 138 132 152 141 154 151 140 147 159 146 158 140 145 151 152 163 149 151 152 152 153 153 153 157 163 169 149 149 149 149 149 149 149 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 -0 -55 -93 -132 -161 -183 -199 -212 -223 -230 -236 -241 -245 -247 -250 -251 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 416 -255 -255 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -228 -220 -209 -195 -177 -153 -122 -86 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 150 149 168 158 153 153 152 152 150 144 159 150 144 159 147 140 153 140 152 140 151 152 132 139 139 139 136 132 119 105 118 132 136 137 138 132 151 140 152 158 159 146 99 220 248 255 249 218 246 137 140 126 123 97 123 126 140 137 246 218 249 255 248 220 99 146 159 158 152 140 151 132 138 137 136 132 118 105 119 132 136 139 139 139 132 152 151 140 152 140 153 140 147 159 144 150 159 144 150 152 152 153 153 158 168 149 150 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -86 -122 -153 -177 -195 -209 -220 -228 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 417 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -238 -233 -226 -217 -206 -191 -171 -146 -115 -72 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 162 157 153 153 153 153 152 152 151 150 149 162 153 153 152 150 144 159 146 139 158 145 154 142 154 140 152 133 139 139 139 139 136 132 119 106 119 132 136 137 137 132 151 140 152 139 145 141 203 245 255 249 255 248 254 104 164 152 141 141 122 122 141 141 152 164 104 254 248 255 249 255 245 203 141 145 139 152 140 151 132 137 137 136 132 119 106 119 132 136 139 139 139 139 133 152 140 154 142 154 145 158 139 146 159 144 150 152 153 153 162 149 150 151 152 152 153 153 153 153 157 162 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -72 -115 -146 -171 -191 -206 -217 -226 -233 -238 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 418 -255 -255 -255 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -237 -231 -224 -214 -202 -186 -165 -137 -98 -58 -0 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 149 149 149 149 149 149 149 149 149 149 149 149 169 163 157 153 153 153 153 152 151 149 163 152 151 145 139 158 146 159 147 140 151 155 141 152 133 139 140 141 139 137 132 119 106 119 132 136 138 137 132 151 140 154 140 146 151 156 157 99 220 249 255 249 220 246 143 137 133 140 135 108 135 140 133 137 143 246 220 249 255 249 220 99 157 156 151 146 140 154 140 151 132 137 138 136 132 119 106 119 132 137 139 141 140 139 133 152 141 155 151 140 147 159 146 158 139 145 151 152 163 149 151 152 153 153 153 153 157 163 169 149 149 149 149 149 149 149 149 149 149 149 149 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 -0 -58 -98 -137 -165 -186 -202 -214 -224 -231 -237 -241 -245 -247 -249 -251 -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 y 419 -255 -255 -255 -254 -254 -254 -253 -252 -252 -250 -249 -246 -244 -240 -235 -229 -221 -211 -198 -180 -157 -128 -90 -54 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 150 149 168 158 153 153 152 152 150 144 159 150 144 159 148 140 153 140 153 140 151 153 133 140 141 141 140 137 132 119 106 119 132 136 139 139 138 151 140 154 141 152 158 159 129 218 246 255 249 255 249 255 99 197 145 150 139 138 120 120 138 139 150 145 197 99 255 249 255 249 255 246 218 129 159 158 152 141 154 140 151 138 139 139 136 132 119 106 119 132 137 140 141 141 140 133 153 151 140 153 140 153 140 148 159 144 150 159 144 150 152 152 153 153 158 168 149 150 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -54 -90 -128 -157 -180 -198 -211 -221 -229 -235 -240 -244 -246 -249 -250 -252 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 420 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -219 -208 -193 -175 -150 -120 -77 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 162 157 153 153 153 153 153 152 152 151 150 149 162 153 153 152 150 144 159 147 140 158 146 159 146 154 141 152 133 140 140 141 141 140 137 133 119 106 119 132 136 139 139 138 132 150 154 141 153 139 144 142 163 143 105 220 249 255 249 220 245 146 150 138 132 138 133 107 133 138 132 138 150 146 245 220 249 255 249 220 105 143 163 142 144 139 153 141 154 150 132 138 139 139 136 132 119 106 119 133 137 140 141 141 140 140 133 152 141 154 146 159 146 158 140 147 159 144 150 152 153 153 162 149 150 151 152 152 153 153 153 153 153 157 162 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -77 -120 -150 -175 -193 -208 -219 -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 y 421 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -242 -237 -232 -225 -216 -204 -189 -168 -143 -105 -63 -0 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 163 158 153 153 153 153 153 152 151 149 163 153 152 150 144 158 146 159 147 140 152 139 150 153 134 140 142 142 141 140 137 133 119 106 119 132 137 139 139 138 132 151 140 151 153 139 145 150 150 139 221 251 255 249 255 249 255 99 203 159 146 150 138 137 119 119 137 138 150 146 159 203 99 255 249 255 249 255 251 221 139 150 150 145 139 153 151 140 151 132 138 139 139 137 132 119 106 119 133 137 140 141 142 142 140 134 153 150 139 152 140 147 159 146 158 144 150 152 153 163 149 151 152 153 153 153 153 153 158 163 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -0 -63 -105 -143 -168 -189 -204 -216 -225 -232 -237 -242 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 422 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -249 -247 -244 -240 -236 -230 -223 -213 -200 -183 -162 -134 -96 -56 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 150 149 169 163 158 153 153 153 152 151 149 163 151 145 139 158 146 159 145 154 141 153 133 140 141 142 143 142 140 138 133 119 106 119 133 137 139 139 139 132 151 140 152 140 145 146 151 152 150 170 144 106 220 249 255 249 220 246 157 141 158 139 132 138 133 106 133 138 132 139 158 141 157 246 220 249 255 249 220 106 144 170 150 152 151 146 145 140 152 140 151 132 139 139 139 137 133 119 106 119 133 138 140 142 143 142 141 140 133 153 141 154 145 159 146 158 139 145 151 163 149 151 152 153 153 153 158 163 169 149 150 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -56 -96 -134 -162 -183 -200 -213 -223 -230 -236 -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 y 423 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -235 -228 -220 -209 -196 -178 -155 -124 -88 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 162 157 153 153 153 153 152 152 152 151 150 147 163 153 153 152 151 150 143 157 144 159 147 140 153 140 151 154 140 151 151 147 143 142 141 138 133 119 106 119 133 137 140 141 139 132 152 140 153 140 147 158 158 159 153 152 141 222 252 255 249 255 249 255 105 218 156 145 152 151 138 136 119 119 136 138 151 152 145 156 218 105 255 249 255 249 255 252 222 141 152 153 159 158 158 147 140 153 140 152 132 139 141 140 137 133 119 106 119 133 138 141 142 143 147 151 151 140 154 151 140 153 140 147 159 144 157 143 150 151 152 153 153 163 147 150 151 152 152 152 153 153 153 153 157 162 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -88 -124 -155 -178 -196 -209 -220 -228 -235 -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 y 424 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -242 -238 -233 -226 -217 -206 -191 -172 -147 -117 -75 -0 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 163 157 153 153 153 153 152 152 151 149 164 153 152 151 145 139 158 145 158 146 159 146 154 140 151 152 133 138 137 152 141 138 133 119 106 119 133 137 140 141 140 139 152 141 154 140 147 159 139 144 143 163 151 171 144 106 220 249 255 249 220 251 143 129 151 139 140 132 138 132 106 132 138 132 140 139 151 129 143 251 220 249 255 249 220 106 144 171 151 163 143 144 139 159 147 140 154 141 152 139 140 141 140 137 133 119 106 119 133 138 141 152 137 138 133 152 151 140 154 146 159 146 158 145 158 139 145 151 152 153 164 149 151 152 152 153 153 153 153 157 163 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -0 -75 -117 -147 -172 -191 -206 -217 -226 -233 -238 -242 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 425 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -215 -202 -186 -166 -140 -102 -61 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 150 149 169 163 157 153 153 153 152 151 149 163 152 150 144 159 147 140 153 140 152 139 150 152 133 139 139 140 140 137 148 133 120 106 119 133 138 140 141 141 139 133 151 154 142 153 159 140 145 150 150 147 157 142 223 252 255 249 255 249 255 106 221 163 159 146 152 151 138 136 119 119 136 138 151 152 146 159 163 221 106 255 249 255 249 255 252 223 142 157 147 150 150 145 140 159 153 142 154 151 133 139 141 141 140 138 133 119 106 120 133 148 137 140 140 139 139 133 152 150 139 152 140 153 140 147 159 144 150 152 163 149 151 152 153 153 153 157 163 169 149 150 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -61 -102 -140 -166 -186 -202 -215 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 426 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -222 -211 -198 -181 -159 -131 -92 -54 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 153 153 153 152 152 152 151 150 147 163 153 153 152 152 150 143 157 145 140 158 146 159 146 155 141 152 133 140 140 141 142 141 139 136 130 129 107 120 133 138 140 141 141 140 133 152 140 151 154 140 146 145 151 152 151 149 161 172 144 106 221 249 255 249 220 252 144 139 142 158 140 140 132 137 132 106 132 137 132 140 140 158 142 139 144 252 220 249 255 249 221 106 144 172 161 149 151 152 151 145 146 140 154 151 140 152 133 140 141 141 140 138 133 120 107 129 130 136 139 141 142 141 140 140 133 152 141 155 146 159 146 158 140 145 157 143 150 152 152 153 153 163 147 150 151 152 152 152 153 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -54 -92 -131 -159 -181 -198 -211 -222 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 427 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -243 -239 -234 -227 -219 -208 -194 -176 -151 -121 -85 -0 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 163 157 153 153 153 153 152 152 151 149 164 153 153 152 150 144 158 146 159 147 140 153 140 151 155 140 151 151 147 143 142 140 137 132 118 104 129 133 138 141 142 142 140 133 152 140 152 140 145 147 158 158 153 153 152 149 164 142 223 252 255 249 255 249 255 106 222 170 150 144 152 154 151 138 136 118 118 136 138 151 154 152 144 150 170 222 106 255 249 255 249 255 252 223 142 164 149 152 153 153 158 158 147 145 140 152 140 152 133 140 142 142 141 138 133 129 104 118 132 137 140 142 143 147 151 151 140 155 151 140 153 140 147 159 146 158 144 150 152 153 153 164 149 151 152 152 153 153 153 153 157 163 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -0 -85 -121 -151 -176 -194 -208 -219 -227 -234 -239 -243 -245 -248 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 428 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -237 -232 -225 -216 -204 -189 -169 -144 -113 -71 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 150 149 169 163 157 153 153 153 152 151 149 164 153 152 150 144 158 146 159 146 159 146 154 140 151 152 132 138 137 151 141 138 133 119 106 118 130 148 141 142 143 142 140 153 141 154 140 147 158 159 139 144 163 153 152 150 163 172 145 106 221 249 255 249 221 252 144 141 150 150 139 141 140 132 137 132 105 132 137 132 140 141 139 150 150 141 144 252 221 249 255 249 221 106 145 172 163 150 152 153 163 144 139 159 158 147 140 154 141 153 140 142 143 142 141 148 130 118 106 119 133 138 141 151 137 138 132 152 151 140 154 146 159 146 159 146 158 144 150 152 153 164 149 151 152 153 153 153 157 163 169 149 150 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -71 -113 -144 -169 -189 -204 -216 -225 -232 -237 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 429 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -223 -213 -201 -184 -163 -135 -96 -57 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 153 153 153 153 152 152 152 151 150 147 163 153 153 153 152 151 149 163 151 145 139 157 145 153 140 152 139 150 152 133 139 139 140 139 136 147 133 119 106 119 132 136 137 152 143 142 140 133 151 155 142 153 159 140 144 145 150 149 163 153 150 164 142 223 253 255 249 255 249 255 106 223 171 152 152 145 153 154 151 137 136 118 118 136 137 151 154 153 145 152 152 171 223 106 255 249 255 249 255 253 223 142 164 150 153 163 149 150 145 144 140 159 153 142 155 151 133 140 142 143 152 137 136 132 119 106 119 133 147 136 139 140 139 139 133 152 150 139 152 140 153 145 157 139 145 151 163 149 151 152 153 153 153 163 147 150 151 152 152 152 153 153 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -57 -96 -135 -163 -184 -201 -213 -223 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 430 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -235 -228 -220 -210 -196 -179 -156 -126 -88 -53 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 163 157 153 153 153 153 152 152 151 149 164 153 153 152 151 150 143 157 144 159 147 140 151 155 141 152 133 140 140 141 142 141 139 136 126 125 106 119 133 137 139 140 137 147 141 134 152 140 151 154 140 146 147 151 151 152 151 148 157 150 163 172 145 106 221 249 255 249 221 252 144 142 151 153 151 139 141 140 132 137 132 105 132 137 132 140 141 139 151 153 151 142 144 252 221 249 255 249 221 106 145 172 163 150 157 148 151 152 151 151 147 146 140 154 151 140 152 134 141 147 137 140 139 137 133 119 106 125 126 136 139 141 142 141 140 140 133 152 141 155 151 140 147 159 144 157 143 150 151 152 153 153 164 149 151 152 152 153 153 153 153 157 163 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -53 -88 -126 -156 -179 -196 -210 -220 -228 -235 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 431 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -252 -251 -249 -247 -245 -242 -238 -233 -226 -218 -207 -192 -173 -148 -118 -75 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 151 149 164 153 152 151 144 139 157 145 158 145 153 141 153 155 140 151 151 147 143 142 140 137 132 118 123 125 133 138 140 141 140 138 151 140 153 141 153 140 145 147 158 159 159 152 153 152 150 162 150 165 143 223 253 255 249 255 249 255 106 223 172 157 163 159 146 153 154 151 137 136 118 118 136 137 151 154 153 146 159 163 157 172 223 106 255 249 255 249 255 253 223 143 165 150 162 150 152 153 152 159 159 158 147 145 140 153 141 153 140 151 138 140 141 140 138 133 125 123 118 132 137 140 142 143 147 151 151 140 155 153 141 153 145 158 145 157 139 144 151 152 153 164 149 151 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -75 -118 -148 -173 -192 -207 -218 -226 -233 -238 -242 -245 -247 -249 -251 -252 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 432 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -215 -203 -187 -167 -141 -103 -61 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 153 153 153 152 152 152 151 151 150 147 163 153 153 153 152 151 149 163 152 150 144 159 147 140 152 140 151 154 141 151 152 132 138 137 151 141 138 133 119 105 118 126 147 141 142 142 139 133 151 133 150 154 140 147 158 159 140 144 144 163 153 153 151 169 151 163 172 145 106 221 249 255 249 221 253 145 142 161 147 143 158 145 151 150 138 138 132 105 132 138 138 150 151 145 158 143 147 161 142 145 253 221 249 255 249 221 106 145 172 163 151 169 151 153 153 163 144 144 140 159 158 147 140 154 150 133 151 133 139 142 142 141 147 126 118 105 119 133 138 141 151 137 138 132 152 151 141 154 151 140 152 140 147 159 144 150 152 163 149 151 152 153 153 153 163 147 150 151 151 152 152 152 153 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -61 -103 -141 -167 -187 -203 -215 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 433 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -230 -222 -212 -199 -182 -161 -132 -93 -55 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 163 157 153 153 153 153 152 152 151 149 164 153 153 153 152 150 143 157 145 140 158 146 159 146 154 140 151 153 133 139 139 140 139 136 147 133 119 106 119 132 136 136 151 143 141 139 152 140 153 139 146 153 159 139 144 145 150 150 149 163 153 152 149 156 165 143 223 253 255 249 255 249 255 106 223 172 164 149 150 144 158 140 140 132 139 136 119 119 136 139 132 140 140 158 144 150 149 164 172 223 106 255 249 255 249 255 253 223 143 165 156 149 152 153 163 149 150 150 145 144 139 159 153 146 139 153 140 152 139 141 143 151 136 136 132 119 106 119 133 147 136 139 140 139 139 133 153 151 140 154 146 159 146 158 140 145 157 143 150 152 153 153 153 164 149 151 152 152 153 153 153 153 157 163 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -55 -93 -132 -161 -182 -199 -212 -222 -230 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 434 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -245 -243 -239 -234 -228 -219 -209 -195 -177 -152 -122 -86 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 149 149 169 162 157 153 153 153 152 151 150 164 153 153 152 150 144 158 146 159 147 140 153 140 151 153 134 140 140 141 142 141 139 136 126 125 106 119 133 137 139 139 137 147 140 133 151 154 141 152 159 140 146 146 150 151 152 152 151 147 157 152 150 162 169 173 145 106 221 249 255 249 221 253 145 142 163 149 151 150 139 147 152 151 138 139 132 106 132 139 138 151 152 147 139 150 151 149 163 142 145 253 221 249 255 249 221 106 145 173 169 162 150 152 157 147 151 152 152 151 150 146 146 140 159 152 141 154 151 133 140 147 137 139 139 137 133 119 106 125 126 136 139 141 142 141 140 140 134 153 151 140 153 140 147 159 146 158 144 150 152 153 153 164 150 151 152 153 153 153 157 162 169 149 149 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -86 -122 -152 -177 -195 -209 -219 -228 -234 -239 -243 -245 -248 -249 -251 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 435 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -232 -226 -217 -205 -190 -171 -145 -114 -72 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 153 153 153 152 152 152 151 151 150 147 163 153 153 153 152 151 150 164 152 151 145 139 158 146 158 145 154 142 154 140 151 151 152 147 143 142 140 137 132 118 123 125 133 138 140 141 140 138 151 140 152 140 151 154 140 146 148 158 159 159 152 153 153 152 150 163 152 150 163 149 152 223 253 255 249 255 249 255 106 223 172 164 150 152 152 145 159 140 140 132 139 136 119 119 136 139 132 140 140 159 145 152 152 150 164 172 223 106 255 249 255 249 255 253 223 152 149 163 150 152 163 150 152 153 153 152 159 159 158 148 146 140 154 151 140 152 140 151 138 140 141 140 138 133 125 123 118 132 137 140 142 143 147 152 151 151 140 154 142 154 145 158 146 158 139 145 151 152 164 150 151 152 153 153 153 163 147 150 151 151 152 152 152 153 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -72 -114 -145 -171 -190 -205 -217 -226 -232 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 436 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -236 -231 -223 -214 -201 -185 -164 -137 -98 -58 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 163 157 153 153 153 153 152 152 151 149 164 153 153 153 152 150 144 159 150 144 159 147 140 153 140 151 155 141 152 133 139 138 137 151 141 138 133 119 105 118 126 147 141 142 142 139 132 151 133 150 154 140 145 147 158 159 139 144 144 163 153 153 152 151 169 153 150 164 149 161 149 106 221 249 255 249 221 253 145 143 163 150 152 153 151 140 147 153 151 138 139 132 106 132 139 138 151 153 147 140 151 153 152 150 163 143 145 253 221 249 255 249 221 106 149 161 149 164 150 153 169 151 152 153 153 163 144 144 139 159 158 147 145 140 154 150 133 151 132 139 142 142 141 147 126 118 105 119 133 138 141 151 137 138 139 133 152 141 155 151 140 153 140 147 159 144 150 159 144 150 152 153 153 153 164 149 151 152 152 153 153 153 153 157 163 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -58 -98 -137 -164 -185 -201 -214 -223 -231 -236 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 437 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -235 -229 -221 -211 -197 -180 -157 -127 -90 -54 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 151 150 164 153 153 152 150 144 159 147 140 158 146 159 146 154 140 151 153 134 140 141 141 139 136 147 133 119 106 119 132 136 136 151 143 141 139 152 140 152 139 146 153 159 159 140 144 145 150 150 149 163 153 153 151 149 157 150 164 150 158 228 253 255 249 255 249 255 106 223 172 165 150 153 153 153 145 159 140 140 132 139 136 119 119 136 139 132 140 140 159 145 153 153 153 150 165 172 223 106 255 249 255 249 255 253 228 158 150 164 150 157 149 151 153 153 163 149 150 150 145 144 140 159 159 153 146 139 152 140 152 139 141 143 151 136 136 132 119 106 119 133 147 136 139 141 141 140 134 153 151 140 154 146 159 146 158 140 147 159 144 150 152 153 153 164 150 151 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -54 -90 -127 -157 -180 -197 -211 -221 -229 -235 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 438 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -247 -245 -242 -238 -233 -227 -218 -207 -193 -174 -150 -120 -77 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 153 153 153 152 152 152 151 151 150 149 168 158 153 153 152 152 150 164 153 152 150 144 159 146 160 148 140 153 140 151 153 134 140 141 142 142 142 139 136 126 125 106 119 133 137 139 139 137 147 140 133 151 155 141 152 159 140 146 146 147 150 151 152 152 151 149 158 153 152 149 162 150 164 150 163 150 106 221 249 255 249 221 253 145 143 163 150 157 163 163 158 146 153 154 152 139 139 132 106 132 139 139 152 154 153 146 158 163 163 157 150 163 143 145 253 221 249 255 249 221 106 150 163 150 164 150 162 149 152 153 158 149 151 152 152 151 150 147 146 146 140 159 152 141 155 151 133 140 147 137 139 139 137 133 119 106 125 126 136 139 142 142 142 141 140 134 153 151 140 153 140 148 160 146 159 144 150 152 153 164 150 152 152 153 153 158 168 149 150 151 151 152 152 152 153 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -77 -120 -150 -174 -193 -207 -218 -227 -233 -238 -242 -245 -247 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 439 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -215 -204 -188 -168 -143 -105 -63 -0 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 163 157 153 153 153 153 152 152 151 150 149 163 153 153 152 151 149 163 152 150 144 158 146 159 146 159 146 154 140 151 151 152 147 143 142 140 137 132 118 123 125 133 138 140 141 140 138 151 140 152 140 151 155 140 146 147 158 158 159 159 152 153 152 152 150 168 153 152 149 163 150 164 150 159 229 253 255 249 255 249 255 106 223 173 165 151 162 148 149 144 158 140 142 141 132 139 137 119 119 137 139 132 141 142 140 158 144 149 148 162 151 165 173 223 106 255 249 255 249 255 253 229 159 150 164 150 163 149 152 153 168 150 152 152 153 152 159 159 158 158 147 146 140 155 151 140 152 140 151 138 140 141 140 138 133 125 123 118 132 137 140 142 143 147 152 151 151 140 154 146 159 146 159 146 158 144 150 152 163 149 151 152 153 153 163 149 150 151 152 152 153 153 153 153 157 163 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -0 -63 -105 -143 -168 -188 -204 -215 -225 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 440 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -212 -200 -183 -162 -134 -95 -56 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 158 153 153 153 153 152 151 149 164 153 153 152 150 143 157 145 139 158 145 153 140 152 139 150 152 133 139 138 137 152 141 138 133 119 106 118 126 147 141 142 142 139 132 151 133 150 154 140 146 153 158 159 139 144 144 144 163 153 153 152 151 149 157 152 150 164 150 164 150 163 151 106 221 249 255 249 221 253 149 152 169 156 169 150 151 150 139 147 154 154 152 139 139 132 106 132 139 139 152 154 154 147 139 150 151 150 169 156 169 152 149 253 221 249 255 249 221 106 151 163 150 164 150 164 150 152 157 149 151 152 153 153 163 144 144 144 139 159 158 153 146 140 154 150 133 151 132 139 142 142 141 147 126 118 106 119 133 138 141 152 137 138 139 133 152 150 139 152 140 153 145 158 139 145 157 143 150 152 153 153 164 149 151 152 153 153 153 153 158 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -56 -95 -134 -162 -183 -200 -212 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 441 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -246 -243 -239 -234 -228 -220 -209 -195 -178 -154 -124 -87 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 150 144 158 146 159 147 140 151 155 141 152 133 140 140 141 141 140 137 148 133 119 106 119 132 136 136 151 143 141 139 152 140 152 139 146 153 159 140 145 144 145 150 150 150 149 162 153 153 152 149 162 152 150 164 150 164 150 159 229 253 255 249 255 249 255 106 228 161 149 162 149 151 152 152 145 159 145 151 151 139 141 137 119 119 137 141 139 151 151 145 159 145 152 152 151 149 162 149 161 228 106 255 249 255 249 255 253 229 159 150 164 150 164 150 152 162 149 152 153 153 162 149 150 150 150 145 144 145 140 159 153 146 139 152 140 152 139 141 143 151 136 136 132 119 106 119 133 148 137 140 141 141 140 140 133 152 141 155 151 140 147 159 146 158 144 150 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -87 -124 -154 -178 -195 -209 -220 -228 -234 -239 -243 -246 -248 -249 -251 -252 -252 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 442 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -217 -206 -191 -172 -147 -116 -75 -0 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 163 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 163 151 145 139 158 146 158 145 154 141 153 155 140 151 151 147 142 142 139 136 130 129 106 119 133 137 139 139 137 147 140 133 151 155 141 152 159 140 146 147 158 157 151 152 152 152 151 149 158 153 152 151 164 152 150 164 151 164 150 163 151 106 221 249 255 249 221 253 150 158 149 163 150 152 153 153 151 144 158 140 140 133 140 140 133 106 133 140 140 133 140 140 158 144 151 153 153 152 150 163 149 158 150 253 221 249 255 249 221 106 151 163 150 164 151 164 150 152 164 151 152 153 158 149 151 152 152 152 151 157 158 147 146 140 159 152 141 155 151 133 140 147 137 139 139 137 133 119 106 129 130 136 139 142 142 147 151 151 140 155 153 141 154 145 158 146 158 139 145 151 163 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 163 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -0 -75 -116 -147 -172 -191 -206 -217 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 443 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -231 -224 -214 -202 -186 -165 -140 -102 -61 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 162 153 153 152 150 143 157 144 159 147 140 153 140 151 154 141 151 152 132 138 137 151 140 137 132 118 104 129 133 138 140 142 141 138 152 140 153 141 153 155 140 146 147 158 159 139 143 163 153 153 152 152 150 168 153 153 151 169 152 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 150 152 153 153 152 151 140 147 152 152 139 141 137 119 119 137 141 139 152 152 147 140 151 152 153 153 152 150 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 152 169 151 153 153 168 150 152 152 153 153 163 143 139 159 158 147 146 140 155 153 141 153 140 152 138 141 142 140 138 133 129 104 118 132 137 140 151 137 138 132 152 151 141 154 151 140 153 140 147 159 144 157 143 150 152 153 153 162 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -61 -102 -140 -165 -186 -202 -214 -224 -231 -236 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 444 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -211 -198 -181 -159 -130 -92 -54 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 163 152 152 150 143 158 145 158 146 159 146 154 140 151 153 133 139 139 140 139 136 147 133 119 106 118 130 148 141 142 142 141 139 151 134 151 154 141 151 153 159 159 140 144 145 150 149 163 153 153 153 151 149 157 153 151 149 156 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 150 152 157 163 163 159 147 159 140 140 133 141 140 133 106 133 140 141 133 140 140 159 147 159 163 163 157 152 150 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 156 149 151 153 157 149 151 153 153 153 163 149 150 145 144 140 159 159 153 151 141 154 151 134 151 139 141 142 142 141 148 130 118 106 119 133 147 136 139 140 139 139 133 153 151 140 154 146 159 146 158 145 158 143 150 152 152 163 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -54 -92 -130 -159 -181 -198 -211 -221 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 445 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -242 -239 -234 -227 -219 -208 -194 -175 -151 -121 -85 -0 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 163 157 153 153 153 153 152 152 151 150 149 163 153 153 153 152 151 149 163 151 145 139 158 145 153 140 153 140 151 153 134 140 140 141 142 141 139 136 126 125 106 119 132 136 137 152 143 142 140 133 151 153 140 151 153 140 145 146 146 145 150 151 151 151 149 162 153 153 152 150 163 153 152 149 162 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 150 153 163 147 149 144 159 146 153 154 152 140 141 137 119 119 137 141 140 152 154 153 146 159 144 149 147 163 153 150 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 162 149 152 153 163 150 152 153 153 162 149 151 151 151 150 145 146 146 145 140 153 151 140 153 151 133 140 142 143 152 137 136 132 119 106 125 126 136 139 141 142 141 140 140 134 153 151 140 153 140 153 145 158 139 145 151 163 149 151 152 153 153 153 163 149 150 151 152 152 153 153 153 153 157 163 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -0 -85 -121 -151 -175 -194 -208 -219 -227 -234 -239 -242 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 446 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -241 -237 -232 -225 -216 -204 -189 -169 -144 -113 -71 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 158 153 153 153 153 152 151 149 164 153 153 152 152 150 143 157 144 159 147 140 152 160 146 154 140 151 151 152 147 143 142 140 137 132 118 123 125 133 137 139 140 137 147 141 134 152 140 151 154 140 145 147 157 158 158 157 152 152 152 152 151 149 158 153 152 151 169 153 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 150 157 169 150 151 150 144 158 140 142 141 133 141 140 133 106 133 140 141 133 141 142 140 158 144 150 151 150 169 157 150 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 153 169 151 152 153 158 149 151 152 152 152 152 157 158 158 157 147 145 140 154 151 140 152 134 141 147 137 140 139 137 133 125 123 118 132 137 140 142 143 147 152 151 151 140 154 146 160 152 140 147 159 144 157 143 150 152 152 153 153 164 149 151 152 153 153 153 153 158 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -71 -113 -144 -169 -189 -204 -216 -225 -232 -237 -241 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 447 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -223 -213 -200 -184 -163 -135 -96 -57 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 153 153 152 152 152 151 151 150 149 169 163 157 153 153 152 152 150 164 153 152 152 150 143 158 145 158 146 159 146 154 139 150 152 133 139 138 137 151 141 138 133 119 105 118 126 147 140 142 141 138 152 140 153 141 154 140 146 152 158 159 139 144 144 143 163 153 153 153 152 150 168 153 153 151 149 157 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 150 162 149 151 152 152 150 140 147 154 155 153 140 141 138 119 119 138 141 140 153 155 154 147 140 150 152 152 151 149 162 150 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 157 149 151 153 153 168 150 152 153 153 153 163 143 144 144 139 159 158 152 146 140 154 141 153 140 152 138 141 142 140 147 126 118 105 119 133 138 141 151 137 138 139 133 152 150 139 154 146 159 146 158 145 158 143 150 152 152 153 164 150 152 152 153 153 157 163 169 149 150 151 151 152 152 152 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -57 -96 -135 -163 -184 -200 -213 -223 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 448 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -246 -243 -239 -234 -228 -220 -210 -196 -179 -156 -125 -88 -53 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 163 157 153 153 153 152 152 152 151 150 147 163 153 153 152 151 150 164 152 151 145 139 157 144 153 140 153 140 151 153 133 139 140 141 141 139 136 147 133 119 106 119 132 136 136 151 142 141 139 151 134 151 155 142 153 159 140 145 144 145 150 150 150 149 164 153 153 153 151 149 157 153 152 149 162 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 150 163 149 151 152 153 152 145 159 145 151 151 140 142 140 133 106 133 140 142 140 151 151 145 159 145 152 153 152 151 149 163 150 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 162 149 152 153 157 149 151 153 153 153 164 149 150 150 150 145 144 145 140 159 153 142 155 151 134 151 139 141 142 151 136 136 132 119 106 119 133 147 136 139 141 141 140 139 133 153 151 140 153 140 153 144 157 139 145 151 152 164 150 151 152 153 153 163 147 150 151 152 152 152 153 153 153 157 163 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -53 -88 -125 -156 -179 -196 -210 -220 -228 -234 -239 -243 -246 -248 -249 -251 -252 -252 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 449 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -218 -207 -192 -173 -148 -118 -75 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 164 153 153 152 150 144 159 150 144 159 147 140 151 155 142 154 140 150 151 151 147 142 142 139 136 126 125 106 119 133 137 139 139 137 147 140 133 151 153 140 151 154 140 146 147 157 157 151 152 152 152 151 149 163 153 153 152 150 163 153 152 149 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 150 164 149 152 153 153 153 151 144 158 140 140 133 142 142 138 119 119 138 142 142 133 140 140 158 144 151 153 153 153 152 149 164 150 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 149 152 153 163 150 152 153 153 163 149 151 152 152 152 151 157 157 147 146 140 154 151 140 153 151 133 140 147 137 139 139 137 133 119 106 125 126 136 139 142 142 147 151 151 150 140 154 142 155 151 140 147 159 144 150 159 144 150 152 153 153 164 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -75 -118 -148 -173 -192 -207 -218 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 450 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -215 -203 -187 -167 -141 -103 -61 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 150 144 159 146 139 158 145 154 141 153 155 141 152 133 139 138 137 151 140 137 132 118 123 125 133 138 140 141 140 138 151 140 152 140 151 154 140 145 147 158 159 139 143 163 153 153 152 152 151 147 158 153 152 151 169 153 152 149 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 152 153 153 153 152 150 139 147 153 152 140 143 141 133 106 133 141 143 140 152 153 147 139 150 152 153 153 153 152 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 149 152 153 169 151 152 153 158 147 151 152 152 153 153 163 143 139 159 158 147 145 140 154 151 140 152 140 151 138 140 141 140 138 133 125 123 118 132 137 140 151 137 138 139 133 152 141 155 153 141 154 145 158 139 146 159 144 150 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -61 -103 -141 -167 -187 -203 -215 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 451 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -222 -212 -199 -182 -160 -132 -93 -55 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 163 152 150 144 158 146 159 147 140 151 155 141 152 153 134 140 141 141 139 136 147 133 119 106 118 126 147 141 142 142 139 132 151 133 150 154 140 146 153 158 159 140 144 144 150 149 164 153 153 153 152 150 163 153 153 151 149 157 152 149 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 152 153 158 163 163 159 146 159 140 141 134 142 142 138 120 120 138 142 142 134 141 140 159 146 159 163 163 158 153 152 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 149 152 157 149 151 153 153 163 150 152 153 153 153 164 149 150 144 144 140 159 158 153 146 140 154 150 133 151 132 139 142 142 141 147 126 118 106 119 133 147 136 139 141 141 140 134 153 152 141 155 151 140 147 159 146 158 144 150 152 163 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -55 -93 -132 -160 -182 -199 -212 -222 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 452 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -243 -239 -234 -228 -219 -209 -195 -177 -152 -122 -86 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 162 153 153 152 150 143 158 145 139 158 146 159 145 154 141 152 154 139 144 141 142 142 141 139 136 126 125 106 119 132 136 136 151 143 141 139 152 140 152 139 146 153 159 140 146 146 145 150 151 151 151 149 164 153 153 152 151 169 153 153 151 149 162 152 149 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 152 157 168 149 149 144 159 146 153 154 153 141 143 141 133 107 133 141 143 141 153 154 153 146 159 144 149 149 168 157 152 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 149 152 162 149 151 153 153 169 151 152 153 153 164 149 151 151 151 150 145 146 146 140 159 153 146 139 152 140 152 139 141 143 151 136 136 132 119 106 125 126 136 139 141 142 142 141 144 139 154 152 141 154 145 159 146 158 139 145 158 143 150 152 153 153 162 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -86 -122 -152 -177 -195 -209 -219 -228 -234 -239 -243 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 453 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -232 -225 -217 -205 -190 -170 -145 -114 -72 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 163 153 152 150 144 158 146 159 147 140 153 140 151 154 141 151 152 131 152 143 142 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 155 141 152 159 140 146 147 158 158 157 152 152 152 152 151 149 163 153 153 152 149 158 153 152 149 164 152 149 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 152 162 149 150 151 150 144 158 140 146 150 140 147 152 148 129 129 148 152 147 140 150 146 140 158 144 150 151 150 149 162 152 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 149 152 164 149 152 153 158 149 152 153 153 163 149 151 152 152 152 152 157 158 158 147 146 140 159 152 141 155 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 142 143 152 131 152 151 141 154 151 140 153 140 147 159 146 158 144 150 152 153 163 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -72 -114 -145 -170 -190 -205 -217 -225 -232 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 454 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -236 -231 -223 -214 -201 -185 -164 -137 -98 -58 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 163 157 153 153 153 153 152 152 151 150 149 163 153 153 153 152 151 149 163 152 150 144 158 146 159 146 159 146 154 140 151 153 133 139 139 138 152 141 138 133 119 106 118 126 147 140 142 141 138 152 140 153 141 153 155 140 146 148 158 159 139 144 143 163 153 153 153 152 151 147 157 153 152 150 163 153 152 149 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 152 164 149 151 152 152 150 139 148 159 139 133 151 137 137 130 104 130 137 137 151 133 139 159 148 139 150 152 152 151 149 164 152 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 149 152 153 163 150 152 153 157 147 151 152 153 153 153 163 143 144 139 159 158 148 146 140 155 153 141 153 140 152 138 141 142 140 147 126 118 106 119 133 138 141 152 138 139 139 133 153 151 140 154 146 159 146 159 146 158 144 150 152 163 149 151 152 153 153 153 163 149 150 151 152 152 153 153 153 153 157 163 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -58 -98 -137 -164 -185 -201 -214 -223 -231 -236 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 455 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -235 -229 -221 -211 -197 -180 -157 -127 -90 -54 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 158 153 153 153 153 152 151 149 164 153 153 153 152 150 143 157 145 139 158 146 158 145 153 140 151 153 134 140 140 141 142 140 137 148 133 119 106 119 132 136 136 151 142 141 139 151 134 151 154 141 151 153 159 160 140 144 145 150 150 149 164 153 153 153 152 150 163 153 152 151 169 153 152 149 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 156 169 151 152 152 152 152 145 159 146 152 153 151 138 140 136 118 118 136 140 138 151 153 152 146 159 145 152 152 152 152 151 169 156 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 149 152 153 169 151 152 153 163 150 152 153 153 153 164 149 150 150 145 144 140 160 159 153 151 141 154 151 134 151 139 141 142 151 136 136 132 119 106 119 133 148 137 140 142 141 140 140 134 153 151 140 153 145 158 146 158 139 145 157 143 150 152 153 153 153 164 149 151 152 153 153 153 153 158 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -54 -90 -127 -157 -180 -197 -211 -221 -229 -235 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 456 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -250 -249 -247 -245 -242 -238 -233 -227 -218 -207 -193 -174 -150 -120 -77 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 153 153 152 152 152 151 151 150 149 169 163 157 153 153 152 152 150 164 153 153 152 150 144 158 146 159 147 140 153 140 151 154 140 151 151 152 147 143 142 140 136 130 129 106 119 133 137 139 139 137 147 140 133 151 153 140 151 154 140 145 146 146 147 150 151 152 152 151 149 164 153 153 152 151 169 153 153 151 149 157 152 149 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 162 149 151 152 153 153 153 151 144 158 140 141 140 133 140 139 132 106 132 139 140 133 140 141 140 158 144 151 153 153 153 152 151 149 162 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 149 152 157 149 151 153 153 169 151 152 153 153 164 149 151 152 152 151 150 147 146 146 145 140 154 151 140 153 151 133 140 147 137 139 139 137 133 119 106 129 130 136 140 142 143 147 152 151 151 140 154 151 140 153 140 147 159 146 158 144 150 152 153 153 164 150 152 152 153 153 157 163 169 149 150 151 151 152 152 152 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -77 -120 -150 -174 -193 -207 -218 -227 -233 -238 -242 -245 -247 -249 -250 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 457 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -215 -204 -188 -168 -143 -105 -63 -0 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 163 157 153 153 153 152 152 152 151 150 147 163 153 153 153 152 150 164 153 152 150 144 158 146 159 146 159 146 154 140 151 152 133 139 138 137 151 140 137 132 118 104 129 133 138 140 141 141 138 151 139 152 140 151 154 140 145 147 158 158 159 159 159 152 153 153 152 151 149 163 153 153 152 149 157 153 151 149 162 152 149 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 151 153 153 153 153 152 150 140 147 154 154 152 139 141 137 119 119 137 141 139 152 154 154 147 140 150 152 153 153 153 153 151 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 149 152 162 149 151 153 157 149 152 153 153 163 149 151 152 153 153 152 159 159 159 158 158 147 145 140 154 151 140 152 139 151 138 141 141 140 138 133 129 104 118 132 137 140 151 137 138 139 133 152 151 140 154 146 159 146 159 146 158 144 150 152 153 164 150 152 153 153 153 163 147 150 151 152 152 152 153 153 153 157 163 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -0 -63 -105 -143 -168 -188 -204 -215 -225 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 458 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -212 -200 -183 -162 -134 -95 -56 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 164 153 153 152 151 149 163 151 145 139 158 146 158 145 153 140 151 153 134 140 140 141 141 139 136 147 133 119 106 118 130 148 141 142 142 141 139 151 133 150 154 140 146 153 158 159 139 144 144 144 144 164 153 153 153 152 151 147 157 153 152 150 163 153 152 149 164 152 149 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 153 153 158 162 163 159 147 159 145 151 151 139 142 140 133 106 133 140 142 139 151 151 145 159 147 159 163 162 158 153 153 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 149 152 164 149 152 153 163 150 152 153 157 147 151 152 153 153 153 164 144 144 144 144 139 159 158 153 146 140 154 150 133 151 139 141 142 142 141 148 130 118 106 119 133 147 136 139 141 141 140 140 134 153 151 140 153 145 158 146 158 139 145 151 163 149 151 152 153 153 164 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -56 -95 -134 -162 -183 -200 -212 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 459 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -234 -228 -220 -209 -195 -178 -154 -124 -87 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 150 164 153 153 152 150 143 157 144 159 147 140 153 140 151 154 140 151 151 151 147 142 142 139 136 126 125 106 119 132 136 137 152 143 142 140 133 150 153 139 146 153 159 140 146 146 145 150 150 150 150 150 164 153 153 153 152 150 163 153 152 151 169 153 152 149 164 152 149 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 153 157 168 149 149 144 159 146 159 140 140 133 141 142 138 119 119 138 142 141 133 140 140 159 146 159 144 149 149 168 157 153 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 149 152 164 149 152 153 169 151 152 153 163 150 152 153 153 153 164 150 150 150 150 150 145 146 146 140 159 153 146 139 153 150 133 140 142 143 152 137 136 132 119 106 125 126 136 139 142 142 147 151 151 151 140 154 151 140 153 140 147 159 144 157 143 150 152 153 153 164 150 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -87 -124 -154 -178 -195 -209 -220 -228 -234 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 460 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -217 -206 -191 -172 -147 -116 -75 -0 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 152 150 164 153 152 150 144 158 145 158 146 159 146 154 140 151 152 133 139 138 137 151 140 137 132 118 123 125 133 137 140 140 138 152 141 134 152 140 151 154 160 140 146 147 158 158 157 152 152 152 152 151 150 164 153 153 152 151 169 153 153 151 149 157 152 149 164 152 149 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 153 163 149 150 151 150 144 158 146 153 154 152 140 143 141 133 106 133 141 143 140 152 154 153 146 158 144 150 151 150 149 163 153 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 149 152 164 149 152 157 149 151 153 153 169 151 152 153 153 164 150 151 152 152 152 152 157 158 158 147 146 140 160 154 151 140 152 134 141 152 138 140 140 137 133 125 123 118 132 137 140 151 137 138 139 133 152 151 140 154 146 159 146 158 145 158 144 150 152 153 164 150 152 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -0 -75 -116 -147 -172 -191 -206 -217 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 461 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -231 -224 -214 -202 -186 -165 -140 -102 -61 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 151 145 139 158 145 153 140 153 140 151 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 142 139 131 144 153 141 154 140 146 152 153 158 159 139 144 143 163 153 153 153 152 151 149 163 153 153 152 149 157 153 151 149 162 152 149 164 152 149 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 157 169 150 151 152 152 150 144 158 140 146 150 140 147 151 147 125 125 147 151 147 140 150 146 140 158 144 150 152 152 151 150 169 157 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 149 152 164 149 152 162 149 151 153 157 149 152 153 153 163 149 151 152 153 153 153 163 143 144 139 159 158 153 152 146 140 154 141 153 144 131 139 142 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 151 140 153 140 153 145 158 139 145 151 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -61 -102 -140 -165 -186 -202 -214 -224 -231 -236 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 462 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -211 -198 -181 -159 -130 -92 -54 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 153 152 150 143 157 144 159 147 140 152 160 146 154 140 151 151 151 147 142 141 139 136 126 125 106 119 132 136 136 151 143 141 139 152 139 152 155 142 153 159 140 145 145 144 145 150 150 149 164 153 153 153 152 151 147 157 153 152 150 163 153 151 149 164 152 149 164 152 149 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 162 149 151 152 153 152 152 150 139 147 159 139 133 151 137 136 126 123 126 136 137 151 133 139 159 147 139 150 152 152 153 152 151 149 162 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 149 152 164 149 152 164 149 151 153 163 150 152 153 157 147 151 152 153 153 153 164 149 150 150 145 144 145 145 140 159 153 142 155 152 139 152 139 141 143 151 136 136 132 119 106 125 126 136 139 141 142 147 151 151 151 140 154 146 160 152 140 147 159 144 157 143 150 152 153 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -54 -92 -130 -159 -181 -198 -211 -221 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 463 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -247 -245 -242 -239 -234 -227 -219 -208 -194 -175 -151 -121 -85 -0 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 153 152 150 143 158 145 158 146 159 146 154 139 150 152 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 154 141 153 155 140 146 147 158 158 157 151 152 152 151 150 164 153 153 153 152 150 163 153 152 151 169 153 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 149 151 152 153 153 153 152 145 159 146 152 152 151 138 139 136 118 118 136 139 138 151 152 152 146 159 145 152 153 153 153 152 151 149 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 153 169 151 152 153 163 150 152 153 153 153 164 150 151 152 152 151 157 158 158 147 146 140 155 153 141 154 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 152 150 139 154 146 159 146 158 145 158 143 150 152 153 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -0 -85 -121 -151 -175 -194 -208 -219 -227 -234 -239 -242 -245 -247 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 464 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -241 -237 -232 -225 -216 -204 -189 -169 -144 -113 -71 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 151 145 139 157 144 153 140 153 140 151 153 133 139 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 141 152 155 141 151 153 158 159 139 143 143 163 153 153 152 152 150 164 153 153 152 151 169 153 153 151 149 157 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 149 152 153 153 153 153 153 151 144 158 140 141 140 132 140 139 132 105 132 139 140 132 140 141 140 158 144 151 153 153 153 153 153 152 149 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 157 149 151 153 153 169 151 152 153 153 164 150 152 152 153 153 163 143 143 139 159 158 153 151 141 155 152 141 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 139 133 153 151 140 153 140 153 144 157 139 145 151 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -71 -113 -144 -169 -189 -204 -216 -225 -232 -237 -241 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 465 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -223 -213 -200 -184 -163 -135 -96 -57 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 153 152 150 143 157 144 159 147 140 151 155 142 154 140 150 151 151 147 142 141 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 154 141 151 154 140 144 145 144 145 150 150 149 164 153 153 152 151 149 163 153 153 151 149 157 153 151 149 162 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 149 152 153 153 158 162 163 163 157 145 153 155 155 152 139 141 137 119 119 137 141 139 152 155 155 153 145 157 163 163 162 158 153 153 152 149 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 162 149 151 153 157 149 151 153 153 163 149 151 152 153 153 164 149 150 150 145 144 145 144 140 154 151 141 154 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 141 142 147 151 151 150 140 154 142 155 151 140 147 159 144 157 143 150 152 153 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -57 -96 -135 -163 -184 -200 -213 -223 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 466 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -246 -243 -239 -234 -228 -220 -210 -196 -179 -156 -125 -88 -53 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 152 150 143 158 145 158 145 154 141 153 155 141 152 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 151 154 140 145 147 157 158 157 151 152 152 151 149 164 153 153 152 151 147 157 153 152 149 163 153 151 149 163 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 149 152 153 157 168 149 149 149 143 158 140 146 151 151 139 142 140 133 106 133 140 142 139 151 151 146 140 158 143 149 149 149 168 157 153 152 149 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 163 149 151 153 163 149 152 153 157 147 151 152 153 153 164 149 151 152 152 151 157 158 157 147 145 140 154 151 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 152 141 155 153 141 154 145 158 145 158 143 150 152 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -53 -88 -125 -156 -179 -196 -210 -220 -228 -234 -239 -243 -246 -248 -249 -251 -252 -252 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 467 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -218 -207 -192 -173 -148 -118 -75 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 151 145 139 157 144 153 140 151 155 141 152 153 134 140 141 141 139 136 147 133 119 106 118 126 147 140 141 141 138 151 140 152 140 151 154 140 145 147 158 159 139 143 143 163 152 153 152 151 149 163 153 153 152 150 162 153 152 151 164 153 151 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 149 152 153 163 149 150 151 151 150 139 147 159 140 140 133 141 142 138 119 119 138 142 141 133 140 140 159 147 139 150 151 151 150 149 163 153 152 149 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 151 153 164 151 152 153 162 150 152 153 153 163 149 151 152 153 152 163 143 143 139 159 158 147 145 140 154 151 140 152 140 151 138 141 141 140 147 126 118 106 119 133 147 136 139 141 141 140 134 153 152 141 155 151 140 153 144 157 139 145 151 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -75 -118 -148 -173 -192 -207 -218 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 468 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -215 -203 -187 -167 -141 -103 -61 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 159 147 140 151 155 141 152 154 139 144 141 142 142 141 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 154 140 146 153 159 159 139 144 145 150 150 149 163 153 153 152 151 149 158 153 152 151 169 153 152 151 169 153 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 149 152 157 169 150 151 152 152 151 145 159 146 153 154 152 140 143 141 133 106 133 141 143 140 152 154 153 146 159 145 151 152 152 151 150 169 157 152 149 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 153 169 151 152 153 169 151 152 153 158 149 151 152 153 153 163 149 150 150 145 144 139 159 159 153 146 140 154 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 141 142 142 141 144 139 154 152 141 155 151 140 147 159 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -61 -103 -141 -167 -187 -203 -215 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 469 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -222 -212 -199 -182 -160 -132 -93 -55 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 158 145 158 145 154 141 153 155 141 151 152 131 152 143 142 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 151 153 159 140 146 146 146 150 151 152 152 151 149 162 153 153 152 150 168 153 153 151 149 157 153 151 149 157 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 162 149 151 152 153 153 152 151 144 158 140 146 150 140 147 151 147 125 125 147 151 147 140 150 146 140 158 144 151 152 153 153 152 151 149 162 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 157 149 151 153 157 149 151 153 153 168 150 152 153 153 162 149 151 152 152 151 150 146 146 146 140 159 153 151 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 142 143 152 131 152 151 141 155 153 141 154 145 158 145 158 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -55 -93 -132 -160 -182 -199 -212 -222 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 470 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -242 -239 -234 -228 -219 -209 -195 -177 -152 -122 -86 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 153 140 151 155 141 152 153 133 139 139 138 152 141 138 133 119 106 118 126 147 140 141 141 138 151 140 152 140 151 154 140 145 146 147 158 158 159 159 152 152 152 152 151 149 158 153 153 151 149 157 153 152 149 163 153 151 149 162 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 149 151 152 153 153 153 152 150 140 147 159 139 133 151 137 136 126 123 126 136 137 151 133 139 159 147 140 150 152 153 153 153 152 151 149 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 162 149 151 153 163 149 152 153 157 149 151 153 153 158 149 151 152 152 152 152 159 159 158 158 147 146 145 140 154 151 140 152 140 151 138 141 141 140 147 126 118 106 119 133 138 141 152 138 139 139 133 153 152 141 155 151 140 153 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -86 -122 -152 -177 -195 -209 -219 -228 -234 -239 -242 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 471 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -232 -225 -217 -205 -190 -170 -145 -114 -72 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 154 139 144 140 141 142 140 137 148 133 119 106 119 132 136 136 151 142 141 139 151 134 151 154 140 146 153 158 159 159 139 144 144 144 164 153 153 153 152 151 168 153 153 152 150 163 153 152 151 164 153 151 149 163 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 149 151 153 153 153 153 153 152 145 159 146 152 152 151 138 139 136 118 118 136 139 138 151 152 152 146 159 145 152 153 153 153 153 153 151 149 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 163 149 151 153 164 151 152 153 163 150 152 153 153 168 151 152 153 153 153 164 144 144 144 139 159 159 158 153 146 140 154 151 134 151 139 141 142 151 136 136 132 119 106 119 133 148 137 140 142 141 140 144 139 154 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 -72 -114 -145 -170 -190 -205 -217 -225 -232 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 472 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -236 -231 -223 -214 -201 -185 -164 -137 -98 -58 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 131 152 143 142 140 136 130 129 106 119 133 137 139 139 137 147 140 133 151 153 140 151 153 159 140 146 146 146 145 150 150 150 150 164 153 153 153 152 150 158 153 152 151 169 153 152 151 169 153 151 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 149 152 153 153 158 163 164 163 157 146 159 140 141 140 132 140 139 132 105 132 139 140 132 140 141 140 159 146 157 163 164 163 158 153 153 152 149 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 151 153 169 151 152 153 169 151 152 153 158 150 152 153 153 153 164 150 150 150 150 145 146 146 146 140 159 153 151 140 153 151 133 140 147 137 139 139 137 133 119 106 129 130 136 140 142 143 152 131 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -58 -98 -137 -164 -185 -201 -214 -223 -231 -236 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 473 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -235 -229 -221 -211 -197 -180 -157 -127 -90 -54 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 153 140 151 154 140 152 153 133 139 139 138 152 140 137 132 118 104 129 133 138 140 141 141 138 151 139 152 140 151 154 140 145 146 147 158 158 158 158 152 152 152 151 150 164 153 153 152 151 168 153 153 151 149 157 153 151 149 157 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 149 152 153 153 163 147 149 149 143 158 146 153 155 155 152 139 141 137 119 119 137 141 139 152 155 155 153 146 158 143 149 149 147 163 153 153 152 149 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 157 149 151 153 157 149 151 153 153 168 151 152 153 153 164 150 151 152 152 152 158 158 158 158 147 146 145 140 154 151 140 152 139 151 138 141 141 140 138 133 129 104 118 132 137 140 152 138 139 139 133 153 152 140 154 151 140 153 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -54 -90 -127 -157 -180 -197 -211 -221 -229 -235 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 474 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -250 -249 -247 -245 -242 -238 -233 -227 -218 -207 -193 -174 -150 -120 -77 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 142 140 137 148 133 119 106 118 130 148 141 142 142 141 139 151 133 150 154 140 146 153 158 159 159 139 144 144 143 163 153 153 152 152 149 163 153 153 152 149 158 153 152 149 163 153 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 149 152 153 158 169 150 151 151 150 144 158 145 151 153 151 139 142 140 133 106 133 140 142 139 151 153 151 145 158 144 150 151 151 150 169 158 153 152 149 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 153 163 149 152 153 158 149 152 153 153 163 149 152 152 153 153 163 143 144 144 139 159 159 158 153 146 140 154 150 133 151 139 141 142 142 141 148 130 118 106 119 133 148 137 140 142 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 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 -77 -120 -150 -174 -193 -207 -218 -227 -233 -238 -242 -245 -247 -249 -250 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 475 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -215 -204 -188 -168 -143 -105 -63 -0 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 143 142 140 136 130 129 106 119 132 136 137 152 143 142 140 133 150 153 139 146 153 159 140 146 146 146 145 150 150 150 149 164 153 153 152 151 149 158 153 152 150 163 153 152 151 164 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 149 152 153 163 149 151 152 152 152 150 144 157 140 141 141 133 141 142 138 119 119 138 142 141 133 141 141 140 157 144 150 152 152 152 151 149 163 153 152 149 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 164 151 152 153 163 150 152 153 158 149 151 152 153 153 164 149 150 150 150 145 146 146 146 140 159 153 146 139 153 150 133 140 142 143 152 137 136 132 119 106 129 130 136 140 142 143 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -0 -63 -105 -143 -168 -188 -204 -215 -225 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 476 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -212 -200 -183 -162 -134 -95 -56 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 104 129 133 137 140 140 138 152 141 134 152 140 151 154 160 140 146 147 158 158 158 157 152 152 152 151 149 164 153 153 152 150 168 153 152 151 169 153 152 151 169 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 149 152 157 169 150 152 152 153 152 152 150 139 147 153 154 153 140 143 141 133 106 133 141 143 140 153 154 153 147 139 150 152 152 153 152 152 150 169 157 152 149 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 169 151 152 153 169 151 152 153 168 150 152 153 153 164 149 151 152 152 152 157 158 158 158 147 146 140 160 154 151 140 152 134 141 152 138 140 140 137 133 129 104 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -56 -95 -134 -162 -183 -200 -212 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 477 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -234 -228 -220 -209 -195 -178 -154 -124 -87 -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 164 164 164 164 164 164 164 164 164 164 164 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 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 130 148 140 142 142 139 131 144 153 141 154 140 146 152 153 158 159 139 144 144 143 163 153 153 152 151 149 163 153 153 151 149 157 153 151 149 157 153 151 149 157 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 149 152 162 149 151 152 153 153 153 153 152 145 159 145 151 151 140 147 151 147 125 125 147 151 147 140 151 151 145 159 145 152 153 153 153 153 152 151 149 162 152 149 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 157 149 151 153 157 149 151 153 157 149 151 153 153 163 149 151 152 153 153 163 143 144 144 139 159 158 153 152 146 140 154 141 153 144 131 139 142 142 140 148 130 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 164 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 -87 -124 -154 -178 -195 -209 -220 -228 -234 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 478 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -217 -206 -191 -172 -147 -116 -75 -0 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 137 152 143 141 139 152 139 152 155 142 153 159 140 145 145 144 145 150 150 150 149 163 153 153 152 151 147 157 153 152 150 163 153 152 149 163 153 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 149 152 164 149 151 152 153 153 153 153 153 151 144 158 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 158 144 151 153 153 153 153 153 152 151 149 164 152 149 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 153 163 149 152 153 163 150 152 153 157 147 151 152 153 153 163 149 150 150 150 145 144 145 145 140 159 153 142 155 152 139 152 139 141 143 152 137 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -0 -75 -116 -147 -172 -191 -206 -217 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 479 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -231 -224 -214 -202 -186 -165 -140 -102 -61 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 140 140 138 152 140 133 151 154 141 153 155 140 146 147 158 158 157 151 152 152 152 151 149 162 153 153 152 150 163 153 152 151 169 153 152 151 164 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 149 152 164 149 151 153 153 157 163 164 164 163 157 145 152 154 153 151 138 139 136 118 118 136 139 138 151 153 154 152 145 157 163 164 164 163 157 153 153 151 149 164 152 149 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 164 151 152 153 169 151 152 153 163 150 152 153 153 162 149 151 152 152 152 151 157 158 158 147 146 140 155 153 141 154 151 133 140 152 138 140 140 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -61 -102 -140 -165 -186 -202 -214 -224 -231 -236 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 480 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -211 -198 -181 -159 -130 -92 -54 -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 164 164 164 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 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 142 139 131 144 153 141 152 155 141 151 153 158 159 139 144 143 163 153 153 153 152 151 149 158 153 152 151 169 153 153 151 149 157 152 151 169 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 149 152 164 149 152 153 153 163 147 149 149 149 143 157 140 146 151 151 139 141 139 132 106 132 139 141 139 151 151 146 140 157 143 149 149 149 147 163 153 153 152 149 164 152 149 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 169 151 152 157 149 151 153 153 169 151 152 153 158 149 151 152 153 153 153 163 143 144 139 159 158 153 151 141 155 152 141 153 144 131 139 142 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 -0 -54 -92 -130 -159 -181 -198 -211 -221 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 481 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -247 -245 -242 -239 -234 -227 -219 -208 -194 -175 -151 -121 -85 -0 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 143 141 139 151 139 152 155 141 151 154 140 144 145 144 145 150 150 149 164 153 153 153 152 151 168 153 153 152 149 158 153 152 149 163 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 153 157 169 150 151 151 151 150 139 147 159 140 140 133 141 142 137 119 119 137 142 141 133 140 140 159 147 139 150 151 151 151 150 169 157 153 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 163 149 152 153 158 149 152 153 153 168 151 152 153 153 153 164 149 150 150 145 144 145 144 140 154 151 141 155 152 139 151 139 141 143 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -0 -85 -121 -151 -175 -194 -208 -219 -227 -234 -239 -242 -245 -247 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 482 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -241 -237 -232 -225 -216 -204 -189 -169 -144 -113 -71 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 154 141 153 155 140 145 147 157 158 157 151 152 152 151 150 164 153 153 153 152 150 158 153 152 150 163 153 152 151 164 153 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 153 163 149 151 152 152 152 151 144 159 146 153 154 152 140 142 140 133 106 133 140 142 140 152 154 153 146 159 144 151 152 152 152 151 149 163 153 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 153 164 151 152 153 163 150 152 153 158 150 152 153 153 153 164 150 151 152 152 151 157 158 157 147 145 140 155 153 141 154 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -71 -113 -144 -169 -189 -204 -216 -225 -232 -237 -241 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 483 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -223 -213 -200 -184 -163 -135 -96 -57 -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 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 155 141 151 153 158 159 139 143 143 163 153 153 152 152 150 164 153 153 152 151 168 153 152 151 169 153 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 157 169 150 152 152 153 153 152 151 144 158 140 142 141 134 142 142 138 119 119 138 142 142 134 141 142 140 158 144 151 152 153 153 152 152 150 169 157 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 153 169 151 152 153 168 151 152 153 153 164 150 152 152 153 153 163 143 143 139 159 158 153 151 141 155 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 164 164 164 164 164 164 164 164 164 -0 -57 -96 -135 -163 -184 -200 -213 -223 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 484 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -246 -243 -239 -234 -228 -220 -210 -196 -179 -156 -125 -88 -53 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 152 155 141 151 154 140 144 145 144 145 150 150 149 164 153 153 153 152 149 163 153 153 152 149 157 153 151 149 157 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 162 149 151 152 153 153 153 153 152 150 140 147 154 155 153 141 143 141 133 106 133 141 143 141 153 155 154 147 140 150 152 153 153 153 153 152 151 149 162 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 157 149 151 153 157 149 152 153 153 163 149 152 153 153 153 164 149 150 150 145 144 145 144 140 154 151 141 155 152 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -53 -88 -125 -156 -179 -196 -210 -220 -228 -234 -239 -243 -246 -248 -249 -251 -252 -252 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 485 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -218 -207 -192 -173 -148 -118 -75 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 147 157 158 157 151 152 152 151 150 164 153 153 152 151 149 158 153 152 150 163 153 152 149 163 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 151 152 153 153 153 153 153 152 145 159 145 151 151 140 147 152 148 129 129 148 152 147 140 151 151 145 159 145 152 153 153 153 153 153 152 151 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 163 149 152 153 163 150 152 153 158 149 151 152 153 153 164 150 151 152 152 151 157 158 157 147 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -75 -118 -148 -173 -192 -207 -218 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 486 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -215 -203 -187 -167 -141 -103 -61 -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 164 164 164 164 164 164 164 164 164 164 163 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 153 158 159 139 143 143 163 153 153 152 152 150 164 153 153 152 150 168 153 152 151 169 153 152 151 164 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 151 153 153 157 163 164 164 163 157 146 158 140 140 134 152 137 137 130 104 130 137 137 152 134 140 140 158 146 157 163 164 164 163 157 153 153 151 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 164 151 152 153 169 151 152 153 168 150 152 153 153 164 150 152 152 153 153 163 143 143 139 159 158 153 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 -0 -0 -61 -103 -141 -167 -187 -203 -215 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 487 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -222 -212 -199 -182 -160 -132 -93 -55 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 145 150 150 149 164 153 153 152 151 149 163 153 153 151 149 157 153 151 149 157 152 151 169 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 151 153 153 163 147 149 149 149 143 158 146 153 154 153 151 138 140 136 118 118 136 140 138 151 153 154 153 146 158 143 149 149 149 147 163 153 153 151 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 169 151 152 157 149 151 153 157 149 151 153 153 163 149 151 152 153 153 164 149 150 150 145 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -55 -93 -132 -160 -182 -199 -212 -222 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 488 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -242 -239 -234 -228 -219 -209 -195 -177 -152 -122 -86 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 158 157 151 152 152 151 149 164 153 153 152 151 147 157 153 152 150 163 153 152 149 163 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 153 157 169 150 151 151 151 150 144 158 140 146 151 151 139 141 139 132 106 132 139 141 139 151 151 146 140 158 144 150 151 151 151 150 169 157 153 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 163 149 152 153 163 150 152 153 157 147 151 152 153 153 164 149 151 152 152 151 157 158 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -86 -122 -152 -177 -195 -209 -219 -228 -234 -239 -242 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 489 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -232 -225 -217 -205 -190 -170 -145 -114 -72 -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 164 164 163 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 153 158 158 159 139 143 163 152 153 152 151 149 163 153 153 152 150 163 153 152 151 169 153 152 151 164 153 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 153 163 149 151 152 152 152 152 150 139 147 159 140 140 133 141 142 137 119 119 137 142 141 133 140 140 159 147 139 150 152 152 152 152 151 149 163 153 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 153 164 151 152 153 169 151 152 153 163 150 152 153 153 163 149 151 152 153 152 163 143 139 159 158 158 153 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 -0 -0 -72 -114 -145 -170 -190 -205 -217 -225 -232 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 490 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -236 -231 -223 -214 -201 -185 -164 -137 -98 -58 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 169 153 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 157 169 150 152 152 153 153 153 152 145 159 146 153 154 152 140 142 140 133 106 133 140 142 140 152 154 153 146 159 145 152 153 153 153 152 152 150 169 157 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 153 169 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -58 -98 -137 -164 -185 -201 -214 -223 -231 -236 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 491 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -235 -229 -221 -211 -197 -180 -157 -127 -90 -54 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 158 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 162 149 151 152 153 153 153 153 153 151 144 158 140 146 150 140 147 151 147 125 125 147 151 147 140 150 146 140 158 144 151 153 153 153 153 153 152 151 149 162 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 158 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -54 -90 -127 -157 -180 -197 -211 -221 -229 -235 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 492 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -250 -249 -247 -245 -242 -238 -233 -227 -218 -207 -193 -174 -150 -120 -77 -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 163 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 163 149 151 152 153 153 153 153 153 152 150 140 148 159 139 133 151 137 136 126 123 126 136 137 151 133 139 159 148 140 150 152 153 153 153 153 153 152 151 149 163 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 -0 -0 -77 -120 -150 -174 -193 -207 -218 -227 -233 -238 -242 -245 -247 -249 -250 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 493 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -215 -204 -188 -168 -143 -105 -63 -0 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 151 153 153 157 163 164 164 164 159 147 160 146 152 152 151 138 139 136 118 118 136 139 138 151 152 152 146 160 147 159 164 164 164 163 157 153 153 151 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -0 -63 -105 -143 -168 -188 -204 -215 -225 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 494 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -212 -200 -183 -162 -134 -95 -56 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 151 153 153 163 147 149 150 150 144 159 146 159 140 141 140 132 140 139 132 105 132 139 140 132 140 141 140 159 146 159 144 150 150 149 147 163 153 153 151 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -56 -95 -134 -162 -183 -200 -212 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 495 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -234 -228 -220 -209 -195 -178 -154 -124 -87 -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 163 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 163 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 151 153 157 169 150 151 151 151 150 144 159 146 153 155 155 152 139 141 137 119 119 137 141 139 152 155 155 153 146 159 144 150 151 151 151 150 169 157 153 151 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 163 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 -0 -0 -87 -124 -154 -178 -195 -209 -220 -228 -234 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 496 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -217 -206 -191 -172 -147 -116 -75 -0 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 153 163 149 151 152 152 152 152 150 144 158 145 151 153 151 139 142 140 133 106 133 140 142 139 151 153 151 145 158 144 150 152 152 152 152 151 149 163 153 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -0 -75 -116 -147 -172 -191 -206 -217 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 497 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -231 -224 -214 -202 -186 -165 -140 -102 -61 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 153 164 149 151 152 153 153 153 152 150 144 158 140 141 141 133 141 142 138 119 119 138 142 141 133 141 141 140 158 144 150 152 153 153 153 152 151 149 164 153 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -61 -102 -140 -165 -186 -202 -214 -224 -231 -236 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 498 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -211 -198 -181 -159 -130 -92 -54 -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 163 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 163 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 157 169 151 152 153 153 153 153 153 152 150 139 147 154 154 153 140 143 141 133 106 133 141 143 140 153 154 154 147 139 150 152 153 153 153 153 153 152 151 169 157 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 163 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 -0 -54 -92 -130 -159 -181 -198 -211 -221 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 499 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -247 -245 -242 -239 -234 -227 -219 -208 -194 -175 -151 -121 -85 -0 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 153 153 153 153 153 152 145 159 145 151 151 140 147 151 147 125 125 147 151 147 140 151 151 145 159 145 152 153 153 153 153 153 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -0 -85 -121 -151 -175 -194 -208 -219 -227 -234 -239 -242 -245 -247 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 500 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -241 -237 -232 -225 -216 -204 -189 -169 -144 -113 -71 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 157 163 164 164 164 163 157 146 158 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 158 146 157 163 164 164 164 163 157 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -71 -113 -144 -169 -189 -204 -216 -225 -232 -237 -241 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 501 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -223 -213 -200 -184 -163 -135 -96 -57 -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 163 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 151 153 153 162 147 149 150 150 149 143 158 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 158 143 149 150 150 149 147 162 153 153 151 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 -0 -57 -96 -135 -163 -184 -200 -213 -223 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 502 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -246 -243 -239 -234 -228 -220 -210 -196 -179 -156 -125 -88 -53 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 151 151 152 151 150 144 158 140 146 151 151 139 141 139 132 106 132 139 141 139 151 151 146 140 158 144 150 151 152 151 151 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -53 -88 -125 -156 -179 -196 -210 -220 -228 -234 -239 -243 -246 -248 -249 -251 -252 -252 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 503 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -218 -207 -192 -173 -148 -118 -75 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 151 153 163 149 151 152 152 152 152 152 150 139 147 159 140 140 133 141 142 137 119 119 137 142 141 133 140 140 159 147 139 150 152 152 152 152 152 151 149 163 153 151 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -75 -118 -148 -173 -192 -207 -218 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 504 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -215 -203 -187 -167 -141 -103 -61 -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 163 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 153 164 149 151 152 153 153 153 153 152 145 159 146 153 154 152 140 142 140 133 106 133 140 142 140 152 154 153 146 159 145 152 153 153 153 153 152 151 149 164 153 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 -0 -0 -61 -103 -141 -167 -187 -203 -215 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 505 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -222 -212 -199 -182 -160 -132 -93 -55 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 157 169 151 152 153 153 153 153 153 153 151 144 158 140 146 150 139 147 151 147 125 125 147 151 147 139 150 146 140 158 144 151 153 153 153 153 153 153 152 151 169 157 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -55 -93 -132 -160 -182 -199 -212 -222 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 506 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -242 -239 -234 -228 -219 -209 -195 -177 -152 -122 -86 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 153 158 163 164 164 163 157 145 153 160 139 133 151 137 136 126 123 126 136 137 151 133 139 160 153 145 157 163 164 164 163 158 153 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -86 -122 -152 -177 -195 -209 -219 -228 -234 -239 -242 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 507 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -232 -225 -217 -205 -190 -170 -145 -114 -72 -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 163 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 157 168 149 149 149 149 143 158 145 152 154 153 151 138 139 136 118 118 136 139 138 151 153 154 152 145 158 143 149 149 149 149 168 157 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 -0 -0 -72 -114 -145 -170 -190 -205 -217 -225 -232 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 508 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -236 -231 -223 -214 -201 -185 -164 -137 -98 -58 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 153 163 149 150 151 151 151 150 143 158 140 146 151 150 139 141 139 132 106 132 139 141 139 150 151 146 140 158 143 150 151 151 151 150 149 163 153 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -58 -98 -137 -164 -185 -201 -214 -223 -231 -236 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 509 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -235 -229 -221 -211 -197 -180 -157 -127 -90 -54 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 151 152 152 152 152 150 139 147 159 140 140 133 141 141 137 119 119 137 141 141 133 140 140 159 147 139 150 152 152 152 152 151 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -54 -90 -127 -157 -180 -197 -211 -221 -229 -235 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 510 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -250 -249 -247 -245 -242 -238 -233 -227 -218 -207 -193 -174 -150 -120 -77 -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 163 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 163 149 151 152 153 153 153 153 152 145 159 146 153 154 152 140 142 140 133 106 133 140 142 140 152 154 153 146 159 145 152 153 153 153 153 152 151 149 163 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 -0 -0 -77 -120 -150 -174 -193 -207 -218 -227 -233 -238 -242 -245 -247 -249 -250 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 511 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -215 -204 -188 -168 -143 -105 -63 -0 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 153 164 149 151 152 153 153 153 153 152 151 144 158 140 142 141 134 142 142 138 119 119 138 142 142 134 141 142 140 158 144 151 152 153 153 153 153 152 151 149 164 153 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -0 -63 -105 -143 -168 -188 -204 -215 -225 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 512 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -212 -200 -183 -162 -134 -95 -56 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 157 169 151 152 153 153 153 158 162 163 163 157 145 153 155 155 153 141 143 141 133 106 133 141 143 141 153 155 155 153 145 157 163 163 162 158 153 153 153 152 151 169 157 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -56 -95 -134 -162 -183 -200 -212 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 513 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -234 -228 -220 -209 -195 -178 -154 -124 -87 -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 163 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 153 158 168 149 149 149 143 158 144 151 153 152 144 152 152 148 129 129 148 152 152 144 152 153 151 144 158 143 149 149 149 168 158 153 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 -0 -0 -87 -124 -154 -178 -195 -209 -220 -228 -234 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 514 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -217 -206 -191 -172 -147 -116 -75 -0 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 158 168 150 151 151 151 150 143 157 140 141 141 139 131 138 137 130 104 130 137 138 131 139 141 141 140 157 143 150 151 151 151 150 168 158 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -0 -75 -116 -147 -172 -191 -206 -217 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 515 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -231 -224 -214 -202 -186 -165 -140 -102 -61 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 153 163 149 151 152 152 152 152 150 139 147 154 155 154 152 139 140 136 118 118 136 140 139 152 154 155 154 147 139 150 152 152 152 152 151 149 163 153 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -61 -102 -140 -165 -186 -202 -214 -224 -231 -236 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 516 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -211 -198 -181 -159 -130 -92 -54 -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 163 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 152 152 145 159 145 151 152 151 139 142 140 132 106 132 140 142 139 151 152 151 145 159 145 152 152 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 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 -0 -54 -92 -130 -159 -181 -198 -211 -221 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 517 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -247 -245 -242 -239 -234 -227 -219 -208 -194 -175 -151 -121 -85 -0 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 163 149 151 152 153 153 153 153 152 151 144 158 140 141 141 133 141 142 137 119 119 137 142 141 133 141 141 140 158 144 151 152 153 153 153 153 152 151 149 163 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -0 -85 -121 -151 -175 -194 -208 -219 -227 -234 -239 -242 -245 -247 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 518 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -241 -237 -232 -225 -216 -204 -189 -169 -144 -113 -71 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 153 153 153 152 150 139 147 154 154 153 140 143 140 133 106 133 140 143 140 153 154 154 147 139 150 152 153 153 153 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -71 -113 -144 -169 -189 -204 -216 -225 -232 -237 -241 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 519 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -223 -213 -200 -184 -163 -135 -96 -57 -0 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 163 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 157 169 151 152 153 153 158 163 164 164 164 159 146 159 145 151 151 140 147 151 147 125 125 147 151 147 140 151 151 145 159 146 159 164 164 164 163 158 153 153 152 151 169 157 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 163 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 164 -0 -57 -96 -135 -163 -184 -200 -213 -223 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 520 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -246 -243 -239 -234 -228 -220 -210 -196 -179 -156 -125 -88 -53 -0 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 149 149 150 150 144 159 146 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 146 159 144 150 150 149 149 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -0 -53 -88 -125 -156 -179 -196 -210 -220 -228 -234 -239 -243 -246 -248 -249 -251 -252 -252 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 521 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -218 -207 -192 -173 -148 -118 -75 -0 -0 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 150 151 152 151 150 144 158 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 158 144 150 151 152 151 150 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 -0 -0 -75 -118 -148 -173 -192 -207 -218 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 522 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -215 -203 -187 -167 -141 -103 -61 -0 -0 164 164 164 164 164 164 164 164 164 163 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 151 152 152 152 152 150 144 158 140 146 151 151 139 141 139 132 106 132 139 141 139 151 151 146 140 158 144 150 152 152 152 152 151 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 163 164 164 164 164 164 164 164 164 164 -0 -0 -61 -103 -141 -167 -187 -203 -215 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 523 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -222 -212 -199 -182 -160 -132 -93 -55 -0 149 149 149 149 149 149 149 149 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 163 149 151 152 153 153 153 153 152 150 139 147 159 140 140 133 141 142 137 119 119 137 142 141 133 140 140 159 147 139 150 152 153 153 153 153 152 151 149 163 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 149 149 149 149 149 149 149 149 -0 -55 -93 -132 -160 -182 -199 -212 -222 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 524 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -242 -239 -234 -228 -219 -209 -195 -176 -152 -122 -86 -0 -0 152 152 152 152 151 151 151 151 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 153 153 153 152 145 159 146 153 154 152 140 142 140 133 106 133 140 142 140 152 154 153 146 159 145 152 153 153 153 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 151 151 151 151 152 152 152 152 -0 -0 -86 -122 -152 -176 -195 -209 -219 -228 -234 -239 -242 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 525 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -232 -225 -217 -205 -190 -170 -145 -114 -72 -0 -0 164 163 162 157 153 153 153 152 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 157 163 164 164 163 158 146 159 145 151 151 140 147 151 147 125 125 147 151 147 140 151 151 145 159 146 158 163 164 164 163 157 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 152 153 153 153 157 162 163 164 -0 -0 -72 -114 -145 -170 -190 -205 -217 -225 -232 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 526 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -236 -231 -223 -214 -201 -185 -164 -137 -98 -58 -0 149 149 149 169 164 162 157 153 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 153 163 147 149 149 149 143 158 146 158 140 140 134 151 137 136 126 123 126 136 137 151 134 140 140 158 146 158 143 149 149 149 147 163 153 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 153 157 162 164 169 149 149 149 -0 -58 -98 -137 -164 -185 -201 -214 -223 -231 -236 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 527 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -235 -229 -221 -211 -197 -180 -157 -127 -90 -53 -0 151 151 151 149 149 169 163 157 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 158 169 150 151 151 151 150 144 158 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 158 144 150 151 151 151 150 169 158 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 157 163 169 149 149 151 151 151 -0 -53 -90 -127 -157 -180 -197 -211 -221 -229 -235 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 528 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -250 -249 -247 -245 -242 -238 -233 -227 -218 -207 -193 -174 -150 -119 -76 -0 -0 152 152 151 151 150 149 168 158 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 153 163 149 151 152 152 152 152 150 144 158 140 146 151 151 139 141 139 132 106 132 139 141 139 151 151 146 140 158 144 150 152 152 152 152 151 149 163 153 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 158 168 149 150 151 151 152 152 -0 -0 -76 -119 -150 -174 -193 -207 -218 -227 -233 -238 -242 -245 -247 -249 -250 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 529 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -215 -204 -188 -168 -142 -103 -61 -0 153 153 152 152 152 151 150 168 158 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 150 139 147 159 140 140 133 141 141 137 119 119 137 141 141 133 140 140 159 147 139 150 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 158 168 150 151 152 152 152 153 153 -0 -61 -103 -142 -168 -188 -204 -215 -225 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 530 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -212 -199 -183 -161 -132 -92 -54 -0 153 153 153 152 152 151 149 163 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 163 149 151 152 153 153 153 153 153 152 145 159 146 153 154 152 140 142 140 133 106 133 140 142 140 152 154 153 146 159 145 152 153 153 153 153 153 152 151 149 163 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 163 149 151 152 152 153 153 153 -0 -54 -92 -132 -161 -183 -199 -212 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 531 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -234 -228 -220 -209 -195 -176 -152 -121 -77 -0 -0 153 153 153 152 151 149 164 153 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 162 163 163 157 146 159 145 151 151 140 147 151 147 125 125 147 151 147 140 151 151 145 159 146 157 163 163 162 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 153 164 149 151 152 153 153 153 -0 -0 -77 -121 -152 -176 -195 -209 -220 -228 -234 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 532 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -232 -226 -217 -205 -190 -169 -143 -104 -62 -0 -0 153 153 152 151 149 164 152 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 157 169 151 152 153 153 158 168 149 149 149 143 158 146 158 140 140 134 151 137 136 126 123 126 136 137 151 134 140 140 158 146 158 143 149 149 149 168 158 153 153 152 151 169 157 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 152 164 149 151 152 153 153 -0 -0 -62 -104 -143 -169 -190 -205 -217 -226 -232 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 533 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -236 -231 -223 -213 -201 -184 -162 -132 -93 -54 -0 153 153 152 151 149 163 150 144 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 150 144 158 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 158 144 150 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 144 150 163 149 151 152 153 153 -0 -54 -93 -132 -162 -184 -201 -213 -223 -231 -236 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 534 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -235 -229 -220 -210 -196 -177 -152 -121 -77 -0 -0 152 152 150 143 157 144 158 146 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 150 144 158 140 146 151 151 139 141 139 132 106 132 139 141 139 151 151 146 140 158 144 150 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 146 158 144 157 143 150 152 152 -0 -0 -77 -121 -152 -177 -196 -210 -220 -229 -235 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 535 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -247 -245 -242 -238 -233 -226 -217 -206 -190 -170 -143 -104 -61 -0 151 145 139 157 145 158 145 153 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 150 139 147 159 140 140 133 141 141 137 119 119 137 141 141 133 140 140 159 147 139 150 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 153 145 158 145 157 139 145 151 -0 -61 -104 -143 -170 -190 -206 -217 -226 -233 -238 -242 -245 -247 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 536 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -214 -201 -184 -161 -132 -92 -52 -0 159 147 140 152 140 151 154 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 163 149 151 152 153 153 153 153 153 152 145 159 146 153 154 152 140 142 140 133 106 133 140 142 140 152 154 153 146 159 145 152 153 153 153 153 153 152 151 149 163 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 154 151 140 152 140 147 159 -0 -52 -92 -132 -161 -184 -201 -214 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 537 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -210 -195 -176 -151 -118 -73 -0 -0 159 146 155 141 152 153 134 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 153 153 153 153 151 144 158 140 146 150 139 147 151 147 125 125 147 151 147 139 150 146 140 158 144 151 153 153 153 153 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 134 153 152 141 155 146 159 -0 -0 -73 -118 -151 -176 -195 -210 -221 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 538 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -242 -238 -233 -226 -217 -205 -189 -168 -138 -97 -55 -0 140 152 155 140 151 151 152 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 163 164 164 164 163 157 145 153 160 139 133 151 137 136 126 123 126 136 137 151 133 139 160 153 145 157 163 164 164 164 163 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 152 151 151 140 155 152 140 -0 -55 -97 -138 -168 -189 -205 -217 -226 -233 -238 -242 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 539 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -223 -213 -199 -181 -156 -122 -75 -0 140 151 153 133 139 138 137 151 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 149 149 150 150 149 143 158 145 152 154 153 151 138 139 136 118 118 136 139 138 151 153 154 152 145 158 143 149 150 150 149 149 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 151 137 138 139 133 153 151 140 -0 -75 -122 -156 -181 -199 -213 -223 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 540 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -228 -219 -207 -192 -170 -139 -96 -53 -0 140 140 141 141 139 136 147 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 150 151 152 152 151 150 144 158 140 146 151 150 139 141 139 132 106 132 139 141 139 150 151 146 140 158 144 150 151 152 152 151 150 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 147 136 139 141 141 140 140 -0 -53 -96 -139 -170 -192 -207 -219 -228 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 541 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -245 -242 -238 -232 -225 -214 -200 -181 -155 -119 -71 -0 147 142 142 139 136 126 125 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 151 152 152 153 152 152 150 139 147 159 140 140 133 141 141 137 119 119 137 141 141 133 140 140 159 147 139 150 152 152 153 152 152 151 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 125 126 136 139 142 142 147 -0 -71 -119 -155 -181 -200 -214 -225 -232 -238 -242 -245 -248 -249 -251 -252 -252 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 542 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -240 -235 -229 -220 -207 -190 -167 -134 -89 -0 -0 140 137 132 118 123 125 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 145 159 146 153 154 152 140 142 140 133 106 133 140 142 140 152 154 153 146 159 145 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 125 123 118 132 137 140 -0 -0 -89 -134 -167 -190 -207 -220 -229 -235 -240 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 543 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -224 -213 -198 -176 -146 -107 -61 -0 133 119 106 118 126 147 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 153 153 153 153 151 144 158 140 142 141 134 142 142 138 119 119 138 142 142 134 141 142 140 158 144 151 153 153 153 153 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 147 126 118 106 119 133 -0 -61 -107 -146 -176 -198 -213 -224 -232 -238 -242 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 544 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -240 -235 -228 -217 -203 -183 -155 -116 -65 -0 106 119 132 136 136 151 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 157 163 164 164 164 163 157 145 153 155 155 153 141 143 141 133 106 133 141 143 141 153 155 155 153 145 157 163 164 164 164 163 157 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 151 136 136 132 119 106 -0 -65 -116 -155 -183 -203 -217 -228 -235 -240 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 545 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -230 -221 -207 -188 -160 -119 -66 -0 133 137 139 139 137 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 153 163 147 149 150 150 149 143 158 144 151 153 152 144 152 152 148 129 129 148 152 152 144 152 153 151 144 158 143 149 150 150 149 147 163 153 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 137 139 139 137 133 -0 -66 -119 -160 -188 -207 -221 -230 -237 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 546 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -250 -249 -246 -243 -238 -232 -223 -209 -190 -161 -119 -65 -0 140 142 141 138 152 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 158 169 150 151 151 152 151 150 143 157 140 141 141 139 131 138 137 130 104 130 137 138 131 139 141 141 140 157 143 150 151 152 151 151 150 169 158 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 152 138 141 142 140 -0 -65 -119 -161 -190 -209 -223 -232 -238 -243 -246 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 547 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -224 -210 -190 -160 -116 -61 -0 142 141 139 151 134 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 153 163 149 151 152 152 152 152 152 150 139 147 154 155 154 152 139 140 136 118 118 136 140 139 152 154 155 154 147 139 150 152 152 152 152 152 151 149 163 153 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 134 151 139 141 142 -0 -61 -116 -160 -190 -210 -224 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 548 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -240 -233 -224 -209 -188 -155 -107 -0 147 140 133 151 153 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 153 152 145 159 145 151 152 151 139 142 140 132 106 132 140 142 139 151 152 151 145 159 145 152 153 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 153 151 133 140 147 -0 -107 -155 -188 -209 -224 -233 -240 -244 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 549 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -240 -233 -223 -207 -183 -146 -89 -0 140 153 140 152 154 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 163 149 151 152 153 153 153 153 153 153 151 144 158 140 141 141 133 141 142 137 119 119 137 142 141 133 141 141 140 158 144 151 153 153 153 153 153 153 152 151 149 163 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 154 152 140 153 140 -0 -89 -146 -183 -207 -223 -233 -240 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 550 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -221 -203 -176 -134 -71 -0 151 155 141 151 153 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 153 155 155 153 140 143 140 133 106 133 140 143 140 153 155 155 153 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 153 151 141 155 151 -0 -71 -134 -176 -203 -221 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 551 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -238 -230 -217 -198 -167 -119 -53 140 152 155 140 145 146 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 157 169 151 152 153 153 158 168 149 149 149 149 143 158 144 151 153 152 144 152 152 148 129 129 148 152 152 144 152 153 151 144 158 143 149 149 149 149 168 158 153 153 152 151 169 157 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 146 145 140 155 152 140 -53 -119 -167 -198 -217 -230 -238 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 552 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -213 -190 -155 -96 -0 140 146 152 158 158 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 143 157 140 141 141 139 131 138 137 130 104 130 137 138 131 139 141 141 140 157 143 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 158 158 152 146 140 -0 -96 -155 -190 -213 -228 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 553 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -224 -207 -181 -139 -75 -0 159 140 145 144 144 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 150 139 147 154 155 154 151 139 140 136 118 118 136 140 139 151 154 155 154 147 139 150 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 144 144 145 140 159 -0 -75 -139 -181 -207 -224 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 554 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -245 -240 -232 -220 -200 -170 -122 -55 -0 147 157 157 150 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 153 152 145 159 145 151 152 151 139 142 140 132 106 132 140 142 139 151 152 151 145 159 145 152 153 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 150 157 157 147 -0 -55 -122 -170 -200 -220 -232 -240 -245 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 555 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -214 -192 -156 -97 -0 159 139 143 163 152 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 163 149 151 152 153 153 153 153 153 152 151 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 151 152 153 153 153 153 153 152 151 149 163 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 152 163 143 139 159 -0 -97 -156 -192 -214 -229 -238 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 556 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -207 -181 -138 -73 -0 145 150 149 164 153 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 153 155 155 153 140 143 140 133 106 133 140 143 140 153 155 155 153 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 153 164 149 150 145 -0 -73 -138 -181 -207 -225 -235 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 557 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -246 -240 -232 -219 -199 -168 -118 -52 151 152 151 149 164 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 158 140 146 152 152 140 147 151 147 125 125 147 151 147 140 152 152 146 140 158 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 164 149 151 152 151 -52 -118 -168 -199 -219 -232 -240 -246 -249 -251 -252 -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 y 558 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -228 -213 -189 -151 -92 -0 152 152 151 149 163 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 163 149 151 152 152 -0 -92 -151 -189 -213 -228 -238 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 559 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -223 -205 -176 -132 -61 -0 153 152 151 149 158 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 158 149 151 152 153 -0 -61 -132 -176 -205 -223 -235 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 560 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -240 -231 -217 -195 -161 -104 -0 153 153 152 151 168 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 168 151 152 153 153 -0 -104 -161 -195 -217 -231 -240 -245 -249 -251 -252 -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 y 561 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -243 -237 -226 -210 -184 -143 -77 -0 153 153 152 150 158 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 158 150 152 153 153 -0 -77 -143 -184 -210 -226 -237 -243 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 562 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -246 -241 -233 -221 -201 -170 -121 -54 -0 153 152 151 168 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 153 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 153 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 168 151 152 153 -0 -54 -121 -170 -201 -221 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 563 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -238 -229 -214 -190 -152 -93 -0 153 153 152 149 157 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 157 149 152 153 153 -0 -93 -152 -190 -214 -229 -238 -244 -248 -251 -252 -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 y 564 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -224 -206 -177 -132 -62 -0 153 152 150 163 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 163 150 152 153 -0 -62 -132 -177 -206 -224 -235 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 565 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -240 -231 -217 -196 -162 -104 -0 153 152 151 169 153 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 153 169 151 152 153 -0 -104 -162 -196 -217 -231 -240 -245 -249 -251 -252 -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 y 566 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -184 -143 -77 -0 153 151 149 157 152 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 152 157 149 151 153 -0 -77 -143 -184 -210 -226 -237 -243 -248 -250 -252 -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 y 567 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -246 -241 -233 -220 -201 -169 -121 -54 153 152 149 162 153 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 153 162 149 152 153 -54 -121 -169 -201 -220 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 568 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -238 -229 -213 -190 -152 -92 -0 152 151 164 153 151 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 151 153 164 151 152 -0 -92 -152 -190 -213 -229 -238 -244 -248 -251 -252 -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 y 569 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -223 -205 -176 -132 -61 -0 151 169 153 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 153 169 151 -0 -61 -132 -176 -205 -223 -235 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 570 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -239 -231 -217 -195 -161 -103 -0 151 149 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 149 151 -0 -103 -161 -195 -217 -231 -239 -245 -249 -251 -252 -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 y 571 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -236 -226 -209 -183 -142 -76 -0 149 162 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 162 149 -0 -76 -142 -183 -209 -226 -236 -243 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 572 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -241 -232 -220 -199 -168 -119 -53 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 -53 -119 -168 -199 -220 -232 -241 -246 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 573 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -238 -228 -212 -188 -150 -90 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -90 -150 -188 -212 -228 -238 -244 -248 -251 -252 -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 y 574 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -204 -174 -127 -58 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -58 -127 -174 -204 -222 -234 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 575 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -215 -193 -157 -98 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -98 -157 -193 -215 -230 -239 -245 -248 -251 -252 -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 y 576 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -236 -225 -207 -180 -137 -72 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -72 -137 -180 -207 -225 -236 -243 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 577 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -240 -232 -218 -197 -164 -114 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -114 -164 -197 -218 -232 -240 -246 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 578 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -237 -227 -211 -185 -145 -86 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -86 -145 -185 -211 -227 -237 -244 -248 -250 -252 -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 y 579 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -246 -241 -233 -221 -201 -170 -122 -55 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -55 -122 -170 -201 -221 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 580 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -238 -229 -214 -190 -152 -93 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -93 -152 -190 -214 -229 -238 -244 -248 -251 -252 -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 y 581 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -223 -205 -176 -132 -61 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -61 -132 -176 -205 -223 -235 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 582 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -239 -231 -217 -195 -160 -103 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -103 -160 -195 -217 -231 -239 -245 -249 -251 -252 -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 y 583 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -236 -225 -209 -182 -141 -75 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -75 -141 -182 -209 -225 -236 -243 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 584 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -241 -232 -219 -199 -167 -118 -53 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -53 -118 -167 -199 -219 -232 -241 -246 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 585 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -238 -228 -212 -187 -148 -88 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -88 -148 -187 -212 -228 -238 -244 -248 -250 -252 -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 y 586 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -222 -203 -173 -125 -57 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -57 -125 -173 -203 -222 -234 -242 -246 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 587 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -229 -215 -192 -156 -96 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -96 -156 -192 -215 -229 -239 -245 -248 -251 -252 -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 y 588 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -224 -207 -179 -135 -71 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -71 -135 -179 -207 -224 -235 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 589 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -240 -231 -218 -196 -163 -113 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -113 -163 -196 -218 -231 -240 -245 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 590 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -184 -144 -85 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -85 -144 -184 -210 -226 -237 -243 -248 -250 -252 -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 y 591 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -246 -241 -233 -220 -200 -169 -121 -54 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -54 -121 -169 -200 -220 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 592 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -238 -228 -213 -189 -151 -92 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -92 -151 -189 -213 -228 -238 -244 -248 -251 -252 -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 y 593 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -223 -204 -175 -130 -61 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -61 -130 -175 -204 -223 -234 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 594 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -239 -230 -216 -194 -159 -102 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -102 -159 -194 -216 -230 -239 -245 -249 -251 -252 -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 y 595 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -236 -225 -208 -181 -140 -75 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -75 -140 -181 -208 -225 -236 -243 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 596 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -240 -232 -219 -198 -165 -116 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -116 -165 -198 -219 -232 -240 -246 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 597 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -237 -227 -211 -186 -147 -87 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -87 -147 -186 -211 -227 -237 -244 -248 -250 -252 -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 y 598 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -246 -241 -234 -221 -202 -172 -124 -56 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -56 -124 -172 -202 -221 -234 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 599 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -229 -214 -191 -154 -95 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -95 -154 -191 -214 -229 -239 -245 -248 -251 -252 -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 y 600 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -224 -206 -178 -134 -63 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -63 -134 -178 -206 -224 -235 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 601 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -240 -231 -217 -195 -162 -105 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -105 -162 -195 -217 -231 -240 -245 -249 -251 -252 -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 y 602 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -247 -243 -236 -226 -209 -183 -143 -77 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -77 -143 -183 -209 -226 -236 -243 -247 -250 -252 -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 y 603 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -246 -241 -233 -220 -200 -168 -120 -54 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -54 -120 -168 -200 -220 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 604 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -238 -228 -212 -188 -150 -90 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -90 -150 -188 -212 -228 -238 -244 -248 -251 -252 -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 y 605 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -204 -174 -127 -58 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -58 -127 -174 -204 -222 -234 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 606 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -239 -230 -215 -193 -157 -98 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -98 -157 -193 -215 -230 -239 -245 -249 -251 -252 -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 y 607 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -236 -225 -207 -180 -137 -72 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -72 -137 -180 -207 -225 -236 -243 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 608 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -240 -232 -218 -197 -164 -114 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -114 -164 -197 -218 -232 -240 -246 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 609 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -237 -227 -211 -185 -145 -86 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -86 -145 -185 -211 -227 -237 -244 -248 -250 -252 -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 y 610 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -246 -241 -233 -221 -201 -170 -122 -55 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -55 -122 -170 -201 -221 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 611 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -238 -229 -214 -190 -152 -93 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -93 -152 -190 -214 -229 -238 -244 -248 -251 -252 -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 y 612 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -223 -205 -177 -132 -61 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -61 -132 -177 -205 -223 -235 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 613 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -239 -231 -217 -195 -160 -103 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -103 -160 -195 -217 -231 -239 -245 -249 -251 -252 -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 y 614 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -236 -225 -209 -182 -141 -75 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -75 -141 -182 -209 -225 -236 -243 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 615 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -241 -232 -219 -199 -167 -118 -53 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -53 -118 -167 -199 -219 -232 -241 -246 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 616 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -238 -228 -212 -187 -148 -88 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -88 -148 -187 -212 -228 -238 -244 -248 -250 -252 -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 y 617 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -222 -203 -173 -125 -57 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -57 -125 -173 -203 -222 -234 -242 -246 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 618 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -229 -215 -192 -156 -96 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -96 -156 -192 -215 -229 -239 -245 -248 -251 -252 -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 y 619 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -224 -207 -179 -135 -71 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -71 -135 -179 -207 -224 -235 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 620 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -240 -231 -218 -196 -163 -113 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -113 -163 -196 -218 -231 -240 -245 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 621 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -184 -144 -85 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -85 -144 -184 -210 -226 -237 -243 -248 -250 -252 -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 y 622 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -246 -241 -233 -220 -200 -169 -121 -54 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -54 -121 -169 -200 -220 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 623 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -238 -228 -213 -189 -151 -92 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -92 -151 -189 -213 -228 -238 -244 -248 -251 -252 -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 y 624 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -223 -204 -175 -130 -61 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -61 -130 -175 -204 -223 -234 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 625 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -239 -230 -216 -194 -159 -102 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -102 -159 -194 -216 -230 -239 -245 -249 -251 -252 -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 y 626 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -236 -225 -208 -181 -140 -75 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -75 -140 -181 -208 -225 -236 -243 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 627 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -240 -232 -219 -198 -165 -116 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -116 -165 -198 -219 -232 -240 -246 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 628 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -237 -227 -211 -186 -147 -87 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -87 -147 -186 -211 -227 -237 -244 -248 -250 -252 -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 y 629 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -246 -241 -234 -221 -202 -172 -124 -56 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -56 -124 -172 -202 -221 -234 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 630 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -229 -214 -191 -154 -95 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -95 -154 -191 -214 -229 -239 -245 -248 -251 -252 -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 y 631 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -224 -206 -178 -134 -63 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -63 -134 -178 -206 -224 -235 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 632 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -240 -231 -217 -195 -162 -105 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -105 -162 -195 -217 -231 -240 -245 -249 -251 -252 -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 y 633 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -247 -243 -236 -226 -209 -183 -143 -77 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -77 -143 -183 -209 -226 -236 -243 -247 -250 -252 -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 y 634 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -246 -241 -233 -220 -200 -168 -120 -54 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -54 -120 -168 -200 -220 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 635 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -238 -228 -212 -188 -150 -90 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -90 -150 -188 -212 -228 -238 -244 -248 -251 -252 -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 y 636 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -204 -174 -127 -58 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -58 -127 -174 -204 -222 -234 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 637 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -239 -230 -215 -193 -157 -98 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -98 -157 -193 -215 -230 -239 -245 -249 -251 -252 -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 y 638 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -236 -225 -207 -180 -137 -72 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -72 -137 -180 -207 -225 -236 -243 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 639 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -240 -232 -218 -197 -164 -114 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -114 -164 -197 -218 -232 -240 -246 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 640 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -237 -227 -211 -185 -145 -86 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -86 -145 -185 -211 -227 -237 -244 -248 -250 -252 -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 y 641 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -246 -241 -233 -221 -201 -170 -122 -55 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -55 -122 -170 -201 -221 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 642 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -238 -229 -214 -190 -152 -93 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -93 -152 -190 -214 -229 -238 -244 -248 -251 -252 -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 y 643 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -223 -205 -177 -132 -61 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -61 -132 -177 -205 -223 -235 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 644 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -239 -231 -217 -195 -160 -103 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -103 -160 -195 -217 -231 -239 -245 -249 -251 -252 -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 y 645 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -236 -225 -209 -182 -141 -75 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -75 -141 -182 -209 -225 -236 -243 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 646 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -241 -232 -219 -199 -167 -118 -53 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -53 -118 -167 -199 -219 -232 -241 -246 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 647 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -238 -228 -212 -187 -148 -88 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -88 -148 -187 -212 -228 -238 -244 -248 -250 -252 -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 y 648 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -222 -203 -173 -125 -57 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -57 -125 -173 -203 -222 -234 -242 -246 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 649 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -229 -215 -192 -156 -96 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -96 -156 -192 -215 -229 -239 -245 -248 -251 -252 -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 y 650 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -224 -207 -179 -135 -71 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -71 -135 -179 -207 -224 -235 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 651 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -240 -231 -218 -196 -163 -113 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -113 -163 -196 -218 -231 -240 -245 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 652 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -184 -144 -85 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -85 -144 -184 -210 -226 -237 -243 -248 -250 -252 -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 y 653 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -246 -241 -233 -220 -200 -169 -121 -54 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -54 -121 -169 -200 -220 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 654 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -238 -228 -213 -189 -151 -92 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -92 -151 -189 -213 -228 -238 -244 -248 -251 -252 -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 y 655 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -223 -204 -175 -130 -61 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -61 -130 -175 -204 -223 -234 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 656 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -239 -230 -216 -194 -159 -102 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -102 -159 -194 -216 -230 -239 -245 -249 -251 -252 -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 y 657 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -236 -225 -208 -181 -140 -75 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -75 -140 -181 -208 -225 -236 -243 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 658 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -240 -232 -219 -198 -165 -116 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -116 -165 -198 -219 -232 -240 -246 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 659 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -237 -227 -211 -186 -147 -87 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -87 -147 -186 -211 -227 -237 -244 -248 -250 -252 -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 y 660 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -246 -241 -234 -221 -202 -172 -124 -56 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -56 -124 -172 -202 -221 -234 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 661 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -229 -214 -191 -154 -95 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -95 -154 -191 -214 -229 -239 -245 -248 -251 -252 -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 y 662 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -224 -206 -178 -134 -63 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -63 -134 -178 -206 -224 -235 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 663 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -240 -231 -217 -195 -162 -105 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -105 -162 -195 -217 -231 -240 -245 -249 -251 -252 -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 y 664 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -247 -243 -236 -226 -209 -183 -143 -77 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -77 -143 -183 -209 -226 -236 -243 -247 -250 -252 -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 y 665 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -246 -241 -233 -220 -200 -168 -120 -54 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -54 -120 -168 -200 -220 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 666 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -238 -228 -212 -188 -150 -90 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -90 -150 -188 -212 -228 -238 -244 -248 -251 -252 -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 y 667 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -204 -174 -127 -58 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -58 -127 -174 -204 -222 -234 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 668 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -239 -230 -215 -193 -157 -98 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -98 -157 -193 -215 -230 -239 -245 -249 -251 -252 -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 y 669 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -236 -225 -207 -180 -137 -72 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -72 -137 -180 -207 -225 -236 -243 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 670 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -240 -232 -218 -197 -164 -114 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -114 -164 -197 -218 -232 -240 -246 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 671 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -237 -227 -211 -185 -145 -86 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -86 -145 -185 -211 -227 -237 -244 -248 -250 -252 -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 y 672 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -246 -241 -233 -221 -201 -170 -122 -55 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -55 -122 -170 -201 -221 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 673 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -238 -229 -214 -190 -152 -93 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -93 -152 -190 -214 -229 -238 -244 -248 -251 -252 -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 y 674 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -223 -205 -177 -132 -61 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -61 -132 -177 -205 -223 -235 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 675 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -239 -231 -217 -195 -160 -103 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -103 -160 -195 -217 -231 -239 -245 -249 -251 -252 -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 y 676 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -236 -225 -209 -182 -141 -75 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -75 -141 -182 -209 -225 -236 -243 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 677 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -241 -232 -219 -199 -167 -118 -53 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -53 -118 -167 -199 -219 -232 -241 -246 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 678 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -238 -228 -212 -187 -148 -88 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -88 -148 -187 -212 -228 -238 -244 -248 -250 -252 -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 y 679 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -222 -203 -173 -125 -57 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -57 -125 -173 -203 -222 -234 -242 -246 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 680 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -229 -215 -192 -156 -96 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -96 -156 -192 -215 -229 -239 -245 -248 -251 -252 -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 y 681 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -224 -207 -179 -135 -71 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -71 -135 -179 -207 -224 -235 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 682 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -240 -231 -218 -196 -163 -113 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -113 -163 -196 -218 -231 -240 -245 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 683 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -184 -144 -85 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 151 147 125 125 147 151 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -85 -144 -184 -210 -226 -237 -243 -248 -250 -252 -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 y 684 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -246 -241 -233 -220 -200 -169 -121 -54 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 134 152 137 136 126 123 126 136 137 152 134 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -54 -121 -169 -200 -220 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 685 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -238 -228 -213 -189 -151 -92 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 146 153 154 153 151 138 139 136 118 118 136 139 138 151 153 154 153 146 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -92 -151 -189 -213 -228 -238 -244 -248 -251 -252 -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 y 686 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -223 -204 -175 -130 -61 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 144 158 145 151 152 151 139 141 139 132 106 132 139 141 139 151 152 151 145 158 144 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -61 -130 -175 -204 -223 -234 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 687 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -239 -230 -216 -194 -159 -102 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 153 152 150 144 158 140 141 140 133 141 142 137 119 119 137 142 141 133 140 141 140 158 144 150 152 153 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -102 -159 -194 -216 -230 -239 -245 -249 -251 -252 -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 y 688 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -236 -225 -208 -181 -140 -75 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 158 163 164 164 163 157 145 152 155 155 153 140 142 140 133 106 133 140 142 140 153 155 155 152 145 157 163 164 164 163 158 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -75 -140 -181 -208 -225 -236 -243 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 689 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -240 -232 -219 -198 -165 -116 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 158 168 149 149 149 149 143 157 140 146 152 151 140 147 -0 -0 -0 -0 -0 -0 147 140 151 152 146 140 157 143 149 149 149 149 168 158 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -116 -165 -198 -219 -232 -240 -246 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 690 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -237 -227 -211 -186 -147 -87 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 157 168 150 151 151 151 151 150 139 147 159 140 140 -0 -0 -0 -61 -65 -66 -65 -61 -0 -0 -0 140 140 159 147 139 150 151 151 151 151 150 168 157 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -87 -147 -186 -211 -227 -237 -244 -248 -250 -252 -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 y 691 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -246 -241 -234 -221 -202 -172 -124 -56 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 152 153 163 149 151 152 152 152 152 152 145 159 -0 -0 -0 -53 -71 -89 -107 -116 -119 -119 -116 -107 -89 -71 -53 -0 -0 -0 159 145 152 152 152 152 152 151 149 163 153 152 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -56 -124 -172 -202 -221 -234 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 692 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -229 -214 -191 -154 -95 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 157 169 150 152 152 153 153 153 152 151 -0 -0 -55 -75 -96 -119 -134 -146 -155 -160 -161 -160 -155 -146 -134 -119 -96 -75 -55 -0 -0 151 152 153 153 153 152 152 150 169 157 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -95 -154 -191 -214 -229 -239 -245 -248 -251 -252 -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 y 693 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -224 -206 -178 -134 -63 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 162 149 151 152 153 153 153 153 -0 -0 -52 -73 -97 -122 -139 -155 -167 -176 -183 -188 -190 -190 -188 -183 -176 -167 -155 -139 -122 -97 -73 -52 -0 -0 153 153 153 153 152 151 149 162 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -63 -134 -178 -206 -224 -235 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 694 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -240 -231 -217 -195 -162 -105 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 153 164 149 151 152 153 153 -0 -0 -0 -61 -92 -118 -138 -156 -170 -181 -190 -198 -203 -207 -209 -210 -209 -207 -203 -198 -190 -181 -170 -156 -138 -118 -92 -61 -0 -0 -0 153 153 152 151 149 164 153 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -105 -162 -195 -217 -231 -240 -245 -249 -251 -252 -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 y 695 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -247 -243 -236 -226 -209 -183 -143 -77 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 151 157 169 151 152 153 153 -0 -0 -54 -77 -104 -132 -151 -168 -181 -192 -200 -207 -213 -217 -221 -223 -224 -224 -223 -221 -217 -213 -207 -200 -192 -181 -168 -151 -132 -104 -77 -54 -0 -0 153 153 152 151 169 157 151 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -77 -143 -183 -209 -226 -236 -243 -247 -250 -252 -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 y 696 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -246 -241 -233 -220 -200 -168 -120 -54 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 162 149 151 152 153 -0 -0 -62 -93 -121 -143 -161 -176 -189 -199 -207 -214 -220 -224 -228 -230 -232 -233 -233 -233 -232 -230 -228 -224 -220 -214 -207 -199 -189 -176 -161 -143 -121 -93 -62 -0 -0 153 152 151 149 162 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -54 -120 -168 -200 -220 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 697 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -238 -228 -212 -188 -150 -90 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 163 149 151 -0 -0 -54 -77 -104 -132 -152 -170 -184 -195 -205 -213 -219 -225 -229 -232 -235 -237 -238 -239 -240 -240 -239 -238 -237 -235 -232 -229 -225 -219 -213 -205 -195 -184 -170 -152 -132 -104 -77 -54 -0 -0 151 149 163 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -90 -150 -188 -212 -228 -238 -244 -248 -251 -252 -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 y 698 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -204 -174 -127 -58 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -61 -92 -121 -143 -162 -177 -190 -201 -210 -217 -223 -228 -232 -235 -238 -240 -242 -243 -244 -244 -245 -244 -244 -243 -242 -240 -238 -235 -232 -228 -223 -217 -210 -201 -190 -177 -162 -143 -121 -92 -61 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -58 -127 -174 -204 -222 -234 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 699 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -239 -230 -215 -193 -157 -98 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -53 -76 -103 -132 -152 -169 -184 -196 -206 -214 -221 -226 -231 -235 -238 -240 -242 -244 -245 -246 -247 -248 -248 -248 -248 -247 -246 -245 -244 -242 -240 -238 -235 -231 -226 -221 -214 -206 -196 -184 -169 -152 -132 -103 -76 -53 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -98 -157 -193 -215 -230 -239 -245 -249 -251 -252 -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 y 700 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -236 -225 -207 -180 -137 -72 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -58 -90 -119 -142 -161 -176 -190 -201 -210 -217 -224 -229 -233 -237 -240 -242 -244 -246 -247 -248 -249 -249 -250 -250 -250 -250 -250 -249 -249 -248 -247 -246 -244 -242 -240 -237 -233 -229 -224 -217 -210 -201 -190 -176 -161 -142 -119 -90 -58 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -72 -137 -180 -207 -225 -236 -243 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 701 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -240 -232 -218 -197 -164 -114 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -0 -72 -98 -127 -150 -168 -183 -195 -205 -213 -220 -226 -231 -235 -238 -241 -243 -245 -247 -248 -249 -250 -250 -251 -251 -251 -252 -252 -251 -251 -251 -250 -250 -249 -248 -247 -245 -243 -241 -238 -235 -231 -226 -220 -213 -205 -195 -183 -168 -150 -127 -98 -72 -0 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -114 -164 -197 -218 -232 -240 -246 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 702 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -237 -227 -211 -185 -145 -86 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -55 -86 -114 -137 -157 -174 -188 -199 -209 -217 -223 -229 -233 -237 -240 -242 -244 -246 -248 -249 -250 -250 -251 -252 -252 -252 -252 -253 -253 -253 -252 -252 -252 -252 -251 -250 -250 -249 -248 -246 -244 -242 -240 -237 -233 -229 -223 -217 -209 -199 -188 -174 -157 -137 -114 -86 -55 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -86 -145 -185 -211 -227 -237 -244 -248 -250 -252 -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 y 703 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -246 -241 -233 -221 -201 -170 -122 -55 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -61 -93 -122 -145 -164 -180 -193 -204 -212 -220 -226 -231 -235 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -235 -231 -226 -220 -212 -204 -193 -180 -164 -145 -122 -93 -61 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -55 -122 -170 -201 -221 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 704 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -238 -229 -214 -190 -152 -93 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -53 -75 -103 -132 -152 -170 -185 -197 -207 -215 -222 -228 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -228 -222 -215 -207 -197 -185 -170 -152 -132 -103 -75 -53 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -93 -152 -190 -214 -229 -238 -244 -248 -251 -252 -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 y 705 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -223 -205 -177 -132 -61 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -57 -88 -118 -141 -160 -176 -190 -201 -211 -218 -225 -230 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -230 -225 -218 -211 -201 -190 -176 -160 -141 -118 -88 -57 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -61 -132 -177 -205 -223 -235 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 706 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -239 -231 -217 -195 -160 -103 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -71 -96 -125 -148 -167 -182 -195 -205 -214 -221 -227 -232 -236 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -236 -232 -227 -221 -214 -205 -195 -182 -167 -148 -125 -96 -71 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -103 -160 -195 -217 -231 -239 -245 -249 -251 -252 -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 y 707 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -236 -225 -209 -182 -141 -75 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -54 -85 -113 -135 -156 -173 -187 -199 -209 -217 -223 -229 -233 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -229 -223 -217 -209 -199 -187 -173 -156 -135 -113 -85 -54 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -75 -141 -182 -209 -225 -236 -243 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 708 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -241 -232 -219 -199 -167 -118 -53 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -61 -92 -121 -144 -163 -179 -192 -203 -212 -219 -225 -231 -235 -238 -241 -244 -246 -247 -248 -250 -251 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -251 -250 -248 -247 -246 -244 -241 -238 -235 -231 -225 -219 -212 -203 -192 -179 -163 -144 -121 -92 -61 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -53 -118 -167 -199 -219 -232 -241 -246 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 709 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -238 -228 -212 -187 -148 -88 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -0 -75 -102 -130 -151 -169 -184 -196 -207 -215 -222 -228 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -228 -222 -215 -207 -196 -184 -169 -151 -130 -102 -75 -0 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -88 -148 -187 -212 -228 -238 -244 -248 -250 -252 -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 y 710 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -222 -203 -173 -125 -57 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -56 -87 -116 -140 -159 -175 -189 -200 -210 -218 -224 -229 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -229 -224 -218 -210 -200 -189 -175 -159 -140 -116 -87 -56 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -57 -125 -173 -203 -222 -234 -242 -246 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 711 -255 -255 -255 -255 -255 -255 -255 -255 -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 -229 -215 -192 -156 -96 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -63 -95 -124 -147 -165 -181 -194 -204 -213 -220 -226 -231 -235 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -235 -231 -226 -220 -213 -204 -194 -181 -165 -147 -124 -95 -63 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -96 -156 -192 -215 -229 -239 -245 -248 -251 -252 -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 y 712 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -235 -224 -207 -179 -135 -71 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -54 -77 -105 -134 -154 -172 -186 -198 -208 -216 -223 -228 -233 -237 -240 -242 -245 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -240 -237 -233 -228 -223 -216 -208 -198 -186 -172 -154 -134 -105 -77 -54 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -71 -135 -179 -207 -224 -235 -243 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 713 -255 -255 -255 -255 -255 -255 -255 -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 -245 -240 -231 -218 -196 -163 -113 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -58 -90 -120 -143 -162 -178 -191 -202 -211 -219 -225 -230 -234 -238 -241 -243 -245 -247 -248 -250 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -250 -248 -247 -245 -243 -241 -238 -234 -230 -225 -219 -211 -202 -191 -178 -162 -143 -120 -90 -58 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -113 -163 -196 -218 -231 -240 -245 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 714 -255 -255 -255 -255 -255 -255 -255 -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 -184 -144 -85 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -0 -72 -98 -127 -150 -168 -183 -195 -206 -214 -221 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -221 -214 -206 -195 -183 -168 -150 -127 -98 -72 -0 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -85 -144 -184 -210 -226 -237 -243 -248 -250 -252 -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 y 715 -255 -255 -255 -255 -255 -255 -255 -255 -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 -246 -241 -233 -220 -200 -169 -121 -54 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -55 -86 -114 -137 -157 -174 -188 -200 -209 -217 -224 -229 -234 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -234 -229 -224 -217 -209 -200 -188 -174 -157 -137 -114 -86 -55 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -54 -121 -169 -200 -220 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 716 -255 -255 -255 -255 -255 -255 -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 -244 -238 -228 -213 -189 -151 -92 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -61 -93 -122 -145 -164 -180 -193 -204 -212 -220 -226 -231 -235 -239 -241 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -241 -239 -235 -231 -226 -220 -212 -204 -193 -180 -164 -145 -122 -93 -61 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -92 -151 -189 -213 -228 -238 -244 -248 -251 -252 -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 y 717 -255 -255 -255 -255 -255 -255 -255 -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 -223 -204 -175 -130 -61 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -53 -75 -103 -132 -152 -170 -185 -197 -207 -215 -222 -228 -233 -236 -240 -242 -245 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -240 -236 -233 -228 -222 -215 -207 -197 -185 -170 -152 -132 -103 -75 -53 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -61 -130 -175 -204 -223 -234 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 718 -255 -255 -255 -255 -255 -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 -245 -239 -230 -216 -194 -159 -102 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -57 -88 -118 -141 -160 -177 -190 -201 -211 -218 -225 -230 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -230 -225 -218 -211 -201 -190 -177 -160 -141 -118 -88 -57 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -102 -159 -194 -216 -230 -239 -245 -249 -251 -252 -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 y 719 -255 -255 -255 -255 -255 -255 -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 -236 -225 -208 -181 -140 -75 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -71 -96 -125 -148 -167 -182 -195 -205 -214 -221 -227 -232 -236 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -236 -232 -227 -221 -214 -205 -195 -182 -167 -148 -125 -96 -71 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -75 -140 -181 -208 -225 -236 -243 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 720 -255 -255 -255 -255 -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 -240 -232 -219 -198 -165 -116 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -54 -85 -113 -135 -156 -173 -187 -199 -209 -217 -223 -229 -233 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -229 -223 -217 -209 -199 -187 -173 -156 -135 -113 -85 -54 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -116 -165 -198 -219 -232 -240 -246 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 721 -255 -255 -255 -255 -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 -244 -237 -227 -211 -186 -147 -87 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -61 -92 -121 -144 -163 -179 -192 -203 -212 -219 -225 -231 -235 -238 -241 -244 -246 -247 -249 -250 -251 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -251 -250 -249 -247 -246 -244 -241 -238 -235 -231 -225 -219 -212 -203 -192 -179 -163 -144 -121 -92 -61 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -87 -147 -186 -211 -227 -237 -244 -248 -250 -252 -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 y 722 -255 -255 -255 -255 -255 -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 -246 -241 -234 -221 -202 -172 -124 -56 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -0 -75 -102 -130 -151 -169 -184 -196 -207 -215 -222 -228 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -228 -222 -215 -207 -196 -184 -169 -151 -130 -102 -75 -0 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -56 -124 -172 -202 -221 -234 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 723 -255 -255 -255 -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 -229 -214 -191 -154 -95 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -56 -87 -116 -140 -159 -175 -189 -200 -210 -218 -224 -229 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -229 -224 -218 -210 -200 -189 -175 -159 -140 -116 -87 -56 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -95 -154 -191 -214 -229 -239 -245 -248 -251 -252 -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 y 724 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -224 -206 -178 -134 -63 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -63 -95 -124 -147 -165 -181 -194 -204 -213 -220 -226 -231 -235 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -235 -231 -226 -220 -213 -204 -194 -181 -165 -147 -124 -95 -63 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -63 -134 -178 -206 -224 -235 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 725 -255 -255 -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 -245 -240 -231 -217 -195 -162 -105 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -54 -77 -105 -134 -154 -172 -186 -198 -208 -216 -223 -228 -233 -237 -240 -242 -245 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -240 -237 -233 -228 -223 -216 -208 -198 -186 -172 -154 -134 -105 -77 -54 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -105 -162 -195 -217 -231 -240 -245 -249 -251 -252 -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 y 726 -255 -255 -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 -236 -226 -209 -183 -143 -77 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -58 -90 -120 -143 -162 -178 -191 -202 -211 -219 -225 -230 -234 -238 -241 -243 -245 -247 -248 -250 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -250 -248 -247 -245 -243 -241 -238 -234 -230 -225 -219 -211 -202 -191 -178 -162 -143 -120 -90 -58 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -77 -143 -183 -209 -226 -236 -243 -248 -250 -252 -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 y 727 -255 -255 -255 -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 -246 -241 -233 -220 -200 -168 -120 -54 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -0 -72 -98 -127 -150 -168 -183 -195 -206 -214 -221 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -221 -214 -206 -195 -183 -168 -150 -127 -98 -72 -0 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -54 -120 -168 -200 -220 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 728 -255 -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 -244 -238 -228 -212 -188 -150 -90 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -55 -86 -114 -137 -157 -174 -188 -200 -209 -217 -224 -229 -234 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -234 -229 -224 -217 -209 -200 -188 -174 -157 -137 -114 -86 -55 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -90 -150 -188 -212 -228 -238 -244 -248 -251 -252 -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 y 729 -255 -255 -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 -204 -174 -127 -58 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -61 -93 -122 -145 -164 -180 -193 -204 -212 -220 -226 -231 -235 -239 -241 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -241 -239 -235 -231 -226 -220 -212 -204 -193 -180 -164 -145 -122 -93 -61 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -58 -127 -174 -204 -222 -234 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 730 -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 -245 -239 -230 -215 -193 -157 -98 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -53 -75 -103 -132 -152 -170 -185 -197 -207 -215 -222 -228 -233 -236 -240 -242 -245 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -240 -236 -233 -228 -222 -215 -207 -197 -185 -170 -152 -132 -103 -75 -53 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -98 -157 -193 -215 -230 -239 -245 -249 -251 -252 -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 y 731 -255 -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 -236 -225 -207 -180 -137 -72 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -57 -88 -118 -141 -160 -177 -190 -201 -211 -218 -225 -230 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -230 -225 -218 -211 -201 -190 -177 -160 -141 -118 -88 -57 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -72 -137 -180 -207 -225 -236 -243 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 732 -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 -240 -232 -218 -197 -164 -114 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -71 -96 -125 -148 -167 -182 -195 -205 -214 -221 -227 -232 -236 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -236 -232 -227 -221 -214 -205 -195 -182 -167 -148 -125 -96 -71 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -114 -164 -197 -218 -232 -240 -246 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 733 -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 -244 -237 -227 -211 -185 -145 -86 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -54 -85 -113 -135 -156 -173 -187 -199 -209 -217 -223 -229 -233 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -229 -223 -217 -209 -199 -187 -173 -156 -135 -113 -85 -54 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -86 -145 -185 -211 -227 -237 -244 -248 -250 -252 -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 y 734 -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 -246 -241 -233 -221 -201 -171 -122 -55 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -61 -92 -121 -144 -163 -179 -192 -203 -212 -219 -225 -231 -235 -238 -241 -244 -246 -247 -249 -250 -251 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -251 -250 -249 -247 -246 -244 -241 -238 -235 -231 -225 -219 -212 -203 -192 -179 -163 -144 -121 -92 -61 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -55 -122 -171 -201 -221 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 735 -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 -244 -238 -229 -214 -190 -152 -93 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -0 -75 -102 -130 -151 -169 -184 -196 -207 -215 -222 -228 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -228 -222 -215 -207 -196 -184 -169 -151 -130 -102 -75 -0 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -93 -152 -190 -214 -229 -238 -244 -248 -251 -252 -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 y 736 -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 -223 -205 -177 -132 -61 -0 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -56 -87 -116 -140 -159 -175 -189 -200 -210 -218 -224 -229 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -229 -224 -218 -210 -200 -189 -175 -159 -140 -116 -87 -56 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 -0 -61 -132 -177 -205 -223 -235 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 737 -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 -245 -239 -231 -217 -195 -161 -103 -0 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -63 -95 -124 -147 -165 -181 -194 -204 -213 -220 -226 -231 -235 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -235 -231 -226 -220 -213 -204 -194 -181 -165 -147 -124 -95 -63 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 -0 -103 -161 -195 -217 -231 -239 -245 -249 -251 -252 -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 y 738 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -247 -243 -236 -226 -209 -182 -141 -75 -0 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -54 -77 -105 -134 -154 -172 -186 -198 -208 -216 -223 -228 -233 -237 -240 -242 -245 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -240 -237 -233 -228 -223 -216 -208 -198 -186 -172 -154 -134 -105 -77 -54 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 -0 -75 -141 -182 -209 -226 -236 -243 -247 -250 -252 -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 y 739 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -232 -219 -199 -167 -118 -53 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -58 -90 -120 -143 -162 -178 -191 -202 -211 -219 -225 -230 -234 -238 -241 -243 -245 -247 -248 -250 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -250 -248 -247 -245 -243 -241 -238 -234 -230 -225 -219 -211 -202 -191 -178 -162 -143 -120 -90 -58 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 -53 -118 -167 -199 -219 -232 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 740 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -228 -212 -187 -148 -88 -0 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -0 -72 -98 -127 -150 -168 -183 -195 -206 -214 -221 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -221 -214 -206 -195 -183 -168 -150 -127 -98 -72 -0 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 -0 -88 -148 -187 -212 -228 -238 -244 -248 -251 -252 -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 y 741 -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 -222 -203 -173 -126 -57 -0 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -55 -86 -114 -137 -157 -174 -188 -200 -209 -217 -224 -229 -234 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -234 -229 -224 -217 -209 -200 -188 -174 -157 -137 -114 -86 -55 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 -0 -57 -126 -173 -203 -222 -234 -242 -246 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 742 -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 -215 -192 -156 -96 -0 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -61 -93 -122 -145 -164 -180 -193 -204 -212 -220 -226 -231 -235 -239 -241 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -241 -239 -235 -231 -226 -220 -212 -204 -193 -180 -164 -145 -122 -93 -61 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 -0 -96 -156 -192 -215 -230 -239 -245 -248 -251 -252 -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 y 743 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -235 -224 -207 -179 -135 -71 -0 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -53 -75 -103 -132 -152 -170 -185 -197 -207 -215 -222 -228 -233 -236 -240 -242 -245 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -240 -236 -233 -228 -222 -215 -207 -197 -185 -170 -152 -132 -103 -75 -53 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 -0 -71 -135 -179 -207 -224 -235 -243 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 744 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -245 -240 -231 -218 -196 -163 -113 -0 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -57 -88 -118 -141 -160 -177 -190 -201 -211 -218 -225 -230 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -230 -225 -218 -211 -201 -190 -177 -160 -141 -118 -88 -57 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 -0 -113 -163 -196 -218 -231 -240 -245 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 745 -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 -184 -144 -85 -0 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -71 -96 -125 -148 -167 -182 -195 -205 -214 -221 -227 -232 -236 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -236 -232 -227 -221 -214 -205 -195 -182 -167 -148 -125 -96 -71 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 -0 -85 -144 -184 -210 -226 -237 -243 -248 -250 -252 -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 y 746 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -233 -220 -201 -169 -121 -54 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -54 -85 -113 -135 -156 -173 -187 -199 -209 -217 -223 -229 -233 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -229 -223 -217 -209 -199 -187 -173 -156 -135 -113 -85 -54 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 -54 -121 -169 -201 -220 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 747 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -228 -213 -189 -151 -92 -0 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -61 -92 -121 -144 -163 -179 -192 -203 -212 -219 -225 -231 -235 -238 -241 -244 -246 -247 -249 -250 -251 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -251 -250 -249 -247 -246 -244 -241 -238 -235 -231 -225 -219 -212 -203 -192 -179 -163 -144 -121 -92 -61 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 -0 -92 -151 -189 -213 -228 -238 -244 -248 -251 -252 -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 y 748 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -223 -204 -176 -131 -61 -0 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -0 -75 -102 -130 -151 -169 -184 -196 -207 -215 -222 -228 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -228 -222 -215 -207 -196 -184 -169 -151 -130 -102 -75 -0 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 -0 -61 -131 -176 -204 -223 -235 -242 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 749 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -239 -230 -216 -194 -159 -102 -0 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -56 -87 -116 -140 -159 -175 -189 -200 -210 -218 -224 -229 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -229 -224 -218 -210 -200 -189 -175 -159 -140 -116 -87 -56 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 -0 -102 -159 -194 -216 -230 -239 -245 -249 -251 -252 -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 y 750 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -247 -243 -236 -225 -208 -181 -140 -75 -0 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -63 -95 -124 -147 -165 -181 -194 -204 -213 -220 -226 -231 -235 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -235 -231 -226 -220 -213 -204 -194 -181 -165 -147 -124 -95 -63 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 -0 -75 -140 -181 -208 -225 -236 -243 -247 -250 -252 -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 y 751 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -240 -232 -219 -198 -166 -117 -0 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -54 -77 -105 -134 -154 -172 -186 -198 -208 -216 -223 -228 -233 -237 -240 -242 -245 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -240 -237 -233 -228 -223 -216 -208 -198 -186 -172 -154 -134 -105 -77 -54 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 -0 -117 -166 -198 -219 -232 -240 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 752 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -237 -227 -211 -186 -147 -88 -0 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -58 -90 -120 -143 -162 -178 -191 -202 -211 -219 -225 -230 -234 -238 -241 -243 -245 -247 -248 -250 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -250 -248 -247 -245 -243 -241 -238 -234 -230 -225 -219 -211 -202 -191 -178 -162 -143 -120 -90 -58 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 -0 -88 -147 -186 -211 -227 -237 -244 -248 -251 -252 -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 y 753 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -246 -242 -234 -222 -202 -172 -124 -56 -0 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -0 -72 -98 -127 -150 -168 -183 -195 -206 -214 -221 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -221 -214 -206 -195 -183 -168 -150 -127 -98 -72 -0 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 -0 -56 -124 -172 -202 -222 -234 -242 -246 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 754 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -245 -239 -229 -215 -191 -155 -96 -0 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -55 -86 -114 -137 -157 -174 -188 -200 -209 -217 -224 -229 -234 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -234 -229 -224 -217 -209 -200 -188 -174 -157 -137 -114 -86 -55 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 -0 -96 -155 -191 -215 -229 -239 -245 -248 -251 -252 -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 y 755 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -247 -243 -235 -224 -206 -178 -134 -63 -0 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -61 -93 -122 -145 -164 -180 -193 -204 -212 -220 -226 -231 -235 -239 -241 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -241 -239 -235 -231 -226 -220 -212 -204 -193 -180 -164 -145 -122 -93 -61 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 -0 -63 -134 -178 -206 -224 -235 -243 -247 -250 -252 -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 y 756 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -245 -240 -231 -217 -196 -162 -105 -0 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -53 -75 -103 -132 -152 -170 -185 -197 -207 -215 -222 -228 -233 -236 -240 -242 -245 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -240 -236 -233 -228 -222 -215 -207 -197 -185 -170 -152 -132 -103 -75 -53 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 -0 -105 -162 -196 -217 -231 -240 -245 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 757 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -243 -237 -226 -209 -183 -143 -77 -0 150 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -57 -88 -118 -141 -160 -177 -190 -201 -211 -218 -225 -230 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -230 -225 -218 -211 -201 -190 -177 -160 -141 -118 -88 -57 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 150 -0 -77 -143 -183 -209 -226 -237 -243 -248 -250 -252 -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 y 758 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -233 -220 -200 -168 -120 -54 150 164 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -71 -96 -125 -148 -167 -182 -195 -205 -214 -221 -227 -232 -236 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -236 -232 -227 -221 -214 -205 -195 -182 -167 -148 -125 -96 -71 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 164 150 -54 -120 -168 -200 -220 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 759 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -228 -213 -189 -150 -90 -0 164 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -54 -85 -113 -135 -156 -173 -187 -199 -209 -217 -223 -229 -233 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -229 -223 -217 -209 -199 -187 -173 -156 -135 -113 -85 -54 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 164 -0 -90 -150 -189 -213 -228 -238 -244 -248 -251 -252 -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 y 760 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -247 -242 -235 -223 -204 -175 -128 -58 -0 152 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -61 -92 -121 -144 -163 -179 -192 -203 -212 -219 -225 -231 -235 -238 -241 -244 -246 -247 -249 -250 -251 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -251 -250 -249 -247 -246 -244 -241 -238 -235 -231 -225 -219 -212 -203 -192 -179 -163 -144 -121 -92 -61 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 152 -0 -58 -128 -175 -204 -223 -235 -242 -247 -250 -252 -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 y 761 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -245 -239 -230 -216 -193 -157 -98 -0 152 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -0 -75 -102 -130 -151 -169 -184 -196 -207 -215 -222 -228 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -228 -222 -215 -207 -196 -184 -169 -151 -130 -102 -75 -0 -0 -0 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 152 -0 -98 -157 -193 -216 -230 -239 -245 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 762 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -247 -243 -236 -225 -208 -180 -137 -72 -0 150 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -56 -87 -116 -140 -159 -175 -189 -200 -210 -218 -224 -229 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -229 -224 -218 -210 -200 -189 -175 -159 -140 -116 -87 -56 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 150 -0 -72 -137 -180 -208 -225 -236 -243 -247 -250 -252 -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 y 763 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -240 -232 -219 -198 -165 -115 -0 150 164 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -63 -95 -124 -147 -165 -181 -194 -204 -213 -220 -226 -231 -235 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -235 -231 -226 -220 -213 -204 -194 -181 -165 -147 -124 -95 -63 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 164 150 -0 -115 -165 -198 -219 -232 -240 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 764 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -237 -227 -211 -186 -146 -86 -0 164 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -54 -77 -105 -134 -154 -172 -186 -198 -208 -216 -223 -228 -233 -237 -240 -243 -245 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -243 -240 -237 -233 -228 -223 -216 -208 -198 -186 -172 -154 -134 -105 -77 -54 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 164 -0 -86 -146 -186 -211 -227 -237 -244 -248 -251 -252 -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 y 765 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -247 -242 -234 -221 -202 -171 -122 -55 -0 152 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -58 -90 -120 -143 -162 -178 -191 -202 -211 -219 -225 -230 -234 -238 -241 -243 -245 -247 -248 -250 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -250 -248 -247 -245 -243 -241 -238 -234 -230 -225 -219 -211 -202 -191 -178 -162 -143 -120 -90 -58 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 152 -0 -55 -122 -171 -202 -221 -234 -242 -247 -250 -252 -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 y 766 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -245 -239 -229 -214 -191 -153 -93 -0 152 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 152 -0 -0 -0 -72 -98 -127 -150 -168 -183 -195 -206 -214 -221 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -221 -214 -206 -195 -183 -168 -150 -127 -98 -72 -0 -0 -0 152 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 152 -0 -93 -153 -191 -214 -229 -239 -245 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 767 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -247 -243 -235 -224 -206 -177 -132 -61 -0 149 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 149 -0 -0 -55 -86 -114 -137 -157 -174 -188 -200 -209 -217 -224 -229 -234 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -234 -229 -224 -217 -209 -200 -188 -174 -157 -137 -114 -86 -55 -0 -0 149 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 149 -0 -61 -132 -177 -206 -224 -235 -243 -247 -250 -252 -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 y 768 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -240 -231 -217 -195 -161 -103 -0 149 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 152 164 -0 -0 -61 -93 -122 -145 -164 -180 -193 -204 -212 -220 -226 -231 -235 -239 -241 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -241 -239 -235 -231 -226 -220 -212 -204 -193 -180 -164 -145 -122 -93 -61 -0 -0 164 152 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 149 -0 -103 -161 -195 -217 -231 -240 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 769 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -237 -226 -209 -183 -141 -76 -0 163 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 149 -0 -0 -53 -75 -103 -132 -152 -171 -185 -197 -207 -215 -222 -228 -233 -236 -240 -242 -245 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -240 -236 -233 -228 -222 -215 -207 -197 -185 -171 -152 -132 -103 -75 -53 -0 -0 149 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 163 -0 -76 -141 -183 -209 -226 -237 -244 -248 -251 -252 -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 y 770 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -246 -241 -233 -220 -199 -167 -118 -53 163 150 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 164 -0 -0 -57 -88 -118 -141 -161 -177 -190 -201 -211 -218 -225 -230 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -230 -225 -218 -211 -201 -190 -177 -161 -141 -118 -88 -57 -0 -0 164 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 150 163 -53 -118 -167 -199 -220 -233 -241 -246 -250 -252 -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 y 771 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -245 -238 -228 -212 -187 -148 -88 -0 150 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 149 152 -0 -0 -71 -96 -126 -148 -167 -182 -195 -205 -214 -221 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -221 -214 -205 -195 -182 -167 -148 -126 -96 -71 -0 -0 152 149 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 150 -0 -88 -148 -187 -212 -228 -238 -245 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 772 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -247 -242 -235 -223 -203 -173 -125 -57 -0 164 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 164 -0 -0 -54 -85 -113 -135 -156 -173 -187 -199 -209 -217 -223 -229 -233 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -229 -223 -217 -209 -199 -187 -173 -156 -135 -113 -85 -54 -0 -0 164 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 164 -0 -57 -125 -173 -203 -223 -235 -242 -247 -250 -252 -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 y 773 -255 -255 -255 -255 -255 -254 -254 -253 -252 -249 -246 -240 -230 -216 -192 -155 -96 -0 164 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 149 152 -0 -0 -61 -92 -121 -144 -163 -179 -192 -203 -212 -219 -226 -231 -235 -238 -241 -244 -246 -247 -249 -250 -251 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -251 -250 -249 -247 -246 -244 -241 -238 -235 -231 -226 -219 -212 -203 -192 -179 -163 -144 -121 -92 -61 -0 -0 152 149 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 164 -0 -96 -155 -192 -216 -230 -240 -246 -249 -252 -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 y 774 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -236 -225 -207 -179 -135 -63 -0 151 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 152 164 -0 -0 -0 -75 -102 -131 -151 -169 -184 -196 -207 -215 -222 -228 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -228 -222 -215 -207 -196 -184 -169 -151 -131 -102 -75 -0 -0 -0 164 152 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 151 -0 -63 -135 -179 -207 -225 -236 -244 -248 -251 -252 -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 y 775 -255 -255 -255 -255 -254 -254 -253 -252 -250 -247 -241 -232 -219 -197 -163 -105 -0 151 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 164 150 152 -0 -0 -56 -88 -117 -140 -159 -176 -189 -201 -210 -218 -224 -230 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -230 -224 -218 -210 -201 -189 -176 -159 -140 -117 -88 -56 -0 -0 152 150 164 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 151 -0 -105 -163 -197 -219 -232 -241 -247 -250 -252 -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 y 776 -255 -255 -255 -255 -254 -254 -253 -251 -249 -245 -238 -228 -211 -184 -143 -76 -0 164 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 152 164 150 -0 -0 -63 -96 -124 -147 -166 -181 -194 -204 -213 -220 -226 -231 -235 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -235 -231 -226 -220 -213 -204 -194 -181 -166 -147 -124 -96 -63 -0 -0 150 164 152 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 164 -0 -76 -143 -184 -211 -228 -238 -245 -249 -251 -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 y 777 -255 -255 -255 -254 -254 -253 -252 -251 -247 -243 -234 -222 -201 -168 -119 -53 164 150 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 164 150 152 -0 -0 -54 -77 -105 -134 -155 -172 -186 -198 -208 -216 -223 -228 -233 -237 -240 -243 -245 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -243 -240 -237 -233 -228 -223 -216 -208 -198 -186 -172 -155 -134 -105 -77 -54 -0 -0 152 150 164 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 150 164 -53 -119 -168 -201 -222 -234 -243 -247 -251 -252 -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 y 778 -255 -255 -255 -254 -254 -253 -252 -250 -246 -240 -230 -214 -189 -149 -89 -0 150 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 152 164 150 -0 -0 -58 -90 -120 -143 -162 -178 -191 -202 -211 -219 -225 -230 -235 -238 -241 -243 -245 -247 -248 -250 -251 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -251 -250 -248 -247 -245 -243 -241 -238 -235 -230 -225 -219 -211 -202 -191 -178 -162 -143 -120 -90 -58 -0 -0 150 164 152 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 150 -0 -89 -149 -189 -214 -230 -240 -246 -250 -252 -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 y 779 -255 -255 -255 -254 -254 -253 -251 -248 -244 -237 -224 -205 -174 -126 -57 -0 159 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 149 152 -0 -0 -0 -72 -98 -128 -150 -168 -183 -196 -206 -215 -222 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -222 -215 -206 -196 -183 -168 -150 -128 -98 -72 -0 -0 -0 152 149 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 159 -0 -57 -126 -174 -205 -224 -237 -244 -248 -251 -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 y 780 -255 -255 -255 -254 -253 -252 -250 -247 -242 -233 -218 -194 -156 -96 -0 163 151 106 221 249 255 249 221 253 151 159 150 164 151 164 150 163 149 -0 -0 -55 -86 -115 -137 -157 -175 -189 -200 -209 -217 -224 -229 -234 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -234 -229 -224 -217 -209 -200 -189 -175 -157 -137 -115 -86 -55 -0 -0 149 163 150 164 151 164 150 159 151 253 221 249 255 249 221 106 151 163 -0 -96 -156 -194 -218 -233 -242 -247 -250 -252 -253 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 781 -255 -255 -254 -254 -253 -252 -250 -246 -239 -228 -209 -180 -135 -63 -0 229 253 255 249 255 249 255 106 229 163 150 164 151 164 150 163 -0 -0 -61 -93 -122 -146 -165 -180 -193 -204 -213 -220 -226 -231 -235 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -235 -231 -226 -220 -213 -204 -193 -180 -165 -146 -122 -93 -61 -0 -0 163 150 164 151 164 150 163 229 106 255 249 255 249 255 253 229 -0 -63 -135 -180 -209 -228 -239 -246 -250 -252 -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 y 782 -255 -255 -254 -254 -253 -251 -248 -244 -235 -221 -198 -163 -104 -0 151 106 221 249 255 249 221 253 151 159 150 164 151 164 -0 -0 -53 -76 -103 -132 -153 -171 -186 -198 -208 -216 -223 -228 -233 -237 -240 -243 -245 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -243 -240 -237 -233 -228 -223 -216 -208 -198 -186 -171 -153 -132 -103 -76 -53 -0 -0 164 151 164 150 159 151 253 221 249 255 249 221 106 151 -0 -104 -163 -198 -221 -235 -244 -248 -251 -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 y 783 -255 -255 -254 -254 -253 -251 -247 -241 -231 -214 -185 -141 -75 -0 253 255 249 255 249 255 106 229 163 150 164 151 -0 -0 -57 -88 -118 -141 -161 -177 -191 -202 -211 -219 -225 -230 -235 -238 -241 -243 -245 -247 -248 -250 -251 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -251 -250 -248 -247 -245 -243 -241 -238 -235 -230 -225 -219 -211 -202 -191 -177 -161 -141 -118 -88 -57 -0 -0 151 164 150 163 229 106 255 249 255 249 255 253 -0 -75 -141 -185 -214 -231 -241 -247 -251 -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 y 784 -255 -255 -254 -253 -252 -250 -246 -239 -226 -204 -168 -117 -0 106 221 249 255 249 221 253 151 159 150 164 -0 -0 -63 -96 -125 -148 -167 -183 -195 -206 -214 -221 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -221 -214 -206 -195 -183 -167 -148 -125 -96 -63 -0 -0 164 150 159 151 253 221 249 255 249 221 106 -0 -117 -168 -204 -226 -239 -246 -250 -252 -253 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 785 -255 -254 -254 -253 -252 -249 -244 -235 -219 -192 -148 -87 -0 255 249 255 249 255 106 229 163 -0 -0 -53 -76 -105 -135 -155 -173 -187 -199 -209 -217 -224 -229 -234 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -234 -229 -224 -217 -209 -199 -187 -173 -155 -135 -105 -76 -53 -0 -0 163 229 106 255 249 255 249 255 -0 -87 -148 -192 -219 -235 -244 -249 -252 -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 y 786 -255 -254 -254 -253 -251 -248 -242 -231 -212 -178 -125 -57 -0 249 255 249 221 253 151 -0 -0 -57 -89 -119 -143 -163 -179 -192 -203 -212 -220 -226 -231 -235 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -235 -231 -226 -220 -212 -203 -192 -179 -163 -143 -119 -89 -57 -0 -0 151 253 221 249 255 249 -0 -57 -125 -178 -212 -231 -242 -248 -251 -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 y 787 -255 -254 -254 -253 -251 -247 -240 -227 -203 -161 -87 -0 249 255 249 255 106 -0 -0 -63 -96 -126 -149 -168 -184 -197 -207 -216 -223 -228 -233 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -228 -223 -216 -207 -197 -184 -168 -149 -126 -96 -63 -0 -0 106 255 249 255 249 -0 -87 -161 -203 -227 -240 -247 -251 -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 -255 y 788 -255 -254 -254 -253 -251 -246 -238 -223 -193 -132 -0 249 255 249 -0 -0 -0 -75 -104 -135 -156 -174 -189 -201 -211 -219 -225 -230 -235 -238 -241 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -241 -238 -235 -230 -225 -219 -211 -201 -189 -174 -156 -135 -104 -75 -0 -0 -0 249 255 249 -0 -132 -193 -223 -238 -246 -251 -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 -255 -255 y 789 -255 -254 -254 -253 -250 -246 -237 -219 -183 -110 -0 255 249 -0 -57 -87 -117 -141 -163 -180 -194 -205 -214 -222 -228 -232 -236 -240 -242 -245 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -240 -236 -232 -228 -222 -214 -205 -194 -180 -163 -141 -117 -87 -57 -0 249 255 -0 -110 -183 -219 -237 -246 -250 -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 -255 -255 -255 y 790 -255 -254 -254 -252 -250 -245 -236 -217 -178 -111 255 -0 -0 -87 -125 -148 -168 -185 -198 -209 -218 -224 -230 -234 -238 -241 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -241 -238 -234 -230 -224 -218 -209 -198 -185 -168 -148 -125 -87 -0 -0 255 -111 -178 -217 -236 -245 -250 -252 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 791 -255 -254 -254 -253 -250 -246 -237 -219 -186 -140 -111 -110 -132 -161 -178 -192 -204 -214 -221 -228 -233 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -228 -221 -214 -204 -192 -178 -161 -132 -110 -111 -140 -186 -219 -237 -246 -250 -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 -255 -255 -255 -255 -255 y 792 -255 -254 -254 -253 -251 -247 -239 -226 -205 -186 -178 -183 -193 -203 -212 -219 -226 -231 -235 -239 -242 -244 -246 -247 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -247 -246 -244 -242 -239 -235 -231 -226 -219 -212 -203 -193 -183 -178 -186 -205 -226 -239 -247 -251 -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 -255 -255 -255 -255 -255 -255 y 793 -255 -254 -254 -253 -251 -248 -243 -235 -226 -219 -217 -219 -223 -227 -231 -235 -239 -241 -244 -246 -247 -248 -250 -251 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -251 -250 -248 -247 -246 -244 -241 -239 -235 -231 -227 -223 -219 -217 -219 -226 -235 -243 -248 -251 -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 -255 -255 -255 -255 -255 -255 -255 y 794 -255 -255 -254 -253 -252 -250 -247 -243 -239 -237 -236 -237 -238 -240 -242 -244 -246 -247 -248 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -248 -247 -246 -244 -242 -240 -238 -237 -236 -237 -239 -243 -247 -250 -252 -253 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 795 -255 -255 -254 -254 -253 -252 -250 -248 -247 -246 -245 -246 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -246 -245 -246 -247 -248 -250 -252 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 796 -255 -255 -254 -254 -254 -253 -252 -251 -251 -250 -250 -250 -251 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -251 -250 -250 -250 -251 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 797 -255 -255 -255 -254 -254 -254 -253 -253 -253 -253 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -252 -253 -253 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 798 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 799 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 run j 2336 run time 243 run time_per_iter 0.104024 run pixels_tot 640000 run pixels_out 0.4742 run pixels_in 0.5258 run size 390 0.975 run shrinkzone 102 run minfraction 0.014 run maxvaluefraction 0.646 cmd /home/martink/work/design/sanctuary/snowflake/bin/snowflake -q -a 0.082050 -b 1.127997 -g 0.000061 -i 30000 -k 0.003360 -m 0.020944 -n 800 -r 0.636109 -s 0.000000 -t 0.135584 -x 0 -z 10 summary_head file size shrinksize minf maxvf all out in a b g i k m n r s t x y z j time time_per_iter summary /home/martink/work/sanctuary/snowflake/flakes.3/snowflake-gvkcpnwu 0.975 102 0.013663535439795 0.645833333333333 640000 0.4741734375 0.5258265625 0.0820500000 1.1279970000 0.0000610000 30000 0.0033600000 0.0209440000 800 0.6361090000 0.0000000000 0.1355840000 746 780 10 2336 243 0.104024