255,216,255,224,0,16,74,70,73,70,0,1,1,1,1,144,1,144,0,0,255,219,0,67,0,3,2,2,2,2,2,3,2,2,2,3,3,3,3,4,6,4,4,4,4,4,8,6,6,5,6,9,8,10,10,9,8,9,9,10,12,15,12,10,11,14,11,9,9,13,17,13,14,15,16,16,17,16,10,12,18,19,18,16,19,15,16,16,16,255,219,0,67,1,3,3,3,4,3,4,8,4,4,8,16,11,9,11,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,255,192,0,17,8,14,16,9,96,3,1,34,0,2,17,1,3,17,1,255,196,0,30,0,1,0,3,1,1,1,1,1,1,1,0,0,0,0,0,0,0,7,8,9,10,6,5,4,1,2,3,255,196,0,118,16,0,1,3,3,2,3,5,4,3,10,3,14,18,5,2,23,0,1,2,3,4,5,6,7,17,8,18,19,9,20,33,56,181,21,34,49,119,22,65,133,23,24,35,50,71,81,118,134,180,197,97,113,179,25,36,37,51,54,57,66,82,87,117,129,166,196,212,38,39,52,55,69,73,83,86,98,114,136,145,149,150,182,198,211,228,88,99,100,104,115,130,161,53,84,116,177,40,67,68,72,120,146,165,85,101,103,131,162,164,209,210,148,163,193,225,255,196,0,28,1,1,0,2,3,1,1,1,0,0,0,0,0,0,0,0,0,0,5,6,4,7,8,3,2,1,255,196,0,75,17,1,0,1,2,3,4,5,6,9,8,8,7,1,1,0,0,0,1,2,3,4,5,17,6,18,33,49,7,65,81,97,113,19,34,53,114,177,178,20,50,52,54,66,129,145,161,179,51,55,82,98,131,193,209,240,21,35,67,68,115,130,195,225,22,36,69,70,132,194,241,146,37,255,218,0,12,3,1,0,2,17,3,17,0,63,0,213,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,26,181,227,94,53,198,207,174,58,137,105,180,235,54,117,69,67,69,149,221,233,169,105,105,178,42,200,162,130,38,86,74,214,70,198,54,68,70,181,173,68,68,106,34,34,34,34,33,178,166,24,241,19,230,7,83,191,76,175,95,182,202,87,54,142,186,168,181,70,236,233,198,125,141,211,208,182,22,198,43,31,138,139,244,69,81,20,71,56,137,250,93,237,90,224,135,34,200,50,206,23,240,188,131,41,190,220,111,55,74,175,104,245,235,110,21,79,168,168,151,150,227,82,198,243,72,245,87,59,102,181,173,77,215,193,17,19,224,132,232,87,190,0,124,164,96,159,106,122,157,81,97,9,156,12,204,225,109,204,254,140,123,33,173,54,170,138,109,231,184,218,40,141,34,47,92,136,136,234,243,234,0,6,82,5,80,120,20,226,250,13,94,178,199,165,186,139,118,167,139,54,180,194,200,173,174,127,83,154,241,69,12,12,107,164,116,178,200,245,154,173,28,201,100,149,61,222,102,185,30,214,170,54,69,101,190,57,255,0,199,114,11,190,39,144,91,50,156,126,175,186,221,44,213,144,220,40,167,233,181,253,42,136,94,143,141,252,175,69,107,182,115,81,118,114,42,46,222,40,168,108,103,10,92,81,99,252,71,225,17,85,213,45,186,213,152,80,243,197,117,178,199,86,197,123,186,105,31,53,92,17,43,150,94,236,229,153,136,138,228,247,94,174,143,153,252,168,247,87,178,92,211,225,20,249,11,211,231,71,46,248,254,45,199,210,126,193,127,67,94,156,219,46,167,250,138,231,206,136,250,21,119,126,172,253,211,174,188,38,19,160,0,176,180,226,28,226,243,59,200,52,199,135,252,135,63,197,170,122,55,75,21,101,158,178,13,222,246,178,78,91,165,47,52,82,114,57,174,88,164,111,51,30,212,114,115,49,238,110,251,41,250,56,103,226,19,24,226,35,78,40,242,91,101,117,59,111,244,80,195,6,69,109,99,22,39,81,86,171,61,229,108,106,231,47,65,238,107,221,19,249,157,187,81,81,87,157,143,107,124,183,31,222,82,51,191,178,253,78,148,203,222,30,245,219,39,225,223,81,233,181,3,26,164,167,173,107,161,117,13,202,130,125,145,181,180,79,123,29,36,72,253,149,98,119,52,108,115,94,212,93,156,198,238,143,111,51,29,1,142,204,167,1,143,166,42,248,147,76,107,221,198,120,182,246,202,108,77,189,172,217,59,215,44,70,152,155,119,106,220,158,223,50,223,153,61,211,213,60,52,158,60,181,110,48,60,174,153,234,102,29,171,120,117,6,109,132,221,233,235,104,107,97,138,73,35,142,162,41,101,162,149,241,50,69,166,168,72,222,228,142,118,54,70,163,227,221,85,170,191,196,167,170,39,105,170,43,136,170,153,214,37,169,175,216,185,134,185,85,155,212,205,53,83,58,76,79,56,144,3,231,100,25,22,63,137,218,39,200,50,155,237,186,205,107,165,229,235,214,220,42,153,79,79,23,51,145,141,230,145,234,141,110,238,115,90,155,175,138,170,39,197,79,217,152,136,214,95,20,81,85,202,162,138,35,89,158,17,17,214,243,218,181,171,88,70,137,225,21,185,246,125,116,238,150,234,77,163,138,40,209,29,81,89,80,168,170,202,120,24,170,156,242,187,101,217,55,68,68,71,57,202,214,53,206,72,147,129,205,100,204,117,227,79,50,189,67,205,159,78,202,234,156,174,74,104,233,105,22,84,165,165,138,59,125,11,82,56,89,35,222,172,106,187,154,69,111,54,202,249,30,239,14,101,51,191,139,78,39,238,252,76,102,244,245,236,183,123,51,23,176,117,160,176,208,200,214,173,66,50,69,103,82,121,222,155,239,44,157,56,213,88,138,172,98,53,173,111,50,163,164,125,215,236,179,242,253,144,126,153,85,254,197,68,64,97,243,57,198,230,17,110,223,196,136,159,174,123,127,131,111,230,251,11,78,204,108,125,88,204,100,127,205,92,170,141,122,247,41,215,226,199,124,240,154,167,183,132,112,141,103,208,167,24,84,184,87,22,249,134,131,106,109,101,186,135,27,254,116,158,203,122,169,158,26,72,237,175,91,100,19,201,5,67,222,173,106,197,35,185,213,143,85,231,73,30,140,247,154,246,244,173,41,142,124,127,121,183,206,254,203,244,202,82,222,240,5,197,197,195,85,45,242,233,30,168,223,169,230,202,173,48,177,214,106,218,153,157,222,175,52,173,107,150,70,191,116,218,73,225,107,90,170,238,110,121,24,229,114,181,86,57,100,119,238,7,52,215,21,115,9,122,126,148,238,207,215,60,63,135,217,216,243,218,157,130,220,200,48,155,65,150,211,195,200,219,155,180,199,108,209,79,159,17,239,255,0,250,253,41,92,240,1,62,212,64,5,48,227,247,139,139,134,149,219,226,210,61,46,191,83,195,149,93,161,123,175,53,180,211,59,189,89,169,92,214,172,109,102,201,180,115,204,215,57,81,220,220,241,177,168,228,106,44,145,72,220,124,86,42,222,14,212,221,185,202,62,254,228,206,65,145,98,246,143,31,70,95,131,143,58,174,115,60,169,136,231,84,246,68,125,243,164,71,25,136,122,165,227,10,151,53,226,223,15,208,109,50,172,183,87,99,127,207,115,222,175,84,211,195,87,29,201,233,108,158,120,224,167,123,21,205,72,163,119,34,189,232,188,235,35,21,158,235,88,238,173,165,49,207,128,31,54,248,39,218,158,153,84,108,97,129,147,226,238,99,109,87,118,231,233,79,213,26,71,5,175,164,157,159,194,108,206,97,135,192,96,227,132,89,166,102,122,234,171,126,230,181,79,124,233,245,70,145,28,34,2,185,113,199,172,153,142,131,233,230,41,168,120,75,233,223,93,77,149,199,77,37,45,90,202,180,181,81,73,111,174,106,199,51,35,123,21,237,71,114,200,141,230,217,31,27,29,227,202,133,141,41,207,106,103,151,236,127,244,202,147,246,42,211,39,50,174,171,120,74,235,162,116,152,132,38,196,225,172,227,118,131,11,135,196,83,21,81,85,90,76,79,41,137,137,214,22,83,73,117,107,8,214,204,34,139,62,192,110,157,238,221,87,188,114,197,34,35,106,40,234,17,17,95,79,59,17,87,146,86,238,155,166,234,138,138,215,53,92,199,53,203,236,140,98,225,47,137,251,191,12,249,189,69,123,237,222,211,197,239,253,24,47,212,49,181,169,80,172,141,95,211,158,7,174,219,75,31,82,69,70,42,163,30,142,115,93,202,170,217,25,177,152,254,69,143,229,150,136,50,12,90,251,110,188,218,234,185,186,21,182,250,166,84,83,203,202,229,99,185,100,98,171,93,179,154,230,174,203,224,168,169,241,67,203,43,204,105,199,218,227,194,184,231,31,190,59,146,59,119,177,151,182,71,29,165,26,213,135,175,226,85,63,125,53,126,180,125,241,198,58,226,62,136,0,147,81,89,189,218,69,170,218,163,130,235,141,142,211,132,234,78,83,143,80,205,138,83,84,201,75,106,188,84,82,68,249,86,178,177,171,34,178,55,181,21,202,214,53,57,182,223,102,162,125,72,123,174,204,93,69,212,28,251,238,149,244,239,58,200,114,62,225,236,110,235,237,107,156,245,157,14,126,249,207,211,234,185,220,188,220,140,223,109,183,229,77,254,8,67,157,169,158,96,113,255,0,208,218,79,219,107,73,11,178,99,242,169,246,31,249,113,82,179,114,185,206,166,157,103,77,103,135,249,101,208,249,150,11,13,79,70,84,223,139,116,239,238,91,243,180,141,127,43,79,95,55,198,237,34,213,109,81,193,117,198,199,105,194,117,39,41,199,168,102,197,41,170,100,165,181,94,42,41,34,124,171,89,88,213,145,89,27,218,138,229,107,26,156,219,111,179,81,62,164,61,215,102,46,162,234,14,125,247,74,250,119,157,100,57,31,112,246,55,117,246,181,206,122,206,135,63,124,231,233,245,92,238,94,110,70,111,182,219,242,166,255,0,4,33,206,212,207,48,56,255,0,232,109,39,237,181,164,133,217,49,249,84,251,15,252,184,89,185,92,231,83,78,179,166,179,195,252,178,102,88,44,53,61,25,83,126,45,211,191,185,111,206,210,53,252,173,61,124,218,16,0,45,174,120,12,164,227,123,89,245,135,19,226,131,52,199,241,109,87,204,172,214,186,95,103,116,40,173,247,218,170,122,120,185,173,212,207,119,44,108,122,53,187,185,206,114,236,158,42,170,191,21,53,108,199,62,63,188,219,231,127,101,250,101,41,3,180,85,213,70,22,153,166,116,243,163,217,45,181,208,222,30,206,39,61,187,69,250,34,168,242,53,78,147,17,63,78,223,106,210,246,98,234,46,160,231,223,116,175,167,121,214,67,145,247,15,99,119,95,107,92,231,172,232,115,247,206,126,159,85,206,229,230,228,102,251,109,191,42,111,240,66,243,153,239,217,49,249,84,251,15,252,184,208,131,43,37,170,106,192,209,53,78,179,199,219,40,30,147,108,219,177,181,88,171,118,169,138,105,141,206,17,26,71,228,232,234,128,0,74,40,104,47,141,236,139,32,196,248,95,205,50,12,90,251,113,179,93,41,125,157,208,173,183,213,62,158,162,46,107,141,51,29,203,35,21,28,221,218,231,53,118,95,20,85,79,130,153,189,160,250,241,174,55,141,113,211,187,77,219,89,179,170,218,26,220,174,209,77,85,75,83,145,86,75,20,241,62,178,38,190,55,177,210,42,57,174,106,170,43,85,21,21,21,81,77,17,227,251,202,70,119,246,95,169,210,153,107,195,183,152,29,49,253,50,178,254,219,17,82,206,238,87,78,62,220,83,51,17,164,123,210,232,126,139,240,88,107,251,39,140,185,118,221,53,85,21,220,210,102,34,103,242,84,117,203,92,248,173,212,156,159,72,52,27,35,212,124,58,90,118,93,172,147,91,101,133,42,97,73,98,145,175,184,83,199,36,111,111,130,171,95,27,222,197,86,170,57,17,202,173,115,92,136,228,250,26,5,175,56,119,16,56,13,14,99,141,207,79,77,92,248,90,235,165,153,107,98,158,170,217,42,190,70,114,202,140,93,218,215,58,41,29,27,156,214,43,216,136,238,86,238,173,79,13,199,247,148,140,239,236,191,83,165,51,23,135,142,33,243,126,28,179,118,101,56,180,157,238,221,87,201,13,226,207,52,138,218,123,149,58,42,236,213,93,151,146,86,238,229,142,84,69,86,42,175,131,152,231,177,249,248,236,206,112,24,234,105,175,226,77,49,175,119,25,227,252,85,45,150,216,122,54,179,101,111,95,195,68,70,42,221,218,183,103,150,244,110,91,157,201,159,174,102,153,158,83,217,19,45,190,7,198,195,179,28,99,80,49,139,118,103,134,94,169,238,214,91,180,41,61,37,92,10,188,178,55,117,69,69,69,217,90,230,185,21,174,99,145,28,215,53,205,114,34,162,162,125,146,118,38,42,141,99,147,84,92,183,93,154,230,221,200,152,170,39,73,137,225,49,49,206,38,58,166,2,181,113,103,196,253,223,134,124,223,76,235,223,110,246,158,47,127,246,180,23,234,24,218,212,168,86,70,180,125,57,224,122,237,180,177,245,36,84,98,170,49,232,231,53,220,170,173,145,150,84,207,126,214,127,201,95,219,159,228,36,126,107,122,188,62,18,171,182,231,73,141,61,176,183,244,127,150,225,179,125,162,177,129,198,83,189,110,184,185,19,31,179,174,126,169,137,227,19,213,49,170,251,227,249,22,63,150,90,32,200,49,107,237,186,243,107,170,230,232,86,219,234,153,81,79,47,43,149,142,229,145,138,173,118,206,107,154,187,47,130,162,167,197,15,162,101,103,1,252,92,92,52,167,39,162,210,93,64,191,83,179,1,187,204,246,211,213,87,204,230,182,199,84,244,115,145,204,126,202,141,130,89,54,107,218,237,152,199,63,171,204,196,73,122,154,166,125,229,248,234,49,246,188,165,60,227,156,118,79,240,236,120,109,134,202,98,118,75,48,156,37,238,52,85,198,138,191,74,157,125,232,229,84,117,115,229,49,50,0,25,202,160,85,174,53,56,194,165,208,108,127,232,142,1,89,110,174,207,46,189,72,60,39,134,111,97,49,25,27,186,243,193,186,187,170,230,204,197,133,143,111,35,189,231,187,153,172,228,146,66,226,159,136,123,71,14,122,99,85,147,245,45,213,57,37,119,243,182,63,106,170,145,201,223,42,55,106,61,234,214,39,50,197,19,93,212,127,139,81,118,107,57,216,233,24,166,53,102,57,142,79,168,25,61,199,51,204,239,85,23,107,213,218,101,158,174,174,117,78,105,29,178,34,34,34,108,141,107,90,136,214,177,168,141,107,90,214,181,17,17,17,32,51,172,211,224,180,249,11,51,231,207,221,31,199,255,0,189,141,187,209,150,193,127,79,222,140,215,49,167,92,53,19,194,39,233,213,30,218,99,175,170,103,205,227,231,105,191,0,2,125,168,128,124,236,131,34,199,241,59,68,249,6,83,125,183,89,173,116,188,189,122,219,133,83,41,233,226,230,114,49,188,210,61,81,173,221,206,107,83,117,241,85,68,248,169,227,190,248,158,31,191,187,166,158,255,0,214,122,47,252,83,226,171,180,81,58,85,49,12,171,24,28,86,38,157,251,22,234,170,57,107,17,51,236,132,132,0,62,216,172,213,237,148,213,141,83,210,255,0,185,7,220,207,82,242,188,75,218,127,72,59,239,176,175,53,52,29,235,167,236,254,159,87,162,246,243,242,245,31,203,205,190,220,238,219,226,164,107,217,19,173,250,209,169,92,73,100,150,45,70,213,236,215,42,182,193,131,214,85,197,71,123,191,213,215,65,28,237,175,160,107,101,108,115,72,230,163,209,175,123,81,200,155,236,247,39,214,167,160,237,206,252,137,254,178,126,237,34,174,197,79,52,249,79,203,250,239,81,183,1,181,32,0,5,10,225,131,143,90,106,174,39,181,59,133,141,100,190,210,81,190,143,56,189,219,240,107,157,71,85,95,88,245,187,86,185,104,42,106,36,149,205,71,163,95,4,84,172,107,24,206,72,186,91,171,214,38,190,250,156,214,113,99,230,159,89,62,96,100,62,163,56,29,41,130,149,118,119,113,245,71,196,230,42,184,30,169,92,45,86,221,77,178,116,169,247,90,152,41,254,147,70,177,202,254,243,75,77,204,143,89,152,200,36,117,68,113,177,99,111,187,35,121,91,39,78,43,170,0,0,0,207,91,111,29,183,93,110,237,30,193,52,51,75,114,106,73,52,190,195,81,117,109,85,101,174,119,61,153,37,107,44,213,110,115,228,147,100,71,211,67,46,237,141,140,230,141,239,143,175,205,34,44,61,40,255,0,181,67,143,90,106,90,107,175,11,26,55,125,164,172,125,101,60,214,252,230,231,79,213,71,209,189,37,133,201,65,77,81,28,173,106,189,90,201,226,170,99,152,246,114,75,210,221,30,146,181,149,47,178,227,207,102,153,125,181,232,245,160,111,240,0,10,149,218,73,196,14,125,195,46,148,97,26,175,167,47,164,125,202,143,56,134,146,90,58,229,153,104,171,96,154,213,114,107,162,168,142,25,35,116,140,71,114,74,214,171,182,73,34,141,222,60,168,78,186,23,174,154,113,196,94,156,91,181,67,75,239,61,250,213,93,188,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,156,204,230,110,233,186,181,90,230,189,142,123,30,199,186,160,118,213,249,88,197,190,96,80,250,117,196,206,174,5,248,205,190,240,121,168,245,87,57,45,94,217,195,50,142,239,79,147,91,98,99,18,169,209,196,175,233,84,211,72,237,182,154,46,172,170,145,185,201,28,141,123,154,238,85,86,75,24,116,40,15,147,139,101,152,174,115,98,165,202,112,172,154,213,144,89,107,121,251,181,198,215,91,29,93,44,252,143,115,31,201,44,106,230,59,149,236,115,87,101,240,115,85,23,197,20,250,192,0,63,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,160,126,178,138,246,144,113,93,168,252,37,106,62,135,230,184,84,189,250,213,93,244,130,11,253,130,121,149,148,183,122,86,173,185,81,174,84,69,233,204,206,103,44,83,34,43,163,115,156,138,143,99,228,141,255,0,175,70,123,86,52,27,82,181,183,46,211,108,134,239,73,140,99,49,84,115,97,249,77,213,221,198,146,227,4,112,51,174,202,165,153,219,83,189,210,182,105,33,123,249,18,72,156,200,222,216,166,106,54,104,43,183,59,242,39,250,201,251,180,13,52,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,201,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,79,64,96,183,103,119,27,245,156,42,231,107,137,102,53,92,218,101,150,92,34,150,250,229,134,122,153,173,114,54,25,99,101,85,44,76,149,172,111,51,223,7,120,84,142,73,31,21,59,81,141,87,49,141,93,222,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,15,214,0,3,34,251,93,181,191,90,52,215,137,44,110,197,167,58,189,154,226,182,217,240,122,58,185,104,236,151,250,186,24,36,157,213,245,237,116,174,142,25,26,213,122,181,140,106,185,83,125,152,212,250,144,146,187,26,245,99,84,245,67,238,191,247,76,212,188,175,45,246,103,209,254,229,237,219,205,77,127,117,234,123,67,169,210,235,61,220,156,221,54,115,114,237,191,35,119,248,33,0,118,213,249,167,197,190,95,208,250,141,196,149,123,12,127,45,159,171,127,188,128,146,174,92,118,221,116,71,180,123,59,208,205,82,201,169,35,210,251,245,69,169,180,181,151,73,220,198,99,117,175,179,82,57,175,142,77,149,25,77,52,187,54,70,63,150,54,62,78,191,52,104,147,117,116,40,192,30,212,127,61,154,155,246,47,163,209,22,211,178,191,143,90,106,170,107,87,11,26,201,125,164,163,125,29,60,54,252,26,231,81,213,87,214,61,101,153,203,65,83,81,36,174,106,61,26,248,34,165,99,88,198,114,69,210,221,94,177,53,225,169,64,0,0,20,171,180,71,143,170,62,24,241,84,192,244,182,225,106,185,106,109,239,171,79,186,84,193,81,244,102,52,142,39,247,154,170,110,101,122,76,246,79,27,169,227,145,137,27,189,233,29,204,216,250,114,135,159,226,127,143,90,106,94,39,180,199,133,141,27,190,210,86,62,179,56,178,91,243,155,157,63,85,31,70,244,187,81,57,40,41,170,35,149,173,87,171,89,60,85,76,115,30,206,73,122,91,163,210,86,178,117,227,203,83,50,173,27,225,107,42,213,44,42,175,187,222,177,155,133,130,225,77,205,36,140,142,110,75,213,23,60,18,244,222,199,186,25,88,174,142,70,35,147,158,55,189,170,187,57,76,44,225,59,205,62,141,252,192,199,189,70,3,106,123,81,252,137,234,111,216,190,177,68,7,181,224,239,138,172,55,138,253,35,183,230,22,107,149,35,114,123,117,61,61,54,89,104,142,53,133,246,235,138,179,223,86,196,231,189,221,218,71,54,71,66,254,103,115,49,21,170,189,70,72,198,78,167,54,220,42,241,49,153,112,161,171,148,122,165,135,208,210,92,88,234,119,91,110,246,202,148,70,178,227,110,145,241,190,88,18,78,85,116,47,230,138,55,178,70,162,242,189,141,230,107,217,207,27,250,20,209,221,98,192,117,215,0,181,234,54,156,223,169,46,54,219,141,60,18,203,20,85,80,205,61,190,121,33,142,103,82,85,54,23,189,177,84,198,217,88,146,68,174,85,106,175,241,42,135,181,0,0,35,78,34,181,231,13,225,183,72,239,186,173,153,214,210,53,150,234,119,178,217,67,53,66,194,251,181,197,88,229,167,162,137,90,199,187,158,71,55,101,114,49,220,140,71,200,228,228,99,149,61,94,127,159,225,186,89,134,221,181,7,80,114,26,75,30,61,99,167,90,154,234,234,149,94,72,153,186,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,243,237,198,143,22,217,87,23,58,166,185,77,202,46,227,141,216,187,205,191,25,183,53,178,69,211,161,117,76,143,100,243,196,179,75,26,86,73,26,194,217,159,26,163,93,209,141,17,54,98,1,173,61,153,26,233,168,252,69,232,254,117,170,26,161,121,239,215,90,237,64,173,138,24,98,69,101,45,190,149,182,251,122,199,75,77,26,170,244,225,103,51,182,77,213,202,231,57,239,115,222,247,189,217,109,196,223,19,124,73,88,56,146,213,123,21,139,136,61,74,183,91,109,217,197,246,146,142,142,147,44,175,134,10,104,35,175,153,177,197,28,109,149,26,198,53,168,141,70,162,34,34,34,34,26,21,216,169,229,99,41,249,129,93,233,214,227,42,248,177,243,79,172,159,48,50,31,81,156,13,116,236,137,212,44,251,82,184,109,201,47,186,141,156,100,25,85,202,12,226,178,146,42,203,221,206,106,233,227,129,180,20,14,108,77,146,103,57,200,196,115,222,228,106,46,219,189,203,245,169,119,202,1,216,169,229,99,41,249,129,93,233,214,226,255,0,128,0,0,0,1,74,184,107,227,234,143,48,226,39,84,184,103,214,43,133,170,215,117,199,51,11,205,14,39,120,158,166,10,56,238,116,172,186,58,154,158,218,230,57,205,231,172,111,82,54,197,211,71,58,104,218,238,100,71,198,175,154,234,156,219,113,55,118,186,216,56,187,213,123,237,138,231,87,110,185,91,181,34,251,87,71,89,73,51,161,158,154,120,238,115,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,13,137,236,230,227,95,239,170,211,137,236,25,253,206,213,30,166,226,223,131,185,83,64,189,41,46,148,40,140,72,238,109,135,149,172,111,51,222,177,202,216,149,205,100,141,107,182,137,179,69,26,5,192,0,1,26,113,55,118,186,216,56,109,213,123,237,138,231,87,110,185,91,176,123,237,93,29,101,36,206,134,122,105,227,160,153,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,65,93,156,220,107,253,245,90,113,61,131,63,185,218,163,212,220,91,240,119,42,104,23,165,37,210,133,17,137,29,205,176,242,181,141,230,123,214,57,91,18,185,172,145,173,118,209,54,104,163,73,175,139,31,43,26,201,242,255,0,33,244,233,206,117,180,171,83,50,173,27,212,124,115,84,176,170,190,239,122,198,110,17,92,41,185,164,145,145,205,200,190,252,18,244,222,199,186,25,88,174,142,70,35,147,158,55,189,170,187,57,64,233,248,16,87,7,124,85,97,188,87,233,29,191,48,179,92,169,27,147,219,169,233,233,178,203,68,113,172,47,183,92,85,158,250,182,39,61,238,238,210,57,178,58,23,243,59,153,136,173,85,234,50,70,50,117,0,87,254,60,181,51,42,209,190,22,178,173,82,194,170,251,189,235,25,184,88,46,20,220,210,72,200,230,228,189,81,115,193,47,77,236,123,161,149,138,232,228,98,57,57,227,123,218,171,179,148,176,5,85,237,71,242,39,169,191,98,250,197,16,30,215,131,190,42,176,222,43,244,142,223,152,89,174,84,141,201,237,212,244,244,217,101,162,56,214,23,219,174,42,207,125,91,19,158,247,119,105,28,217,29,11,249,157,204,196,86,170,245,25,35,25,58,156,219,112,171,196,198,101,194,134,174,81,234,150,31,67,73,113,99,169,221,109,187,219,42,81,26,203,141,186,71,198,249,96,73,57,85,208,191,154,40,222,201,26,139,202,246,55,153,175,103,60,111,232,83,71,117,139,1,215,92,2,215,168,218,115,126,164,184,219,110,52,240,75,44,81,85,67,52,246,249,228,134,57,157,73,84,216,94,246,197,83,27,101,98,73,18,185,85,170,191,196,170,30,212,0,0,141,56,138,215,156,55,134,221,35,190,234,182,103,91,72,214,91,169,222,203,101,12,213,11,11,238,215,21,99,150,158,138,37,107,30,238,121,28,221,149,200,199,114,49,31,35,147,145,142,84,245,121,254,127,134,233,102,27,118,212,29,65,200,105,44,120,245,142,157,106,107,171,170,85,121,34,102,232,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,207,183,26,60,91,101,92,92,234,154,229,55,40,187,142,55,98,239,54,252,102,220,214,201,23,78,133,213,50,61,147,207,18,205,44,105,89,36,107,11,102,124,106,141,119,70,52,68,217,136,6,180,246,100,107,166,163,241,23,163,249,214,168,106,133,231,191,93,107,181,2,182,40,97,137,21,148,182,250,86,219,237,235,29,45,52,106,171,211,133,156,206,217,55,87,43,156,231,189,207,123,222,247,92,2,128,118,42,121,88,202,126,96,87,122,117,184,191,224,14,125,184,155,226,111,137,43,7,18,90,175,98,177,113,7,169,86,235,109,187,56,190,210,81,209,210,101,149,240,193,77,4,117,243,54,56,163,141,178,163,88,198,181,17,168,212,68,68,68,68,67,160,147,154,206,44,124,211,235,39,204,12,135,212,103,3,93,59,34,117,11,62,212,174,27,114,75,238,163,103,25,6,85,114,131,56,172,164,138,178,247,115,154,186,120,224,109,5,3,155,19,100,153,206,114,49,28,247,185,26,139,182,239,114,253,106,93,242,128,118,42,121,88,202,126,96,87,122,117,184,191,224,0,0,82,174,26,248,250,163,204,56,137,213,46,25,245,138,225,106,181,221,113,204,194,243,67,137,222,39,169,130,142,59,157,43,46,142,166,167,182,185,142,115,121,235,27,212,141,177,116,209,206,154,54,187,153,17,241,171,230,186,167,54,220,77,221,174,182,14,46,245,94,251,98,185,213,219,174,86,237,72,190,213,209,214,82,76,232,103,166,158,59,156,206,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,98,123,57,184,215,251,234,180,226,123,6,127,115,181,71,169,184,183,224,238,84,208,47,74,75,165,10,35,18,59,155,97,229,107,27,204,247,172,114,182,37,115,89,35,90,237,162,108,209,70,129,112,0,0,86,174,209,236,179,42,193,184,49,212,60,167,10,201,174,184,253,234,139,217,61,218,227,107,173,146,146,170,14,123,173,35,31,201,44,106,215,183,153,143,115,87,101,241,107,149,23,193,84,200,190,25,56,155,226,74,255,0,196,150,148,88,175,188,65,234,85,198,219,113,206,44,84,149,148,117,121,101,124,208,84,193,37,124,45,146,41,35,116,170,215,177,205,85,106,181,81,81,81,85,20,213,254,212,127,34,122,155,246,47,172,81,24,173,194,119,154,125,27,249,129,143,122,140,0,116,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,97,143,17,62,96,117,59,244,202,245,251,108,166,231,24,99,196,79,152,29,78,253,50,189,126,219,41,90,218,95,201,91,241,159,99,120,116,31,233,12,95,169,79,188,212,174,0,124,164,96,159,106,122,157,81,97,10,247,192,15,148,140,19,237,79,83,170,44,33,53,128,249,45,175,86,159,100,53,126,214,122,127,29,254,53,223,126,160,0,101,171,238,123,207,83,166,122,153,152,233,38,99,65,155,97,55,122,138,42,234,41,162,146,72,227,168,150,40,171,98,100,172,145,105,170,18,55,181,100,129,238,141,168,248,247,68,114,39,241,41,229,139,9,174,124,41,93,244,227,73,244,255,0,90,113,26,123,141,207,23,200,241,171,101,109,238,121,165,108,175,183,92,170,99,107,213,21,172,141,189,58,103,245,35,100,110,85,126,207,69,107,220,138,232,249,245,141,155,119,106,137,187,107,232,241,240,119,94,101,141,192,218,174,222,7,29,49,253,124,205,49,19,202,169,211,93,60,103,170,58,231,132,113,105,142,156,113,35,135,106,30,128,84,235,245,53,21,68,52,54,171,101,109,117,222,215,12,209,84,85,81,203,73,27,159,61,63,131,154,138,229,107,57,163,231,228,87,50,72,156,168,206,109,147,49,96,227,107,95,236,250,163,119,212,76,111,59,188,197,67,115,185,212,85,199,143,93,107,228,185,91,224,165,146,163,172,148,137,28,155,35,90,214,163,99,231,137,34,122,51,116,106,179,117,66,37,198,181,11,55,195,109,25,5,135,22,202,46,54,187,118,83,70,150,251,197,53,52,202,198,86,83,163,185,145,143,79,255,0,25,187,166,203,201,36,140,223,146,71,181,222,167,135,77,27,184,107,198,175,88,116,242,153,149,12,161,169,155,188,221,234,161,71,34,210,219,227,247,167,147,157,24,244,99,149,191,131,141,207,111,34,203,36,77,93,185,137,76,70,105,136,199,205,171,118,245,138,163,179,174,123,84,60,163,96,178,141,148,167,29,139,198,197,53,216,171,89,141,232,215,118,220,70,179,76,196,235,172,196,240,137,231,49,17,202,102,97,160,28,64,231,89,190,166,118,120,222,243,188,251,20,183,99,247,27,221,29,150,178,42,106,42,229,169,100,212,239,175,162,115,42,21,21,169,209,234,110,175,108,60,210,43,24,230,35,158,175,230,107,114,212,216,62,59,109,214,251,63,7,25,149,166,211,65,79,69,67,69,13,162,154,150,150,154,38,197,20,17,50,227,72,214,70,198,53,17,26,214,181,17,17,168,136,136,136,136,134,82,233,78,45,111,206,181,71,14,194,110,211,84,67,67,144,95,237,246,170,169,41,156,214,202,200,167,168,100,111,115,21,200,228,71,35,94,170,138,168,169,190,219,162,252,15,188,246,221,95,9,183,110,103,89,221,136,215,191,89,98,116,79,139,177,25,30,47,23,69,27,150,252,181,202,162,152,214,116,167,114,137,210,53,153,158,17,222,150,248,61,226,159,32,225,235,55,167,181,92,107,250,216,29,246,178,38,94,232,231,87,185,148,156,202,214,45,124,40,198,185,201,44,109,217,92,214,181,122,172,103,34,167,50,70,248,246,14,221,113,183,222,45,244,183,107,77,125,61,109,13,108,44,169,165,170,166,149,178,197,60,79,106,57,146,49,237,85,71,53,205,84,84,114,42,162,162,162,161,138,92,76,112,247,147,240,239,168,245,152,213,206,134,161,214,10,217,166,159,29,185,61,233,43,107,104,145,254,234,58,68,107,83,174,198,185,141,149,156,173,217,202,138,137,200,246,57,211,103,2,92,97,85,105,101,222,215,163,57,245,101,186,28,30,229,89,80,248,174,181,179,204,215,218,106,37,107,85,141,71,42,186,54,211,58,86,47,51,121,88,141,125,67,229,116,136,212,114,46,70,83,152,85,129,185,56,60,79,8,215,134,189,83,252,39,253,209,61,32,236,125,141,169,193,83,180,153,30,149,87,52,235,84,83,244,233,136,231,195,233,211,166,147,28,102,126,47,56,136,157,74,50,179,143,14,46,46,26,173,147,214,233,46,159,223,169,223,128,218,38,99,106,42,168,38,115,155,124,170,98,53,202,231,191,100,71,65,20,155,181,141,110,236,123,153,213,230,122,44,93,57,79,180,23,139,232,41,224,184,240,253,166,55,106,122,151,84,195,45,30,89,93,15,81,29,74,228,146,53,74,56,38,100,141,69,114,181,146,199,80,213,99,219,203,39,79,116,114,72,214,210,13,37,210,92,223,91,51,122,44,7,1,181,247,187,141,94,242,75,44,138,173,167,163,167,69,68,125,68,239,68,94,72,155,186,110,187,42,170,171,90,212,115,220,214,175,166,115,153,85,122,175,129,225,184,246,233,215,221,252,126,198,31,70,123,21,107,45,177,255,0,18,231,90,83,17,26,209,21,112,138,99,159,148,157,122,255,0,71,178,60,238,115,26,120,227,82,187,44,252,191,100,31,166,85,127,177,81,20,31,137,253,44,199,244,87,92,178,93,50,197,171,46,53,86,187,55,115,232,77,112,145,143,168,119,90,142,25,157,204,230,49,141,93,157,43,145,54,106,120,34,124,87,197,111,199,101,159,151,236,131,244,202,175,246,42,35,15,36,183,85,172,194,109,213,206,53,143,177,100,233,71,25,107,48,216,250,113,150,62,37,201,183,84,107,217,87,24,251,165,78,120,254,243,111,157,253,151,233,148,164,7,110,184,220,44,247,10,91,181,166,190,162,138,186,138,102,84,210,213,83,74,232,165,130,86,57,28,201,24,246,170,43,92,215,34,42,57,21,21,21,17,80,159,56,254,243,111,157,253,151,233,148,167,206,193,184,93,200,53,59,135,11,166,179,224,137,113,186,95,44,57,44,150,154,171,21,53,35,234,100,172,164,88,169,21,146,83,178,38,171,214,86,62,161,234,246,174,237,88,247,114,43,86,53,73,48,49,54,171,189,140,187,22,227,89,137,170,126,201,90,242,60,195,11,151,108,230,95,94,50,168,166,154,173,217,163,89,229,173,84,68,68,79,116,207,13,103,135,111,6,136,112,121,197,189,191,137,43,13,85,166,251,75,79,110,205,172,176,165,77,206,150,157,141,134,150,162,39,205,35,89,37,35,29,52,147,61,172,98,66,146,185,200,136,215,202,212,79,7,33,99,76,16,211,220,239,32,211,28,222,201,159,226,213,61,27,165,138,178,58,200,55,123,218,201,57,87,222,138,78,71,53,203,20,141,230,99,218,142,78,102,61,205,223,101,53,74,151,180,3,69,234,244,42,175,86,226,171,167,109,254,138,20,142,92,54,91,140,49,92,93,90,174,99,58,113,163,246,89,96,230,145,175,235,177,142,218,52,115,185,57,216,232,146,205,149,103,20,94,181,52,226,42,210,170,99,159,108,118,248,180,118,223,116,111,136,203,113,244,222,201,173,77,86,111,85,17,20,199,208,170,126,143,63,139,61,83,58,68,114,153,229,175,217,226,255,0,138,219,71,14,24,140,116,182,74,139,117,118,121,117,233,201,106,181,84,196,233,163,109,58,74,137,45,69,67,89,35,28,200,185,91,35,24,188,219,186,77,182,71,53,146,43,113,238,227,113,184,94,46,21,87,107,181,125,69,109,117,108,207,169,170,170,169,149,210,203,60,175,114,185,242,61,238,85,87,57,206,85,85,114,170,170,170,170,169,232,117,71,82,114,125,95,207,175,58,143,152,203,78,251,181,238,102,203,50,83,66,145,69,27,88,198,199,28,108,111,138,163,89,27,24,196,87,42,185,81,168,174,115,156,170,229,144,179,110,24,51,29,50,208,10,29,99,207,233,42,45,53,215,203,253,53,170,221,104,168,142,88,42,169,162,233,215,44,238,171,130,88,154,172,114,186,154,157,209,43,94,168,172,123,149,83,197,187,64,99,241,119,115,75,149,85,76,121,148,253,209,219,61,242,219,187,35,179,249,126,193,224,173,88,191,92,124,34,252,196,76,245,213,87,232,211,215,187,79,30,62,51,58,107,17,31,103,128,31,54,248,39,218,158,153,84,108,97,142,124,0,249,183,193,62,212,244,202,163,99,9,253,155,249,45,94,180,251,33,168,186,107,244,253,159,240,105,247,238,5,57,237,76,242,253,143,254,153,82,126,197,90,92,98,156,246,166,121,126,199,255,0,76,169,63,98,173,36,51,95,145,92,240,83,246,3,231,54,15,215,143,100,178,212,182,188,14,241,133,119,209,236,130,223,165,121,197,103,122,192,239,53,141,130,9,106,39,107,61,131,81,51,246,89,218,249,21,26,218,101,115,185,165,98,170,35,119,116,173,217,220,237,150,28,225,131,75,49,253,106,215,44,107,76,178,154,203,141,45,174,243,223,58,243,91,228,99,42,27,209,163,154,102,242,185,236,123,83,119,68,212,93,218,190,10,191,5,241,79,61,171,90,75,155,232,158,111,91,128,231,214,190,233,113,164,218,72,165,141,85,212,245,148,234,170,140,168,129,234,137,207,19,182,93,151,100,84,84,115,92,141,123,92,212,163,97,170,191,132,136,197,218,229,174,158,201,210,124,93,85,157,217,202,182,130,171,155,61,142,210,107,154,34,184,137,231,17,51,85,49,85,61,244,204,78,186,114,214,34,120,78,141,223,6,123,240,9,198,71,255,0,64,248,120,212,137,127,220,237,216,189,205,93,255,0,199,147,161,85,52,211,255,0,240,32,167,100,81,255,0,107,30,223,138,104,65,126,193,99,45,227,109,69,219,127,92,118,79,99,145,118,155,103,49,123,47,143,171,3,139,142,250,106,234,170,158,170,163,247,199,84,240,101,175,106,103,152,28,127,244,54,147,246,218,210,66,236,152,252,170,125,135,254,92,71,189,169,158,96,113,255,0,208,218,79,219,107,73,11,178,99,242,169,246,31,249,113,90,179,233,185,241,159,118,91,195,51,252,214,211,234,91,252,90,81,239,106,103,152,28,127,244,54,147,246,218,210,66,236,152,252,170,125,135,254,92,71,189,169,158,96,113,255,0,208,218,79,219,107,73,11,178,99,242,169,246,31,249,112,179,233,185,241,159,118,76,207,243,91,79,169,111,241,105,104,64,0,184,57,188,49,207,143,239,54,249,223,217,126,153,74,108,29,85,198,223,67,61,37,53,109,125,61,60,215,9,150,154,146,57,101,107,29,81,42,70,249,22,56,209,87,119,185,35,142,71,242,166,235,202,199,47,193,170,169,143,156,127,121,183,206,254,203,244,202,82,191,180,159,37,167,214,143,100,183,15,66,177,49,159,221,153,235,179,87,191,109,41,118,98,106,214,17,131,102,249,62,3,148,221,61,159,113,205,189,157,29,158,89,145,27,79,53,68,11,80,139,78,175,223,221,149,253,118,244,209,83,103,43,85,187,243,171,26,253,58,57,239,53,175,130,190,48,169,117,231,31,250,35,159,214,91,168,115,203,87,78,15,25,225,135,219,172,86,72,238,188,16,110,142,234,181,176,189,102,99,27,200,223,117,237,229,107,249,35,198,200,51,26,119,99,9,115,132,245,119,245,204,120,246,38,122,92,216,203,222,90,173,162,194,107,85,51,167,148,143,209,210,34,154,106,143,213,210,34,42,236,158,60,166,116,180,160,16,231,20,252,67,218,56,115,211,26,172,159,169,110,169,201,43,191,157,177,251,85,84,142,78,249,81,187,81,239,86,177,57,150,40,154,238,163,252,90,139,179,89,206,199,72,197,44,183,110,209,98,137,185,114,116,136,105,28,191,1,136,205,49,86,240,88,74,119,174,87,49,17,29,243,236,136,231,51,202,35,140,240,66,125,164,90,243,135,88,244,170,179,68,104,167,167,186,100,89,52,208,54,174,42,122,216,149,214,136,169,229,167,170,71,84,70,138,178,53,210,167,77,35,106,181,168,230,171,223,205,238,35,95,64,56,118,243,3,166,63,166,86,95,219,98,60,174,99,152,228,250,129,147,220,115,60,206,245,81,118,189,93,166,89,234,234,231,84,230,145,219,34,34,34,38,200,214,181,168,141,107,26,136,214,181,173,107,81,17,17,19,213,112,237,230,7,76,127,76,172,191,182,196,80,113,56,217,199,227,41,187,49,164,107,17,30,26,186,235,35,217,139,123,39,179,119,112,20,213,189,84,211,93,85,207,84,215,52,233,58,119,68,68,68,114,225,26,207,25,150,165,113,253,229,35,59,251,47,212,233,76,115,54,51,143,239,41,25,223,217,126,167,74,100,230,148,226,214,252,235,84,112,236,38,237,53,68,52,57,5,254,223,106,170,146,153,205,108,172,138,122,134,70,247,49,92,142,68,114,53,234,168,170,138,155,237,186,47,192,206,218,26,102,188,101,20,199,93,49,237,149,83,161,187,212,225,246,111,17,122,190,84,221,174,103,194,45,219,148,199,193,231,22,247,14,27,111,213,86,155,237,45,69,199,9,189,76,149,55,58,90,118,58,106,170,121,89,12,141,100,148,140,116,209,194,199,61,235,10,74,231,34,171,153,19,81,60,90,133,247,227,67,136,107,126,148,232,4,215,108,67,32,167,150,245,155,194,150,252,118,170,138,173,174,85,138,104,249,165,174,133,241,200,215,242,178,23,110,201,163,87,35,101,150,157,85,21,28,102,54,191,104,54,99,195,246,125,93,135,100,144,84,84,208,178,103,54,215,121,74,41,96,165,185,196,140,141,252,209,43,211,103,57,173,150,54,200,214,185,232,199,170,183,153,219,35,151,198,220,115,28,158,237,140,89,240,203,157,234,162,170,203,143,77,87,61,174,146,85,71,54,141,213,43,26,206,145,170,248,181,174,116,76,119,38,252,168,238,103,34,34,189,234,236,123,57,149,252,13,155,152,74,227,143,40,238,158,191,246,239,76,230,91,17,148,237,86,101,133,218,28,53,81,52,76,197,85,233,202,229,49,26,211,61,211,172,68,85,19,28,105,214,39,73,142,54,119,135,14,54,184,166,162,200,44,250,109,106,167,251,167,62,231,89,20,52,212,55,110,121,43,213,156,239,146,102,199,88,142,71,55,118,185,202,178,212,117,89,19,99,69,217,172,99,145,101,62,214,127,201,95,219,159,228,39,141,236,198,209,143,165,26,139,113,214,123,140,247,26,106,124,43,249,214,218,214,83,237,79,91,87,85,4,209,202,142,149,124,23,165,19,145,86,54,251,219,207,19,149,205,68,229,127,178,237,103,252,149,253,185,254,66,102,83,229,170,201,238,87,122,169,157,102,52,215,178,42,143,175,159,177,91,189,57,101,174,146,48,152,92,186,213,52,77,20,215,55,38,152,211,90,234,181,92,233,49,241,120,83,164,235,17,174,181,78,179,51,28,51,220,209,14,207,174,47,160,168,130,221,195,246,167,93,169,233,157,77,12,84,120,157,116,221,69,117,83,150,73,21,104,231,153,242,57,17,200,215,197,29,59,81,140,111,44,125,61,213,203,27,93,82,120,111,208,59,135,17,121,30,71,132,216,174,84,244,87,170,43,3,174,182,217,42,230,116,84,171,43,43,105,35,123,102,86,199,35,249,122,51,76,168,141,68,94,116,102,235,182,232,177,174,65,142,228,24,157,222,124,127,41,177,92,108,215,74,94,94,189,21,194,149,244,245,17,115,53,30,222,104,222,136,230,238,215,53,201,186,120,162,162,252,20,137,194,95,191,151,213,78,38,136,243,103,135,116,246,195,97,109,22,87,149,237,125,155,217,38,34,173,46,209,165,95,173,68,204,121,181,68,117,199,56,158,222,49,195,132,186,0,60,110,173,106,214,17,162,120,69,110,125,159,93,59,165,186,147,104,226,138,52,71,84,86,84,42,42,178,158,6,42,167,60,174,217,118,77,209,17,17,206,114,181,141,115,146,189,240,151,199,38,43,169,184,69,69,6,180,229,88,246,49,148,88,58,48,79,93,113,184,211,80,211,222,24,244,127,44,241,49,238,110,210,167,77,82,86,53,57,17,92,199,55,149,31,211,101,24,226,211,137,251,191,19,25,189,61,123,45,222,204,197,236,29,104,44,52,50,53,171,80,140,145,89,212,158,119,166,251,203,39,78,53,86,34,171,24,141,107,91,204,168,233,31,108,197,231,54,109,97,162,237,169,214,170,185,71,183,95,15,191,239,115,222,206,244,103,153,102,25,221,121,126,97,76,209,106,212,255,0,89,84,117,196,241,166,40,158,189,238,223,163,26,204,198,177,187,62,23,90,117,147,49,215,140,250,175,80,243,103,211,178,186,166,24,105,163,165,164,89,82,150,150,40,216,141,72,225,100,143,122,177,170,238,105,21,188,219,43,228,123,188,57,148,240,196,215,163,156,48,102,58,151,130,229,250,173,115,164,168,182,98,56,165,130,227,117,109,84,209,203,11,174,114,197,73,86,232,155,72,247,68,232,166,107,42,41,216,217,147,153,170,214,185,81,21,28,169,180,40,82,175,83,118,116,187,119,233,107,62,61,238,158,203,111,224,41,222,203,240,51,26,88,221,166,98,57,83,195,133,62,49,28,254,254,46,132,0,6,207,112,154,189,241,253,229,35,59,251,47,212,233,76,115,55,255,0,32,199,113,252,178,209,62,63,148,216,173,215,155,93,87,47,94,138,225,74,202,138,121,121,92,143,111,52,111,69,107,182,115,90,228,221,60,21,17,126,40,120,239,189,219,135,239,238,23,167,191,245,98,139,255,0,8,129,205,50,138,243,11,209,118,154,162,52,141,62,249,254,45,181,176,125,35,97,118,67,45,175,3,126,197,85,205,85,205,122,196,196,115,166,152,211,143,170,144,128,4,243,82,178,175,183,59,242,39,250,201,251,180,169,93,157,124,76,97,188,45,113,12,153,158,160,208,213,191,30,191,217,230,199,43,171,105,145,94,251,99,38,168,167,153,42,214,36,106,186,102,53,212,237,71,177,190,255,0,35,220,230,163,220,212,141,246,215,183,59,242,39,250,201,251,180,202,176,58,168,6,80,118,87,241,235,83,75,83,106,225,99,89,47,181,117,140,172,168,134,223,131,92,234,58,72,202,54,36,83,57,104,42,106,36,149,174,86,43,153,4,84,172,107,30,254,121,122,91,163,18,38,179,87,192,28,214,113,99,230,159,89,62,96,100,62,163,57,210,153,205,103,22,62,105,245,147,230,6,67,234,51,129,31,226,217,102,85,131,95,105,114,156,43,38,186,227,247,170,46,126,237,113,181,214,201,73,85,7,59,28,199,242,75,26,181,237,230,99,220,213,217,124,90,229,69,240,85,58,9,224,115,139,187,87,23,218,70,236,174,123,117,37,159,44,176,212,54,219,145,218,160,168,107,216,201,213,136,230,85,66,197,114,202,202,105,147,155,147,168,155,163,227,154,52,116,157,37,145,217,23,124,224,130,251,112,224,151,5,226,207,77,41,110,183,169,42,61,177,46,109,68,179,50,78,227,75,79,93,44,20,245,84,176,182,36,122,194,198,64,245,168,87,72,247,55,153,175,70,164,109,145,204,135,248,120,226,7,62,225,151,84,40,117,95,78,95,72,251,149,29,61,69,36,180,117,203,50,209,86,193,52,106,215,69,81,28,50,70,233,24,142,228,149,173,87,108,146,69,27,188,121,80,14,151,138,85,218,35,199,213,31,12,120,170,96,122,91,112,181,92,181,54,247,213,167,221,42,96,168,250,51,26,71,19,251,205,85,55,50,189,38,123,39,141,212,241,200,196,141,222,244,142,230,108,125,57,127,94,168,118,151,233,29,151,132,180,226,39,78,106,41,42,111,183,234,138,155,70,55,140,94,231,99,43,93,113,134,100,100,189,230,26,89,37,86,50,40,158,202,151,34,189,156,209,201,3,121,227,117,68,106,98,14,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,78,121,95,178,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,7,159,45,87,101,199,158,205,50,251,107,209,235,79,21,174,252,42,230,92,60,105,30,152,102,26,149,109,171,180,100,250,135,81,121,169,117,162,121,19,158,134,221,78,202,14,234,147,69,200,142,134,165,206,168,168,115,216,174,119,43,22,22,185,35,145,178,49,61,175,101,199,158,205,50,251,107,209,235,64,223,224,0,20,3,182,175,202,198,45,243,2,135,211,174,38,43,27,83,219,87,229,99,22,249,129,67,233,215,19,48,56,51,209,76,87,136,158,36,240,253,28,205,110,23,90,43,46,65,237,14,243,61,174,88,227,170,103,66,130,162,161,156,142,146,57,24,155,190,22,162,238,197,247,85,118,217,118,84,9,215,179,99,142,123,175,15,185,253,30,149,234,53,210,174,187,78,178,170,138,107,108,79,172,186,57,176,98,243,186,105,21,181,81,54,105,18,8,105,157,37,67,221,83,178,53,118,218,94,101,88,214,57,55,36,230,91,93,52,47,81,248,116,212,123,142,151,234,133,155,184,221,104,118,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,212,133,252,174,217,118,71,35,154,230,61,172,123,30,198,232,175,101,231,104,23,245,55,194,150,174,205,254,229,105,195,47,14,119,255,0,84,202,180,213,179,212,84,255,0,245,53,53,36,112,197,253,164,91,126,42,129,170,134,64,118,164,113,245,71,168,157,251,134,77,28,184,90,174,88,130,119,58,140,139,34,163,169,130,186,27,188,137,210,169,134,154,146,72,220,246,54,24,158,145,172,146,34,164,142,150,53,143,220,100,111,235,78,189,168,220,118,221,116,78,213,14,132,104,190,77,73,79,155,95,41,222,236,130,227,73,59,187,238,61,68,230,177,98,100,124,169,203,21,77,67,94,229,71,243,245,34,141,168,244,107,86,104,101,110,64,224,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,231,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,160,123,94,29,56,104,213,62,40,51,184,112,93,51,180,255,0,109,223,111,53,144,84,251,46,217,248,25,165,143,189,207,12,82,116,122,189,7,178,62,102,251,239,217,169,245,170,93,254,216,252,54,155,79,176,222,31,112,202,91,254,65,124,101,170,159,35,133,110,119,251,164,183,27,141,99,247,182,185,243,79,81,42,171,158,247,57,92,187,38,204,110,232,214,53,140,107,90,151,255,0,131,190,21,112,222,20,52,142,223,135,217,173,180,142,201,238,52,244,245,57,101,222,57,22,103,220,110,40,207,125,27,43,152,199,119,104,220,233,27,11,57,91,202,197,87,42,117,31,35,223,72,59,115,191,34,127,172,159,187,64,202,179,74,123,45,248,250,163,211,190,227,195,38,177,220,45,86,220,65,123,229,70,59,145,86,84,193,67,13,162,69,234,212,205,77,87,36,142,99,29,12,175,89,22,57,21,86,70,203,34,71,239,178,70,116,105,175,9,58,33,106,226,63,95,177,205,23,188,223,42,236,212,249,29,61,209,172,175,166,141,178,62,154,120,109,213,53,16,189,88,239,7,177,37,134,62,118,110,213,115,57,154,142,98,170,61,60,6,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,120,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,135,81,0,205,94,203,126,62,171,53,19,184,240,201,172,119,11,173,203,47,78,249,81,142,228,85,149,51,215,77,119,141,58,181,51,83,85,201,35,158,246,205,19,18,69,142,69,84,141,209,70,145,251,143,141,157,109,42,3,21,187,106,252,211,226,223,47,232,125,70,226,74,189,134,63,150,207,213,191,222,68,85,219,87,230,159,22,249,127,67,234,55,18,85,236,49,252,182,126,173,254,242,2,170,246,163,249,236,212,223,177,125,30,136,170,165,170,237,71,243,217,169,191,98,250,61,17,226,180,35,133,92,203,136,125,35,212,252,195,77,109,181,119,124,159,79,42,44,213,45,180,65,34,115,215,91,170,25,95,222,146,24,185,21,211,84,181,212,244,238,99,17,205,230,98,76,214,164,146,58,54,40,106,247,103,119,31,84,124,78,98,171,129,234,149,194,213,109,212,219,39,74,159,117,169,130,159,233,52,107,28,175,239,52,180,220,200,245,153,140,130,71,84,71,27,22,54,251,178,55,149,178,116,226,186,167,46,248,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,57,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,185,26,57,218,69,163,89,79,10,114,113,5,170,23,235,85,150,245,143,237,111,200,241,235,108,174,146,171,218,142,89,59,188,52,176,75,202,247,247,166,68,233,98,78,103,49,141,73,90,249,85,41,230,145,161,32,113,175,197,117,139,132,189,26,173,204,186,182,170,204,190,229,189,30,45,100,173,153,237,239,245,92,204,73,36,86,198,138,245,134,6,63,171,34,238,198,174,204,143,168,199,203,26,156,251,231,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,231,149,251,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,39,170,226,31,136,28,251,137,173,80,174,213,125,70,125,35,46,85,148,244,244,145,81,208,172,201,69,69,4,49,163,91,21,60,115,73,35,163,98,187,158,87,53,29,178,201,44,142,240,230,82,96,177,240,65,125,183,240,75,157,113,103,169,116,183,91,44,148,254,199,151,9,162,73,153,31,126,165,168,174,138,10,138,170,168,93,18,189,33,123,39,98,211,171,100,99,157,202,231,171,86,55,70,231,132,85,194,119,154,125,27,249,129,143,122,140,6,212,246,163,249,19,212,223,177,125,98,136,197,110,19,188,211,232,223,204,12,123,212,96,54,167,181,31,200,158,166,253,139,235,20,64,96,9,101,56,32,227,71,42,225,31,81,224,174,173,117,214,247,128,220,186,144,94,241,232,171,164,108,108,234,172,60,213,212,208,43,210,21,172,98,65,26,35,158,158,252,104,232,185,153,204,146,50,32,209,12,42,213,169,90,209,128,233,205,246,162,174,11,110,85,148,90,172,149,146,210,61,173,158,56,42,106,227,134,71,70,231,53,205,71,163,94,170,138,173,114,111,182,232,191,2,64,227,19,133,92,203,133,13,92,184,97,247,155,109,91,177,139,141,69,69,78,39,119,146,68,153,151,27,114,63,220,71,74,214,49,189,230,54,186,54,204,206,86,242,189,81,200,157,55,198,247,135,69,22,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,11,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,76,97,236,212,237,2,251,132,214,80,232,38,171,77,207,128,221,110,14,246,93,197,206,222,75,61,117,92,244,204,252,44,179,212,178,26,123,115,19,188,207,39,43,21,201,36,143,127,143,51,137,43,181,99,142,219,170,221,107,248,89,209,172,154,145,182,214,211,172,25,189,214,221,59,157,60,147,171,158,217,44,232,244,68,107,24,214,163,86,126,71,57,94,175,232,57,89,201,60,114,4,43,218,95,199,29,79,17,217,148,218,61,131,178,145,154,117,133,222,36,124,53,113,190,42,135,223,46,48,164,144,45,107,102,98,185,169,76,141,124,173,133,172,119,190,201,22,71,170,171,152,200,105,1,239,244,47,66,245,31,136,189,71,183,105,126,151,217,187,245,214,187,121,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,56,89,204,221,215,101,114,185,205,99,26,247,189,140,119,229,214,252,42,213,166,186,209,159,105,205,138,162,174,123,110,43,148,93,108,148,114,213,189,174,158,72,41,170,228,134,55,72,230,181,173,87,171,88,138,170,141,106,111,190,200,159,0,53,211,177,83,202,198,83,243,2,187,211,173,198,85,241,99,230,159,89,62,96,100,62,163,57,170,157,138,158,86,50,159,152,21,222,157,110,50,175,139,31,52,250,201,243,3,33,245,25,192,213,78,197,79,43,25,79,204,10,239,78,183,23,252,160,29,138,158,86,50,159,152,21,222,157,110,47,248,0,15,201,29,218,213,53,214,162,197,13,206,145,247,42,58,120,106,234,40,219,51,86,120,96,153,210,54,41,95,30,252,205,99,221,4,205,107,149,54,114,197,34,38,252,171,176,126,176,0,28,214,113,99,230,159,89,62,96,100,62,163,57,229,52,171,83,50,173,27,212,124,115,84,176,170,190,239,122,198,110,17,92,41,185,164,145,145,205,200,190,252,18,244,222,199,186,25,88,174,142,70,35,147,158,55,189,170,187,57,79,87,197,143,154,125,100,249,129,144,250,140,231,191,201,56,46,202,190,244,45,63,226,187,0,109,214,255,0,73,123,246,164,25,69,174,10,25,42,36,181,119,90,186,214,182,185,174,137,138,140,163,72,41,17,37,116,170,157,57,57,87,153,205,151,150,32,216,174,17,56,204,192,120,154,209,122,189,70,171,174,164,176,92,177,26,120,162,204,162,173,150,26,88,40,167,109,35,38,158,173,141,89,228,116,116,42,238,186,71,44,206,106,170,65,46,255,0,136,229,50,131,50,237,52,226,59,239,142,201,117,143,77,51,235,173,6,55,95,112,70,91,177,91,154,190,162,215,236,184,159,26,69,28,148,111,150,72,225,154,88,224,98,205,37,59,216,254,121,103,233,189,136,242,176,97,185,254,101,167,213,55,90,172,51,33,171,181,62,249,103,173,176,92,210,21,78,74,203,117,92,75,21,69,60,172,114,43,94,199,53,119,77,211,221,123,88,246,242,189,141,114,125,93,20,210,251,174,181,106,230,33,165,22,103,85,199,81,148,222,41,173,175,168,166,162,117,91,232,224,123,211,173,84,177,53,81,94,200,98,234,74,255,0,121,168,140,141,202,174,106,34,170,6,212,227,186,205,171,154,249,217,191,169,250,155,172,186,117,73,136,221,238,152,62,78,250,22,82,115,178,11,149,185,109,178,186,10,216,225,149,207,150,6,61,28,230,163,94,247,115,164,105,51,87,167,43,17,48,132,232,207,91,240,171,86,154,240,53,159,105,205,138,162,174,123,110,43,164,247,91,37,28,181,111,107,167,146,10,107,60,144,198,233,28,214,181,170,245,107,17,85,81,173,77,247,217,19,224,115,152,4,191,194,175,19,25,151,10,26,185,71,170,88,125,13,37,197,142,167,117,182,239,108,169,68,107,46,54,233,31,27,229,129,36,229,87,66,254,104,163,123,36,106,47,43,216,222,102,189,156,241,191,161,77,29,214,44,7,93,112,11,94,163,105,205,250,146,227,109,184,211,193,44,177,69,85,12,211,219,231,146,24,230,117,37,83,97,123,219,21,76,109,149,137,36,74,229,86,170,255,0,18,174,5,241,41,194,141,247,67,176,157,45,213,91,76,87,91,150,25,169,56,125,154,240,151,41,225,98,199,67,120,168,163,108,213,52,14,123,23,248,229,137,94,214,43,163,115,152,157,69,130,71,175,213,224,131,141,28,171,132,125,71,130,186,181,215,91,222,3,114,234,65,123,199,162,174,145,177,179,170,176,243,87,83,64,175,72,86,177,137,4,104,142,122,123,241,163,162,230,103,50,72,192,232,80,170,189,168,254,68,245,55,236,95,88,162,44,166,39,148,216,179,156,86,205,154,226,213,221,246,203,144,91,233,238,150,234,158,147,227,235,210,207,27,100,138,78,71,163,94,222,102,61,171,179,145,28,155,236,168,139,224,86,190,212,127,34,122,155,246,47,172,81,1,128,37,148,224,131,141,28,171,132,125,71,130,186,181,215,91,222,3,114,234,65,123,199,162,174,145,177,179,170,176,243,87,83,64,175,72,86,177,137,4,104,142,122,123,241,163,162,230,103,50,72,200,131,68,48,171,86,165,107,70,3,167,55,218,138,184,45,185,86,81,106,178,86,75,72,246,182,120,224,169,171,142,25,29,27,156,215,53,30,141,122,170,42,181,201,190,219,162,252,9,3,140,78,21,115,46,20,53,114,225,135,222,109,181,110,198,46,53,21,21,56,157,222,73,18,102,92,109,200,255,0,113,29,43,88,198,247,152,218,232,219,51,57,91,202,245,71,34,116,223,27,222,29,20,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,49,135,179,83,180,11,238,19,89,67,160,154,173,55,62,3,117,184,59,217,119,23,59,121,44,245,213,115,211,51,240,178,207,82,200,105,237,204,78,243,60,156,172,87,36,146,61,254,60,206,36,174,213,142,59,110,171,117,175,225,103,70,178,106,70,219,91,78,176,102,247,91,116,238,116,242,78,174,123,100,179,163,209,17,172,99,90,141,89,249,28,229,122,191,160,229,103,36,241,200,16,175,105,127,28,117,60,71,102,83,104,246,14,202,70,105,214,23,120,145,240,213,198,248,170,31,124,184,194,146,64,181,173,153,138,230,165,50,53,242,182,22,177,222,251,36,89,30,170,174,99,33,164,7,191,208,189,11,212,126,34,245,30,221,165,250,95,102,239,215,90,237,229,154,105,85,89,75,111,165,106,162,73,85,83,34,34,244,225,103,51,119,93,149,202,231,53,140,107,222,246,49,223,151,91,240,171,86,154,235,70,125,167,54,42,138,185,237,184,174,81,117,178,81,203,86,246,186,121,32,166,171,146,24,221,35,154,214,181,94,173,98,42,170,53,169,190,251,34,124,0,215,78,197,79,43,25,79,204,10,239,78,183,23,252,160,29,138,158,86,50,159,152,21,222,157,110,47,248,3,154,206,44,124,211,235,39,204,12,135,212,103,58,83,57,172,226,199,205,62,178,124,192,200,125,70,112,53,83,177,83,202,198,83,243,2,187,211,173,197,255,0,40,7,98,167,149,140,167,230,5,119,167,91,139,254,0,3,242,71,118,181,77,117,168,177,67,115,164,125,202,142,158,26,186,138,54,204,213,158,24,38,116,141,138,87,199,191,51,88,247,65,51,90,229,77,156,177,72,137,191,42,236,28,219,241,99,230,159,89,62,96,100,62,163,57,229,52,171,83,50,173,27,212,124,115,84,176,170,190,239,122,198,110,17,92,41,185,164,145,145,205,200,190,252,18,244,222,199,186,25,88,174,142,70,35,147,158,55,189,170,187,57,79,87,197,143,154,125,100,249,129,144,250,140,231,191,201,56,46,202,190,244,45,63,226,187,0,109,214,255,0,73,123,246,164,25,69,174,10,25,42,36,181,119,90,186,214,182,185,174,137,138,140,163,72,41,17,37,116,170,157,57,57,87,153,205,151,150,32,216,174,17,56,204,192,120,154,209,122,189,70,171,174,164,176,92,177,26,120,162,204,162,173,150,26,88,40,167,109,35,38,158,173,141,89,228,116,116,42,238,186,71,44,206,106,170,65,46,255,0,136,229,50,131,50,237,52,226,59,239,142,201,117,143,77,51,235,173,6,55,95,112,70,91,177,91,154,190,162,215,236,184,159,26,69,28,148,111,150,72,225,154,88,224,98,205,37,59,216,254,121,103,233,189,136,242,176,97,185,254,101,167,213,55,90,172,51,33,171,181,62,249,103,173,176,92,210,21,78,74,203,117,92,75,21,69,60,172,114,43,94,199,53,119,77,211,221,123,88,246,242,189,141,114,125,93,20,210,251,174,181,106,230,33,165,22,103,85,199,81,148,222,41,173,175,168,166,162,117,91,232,224,123,211,173,84,177,53,81,94,200,98,234,74,255,0,121,168,140,141,202,174,106,34,170,6,170,107,166,179,106,230,190,118,77,102,250,155,172,186,117,73,136,221,238,149,22,183,208,178,147,157,144,92,173,203,120,160,116,21,177,195,43,159,44,12,122,57,205,70,189,238,231,72,210,102,175,78,86,34,102,95,9,222,105,244,111,230,6,61,234,48,27,19,218,9,133,90,180,215,179,87,39,211,155,21,69,92,246,220,86,207,140,217,40,229,171,123,93,60,144,83,92,173,240,198,233,28,214,181,170,245,107,17,85,81,173,77,247,217,19,224,99,183,9,222,105,244,111,230,6,61,234,48,1,210,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,134,60,68,249,129,212,239,211,43,215,237,178,155,156,97,143,17,62,96,117,59,244,202,245,251,108,165,107,105,127,37,111,198,125,141,225,208,127,164,49,126,165,62,243,82,184,1,242,145,130,125,169,234,117,69,132,43,223,0,62,82,48,79,181,61,78,168,148,181,107,86,176,141,19,194,43,115,236,250,233,221,45,212,155,71,20,81,162,58,162,178,161,81,85,148,240,49,85,57,229,118,203,178,110,136,136,142,115,149,172,107,156,147,24,58,233,183,131,183,85,83,164,69,49,236,134,181,218,76,61,220,94,210,227,44,88,166,106,174,171,247,34,34,56,204,204,220,171,72,136,120,238,40,184,142,199,248,111,211,229,200,43,163,239,119,203,183,94,142,197,68,212,100,156,245,105,3,222,201,102,141,101,141,235,76,199,164,77,145,204,85,115,122,172,68,77,220,132,105,217,201,152,228,250,129,164,185,142,103,153,222,170,46,215,171,182,113,89,61,93,92,234,156,210,59,184,208,162,34,34,108,141,107,90,136,214,177,168,141,107,90,214,181,17,17,17,51,91,91,53,123,39,215,29,71,187,234,30,81,85,80,231,86,204,246,208,210,75,50,74,219,117,18,61,203,13,44,106,141,106,114,177,174,219,116,107,121,220,174,123,147,153,238,85,209,30,203,63,47,217,7,233,149,95,236,84,68,54,19,50,171,31,152,196,83,241,34,39,72,253,255,0,207,38,204,218,29,138,181,178,91,25,85,87,116,156,69,117,81,191,87,103,29,119,98,123,35,175,244,166,53,236,101,169,180,156,56,220,112,29,95,225,95,21,199,105,235,233,239,118,151,226,148,216,189,242,158,41,95,27,163,149,148,76,130,170,154,77,149,178,70,237,149,124,83,101,86,185,175,106,171,92,215,46,45,147,31,11,188,71,100,28,55,234,10,100,20,49,247,187,29,219,161,71,125,162,114,62,78,122,68,157,143,124,176,198,146,198,197,169,99,18,86,198,231,170,181,189,87,162,166,206,82,23,41,199,83,130,189,62,82,60,218,184,75,103,244,135,178,215,246,155,45,167,224,117,76,94,179,59,244,199,108,246,107,206,39,174,39,183,199,88,250,28,86,240,187,144,112,225,155,203,73,74,151,27,174,31,93,201,45,170,245,37,35,209,141,234,44,156,180,147,202,141,72,187,203,82,23,170,163,87,222,98,54,78,86,115,43,27,115,187,51,244,78,124,47,78,46,154,169,146,227,181,20,87,172,182,102,197,109,150,174,56,209,203,103,99,26,248,228,139,195,169,27,102,149,207,85,71,42,36,141,134,7,163,118,229,115,172,38,89,75,162,252,66,104,189,69,206,245,113,179,93,176,155,181,178,162,178,27,204,173,135,150,222,222,140,145,190,178,55,206,213,74,105,225,107,165,247,158,212,116,78,107,145,200,138,142,66,140,105,223,105,77,195,5,201,230,198,229,192,105,234,244,194,142,102,80,227,244,112,115,65,115,181,90,162,72,161,167,106,189,242,72,218,135,54,8,156,247,49,238,230,116,178,59,240,205,98,53,169,49,24,108,38,87,139,140,69,117,121,181,124,94,189,63,219,179,197,173,234,206,182,135,111,118,118,230,81,135,179,51,126,212,196,93,153,243,119,162,57,68,107,164,69,115,49,173,81,58,71,155,60,166,98,22,187,143,239,41,25,223,217,126,167,74,101,175,14,222,96,116,199,244,202,203,251,108,70,148,241,121,156,90,53,47,129,28,135,62,176,211,92,105,237,215,234,59,61,109,52,87,10,71,83,84,53,143,185,82,170,35,152,239,254,103,53,92,199,38,206,99,156,199,53,203,154,220,59,121,129,211,31,211,43,47,237,177,24,217,221,81,86,58,213,84,242,152,167,219,41,190,140,45,87,99,101,49,246,174,198,149,83,114,236,76,79,84,197,186,34,97,174,124,76,112,247,140,113,17,167,21,152,213,206,134,157,183,250,40,102,159,29,185,61,235,19,168,171,85,158,234,58,68,107,151,160,247,53,141,149,156,174,221,168,138,137,206,198,57,184,215,168,88,38,65,166,57,189,239,0,202,105,186,55,75,21,100,148,115,236,199,181,146,114,175,187,44,124,237,107,150,41,27,202,246,57,90,156,204,123,93,182,202,107,223,21,188,81,99,252,56,97,18,213,210,173,186,235,152,87,114,69,106,178,201,86,196,123,122,137,39,45,92,241,35,146,94,236,213,133,232,170,212,247,158,141,143,153,156,202,246,227,158,69,144,93,242,204,130,231,148,228,21,125,234,233,121,172,154,225,91,63,77,172,234,212,76,245,124,143,229,98,35,91,187,156,171,179,81,17,55,240,68,65,180,85,88,155,148,197,63,31,175,195,191,189,249,208,197,172,218,140,21,218,175,207,252,172,207,153,19,207,123,174,105,236,167,183,170,102,117,142,183,231,183,91,174,23,139,133,45,166,211,65,81,91,93,91,51,41,169,105,105,162,116,178,207,43,220,141,100,108,99,81,85,206,115,149,17,26,136,170,170,168,136,108,39,8,28,41,90,56,112,196,100,170,189,211,219,171,179,203,175,82,59,173,214,154,87,77,27,105,210,85,88,169,233,220,248,216,230,69,202,216,222,244,229,221,210,111,186,185,172,141,27,144,121,6,59,144,98,119,121,241,252,166,197,113,179,93,41,121,122,244,87,10,87,211,212,69,204,212,123,121,163,122,35,155,187,92,215,38,233,226,138,139,240,83,86,248,43,227,10,151,94,113,255,0,162,57,253,101,186,135,60,181,116,224,241,158,24,125,186,197,100,142,235,193,6,232,238,171,91,11,214,102,49,188,141,247,94,222,86,191,146,63,44,130,108,81,136,152,187,241,254,142,191,127,215,254,236,238,151,169,205,47,228,212,92,203,231,92,54,186,220,221,231,49,195,118,120,115,163,94,125,251,179,203,149,24,227,251,205,190,119,246,95,166,82,151,27,178,207,203,246,65,250,101,87,251,21,17,78,120,254,243,111,157,253,151,233,148,165,198,236,179,242,253,144,126,153,85,254,197,68,123,101,222,151,185,227,95,181,29,182,95,155,172,31,169,135,247,33,78,120,254,243,111,157,253,151,233,148,165,198,236,179,242,253,144,126,153,85,254,197,68,83,158,63,188,219,231,127,101,250,101,41,113,187,44,252,191,100,31,166,85,127,177,81,12,187,210,247,60,107,246,155,101,249,186,193,250,152,127,114,16,95,31,92,30,218,52,187,155,90,116,194,143,186,227,119,26,198,193,118,179,193,3,150,59,93,68,155,242,207,18,181,57,99,166,123,147,145,88,229,106,71,35,216,214,110,217,26,200,233,73,208,61,198,221,111,188,91,234,173,55,106,10,122,218,26,216,95,77,85,75,83,19,101,138,120,158,213,107,227,123,28,138,142,107,154,170,138,213,69,69,69,84,83,61,223,217,123,59,53,178,26,38,223,234,31,165,50,195,44,175,171,109,202,63,108,196,230,83,177,27,27,145,105,146,37,115,234,30,229,106,181,138,222,140,79,230,115,94,172,71,253,230,185,45,115,118,46,97,105,225,84,241,142,201,237,240,246,49,246,7,164,252,61,24,10,176,121,237,221,43,181,76,205,53,79,25,174,152,250,61,245,199,40,227,173,94,49,199,199,112,5,194,61,191,85,46,18,234,230,168,216,106,38,197,109,51,49,182,106,42,152,91,221,111,53,77,115,146,71,63,117,222,72,33,115,90,138,222,94,73,30,229,106,185,82,57,99,116,249,218,153,229,251,31,253,50,164,253,138,180,183,182,235,117,190,207,111,165,180,218,104,41,232,168,104,161,101,53,45,45,52,77,138,40,34,99,81,172,141,140,106,34,53,173,106,34,35,81,17,17,17,17,10,133,218,153,229,251,31,253,50,164,253,138,180,144,189,129,163,1,150,220,183,79,61,56,207,108,255,0,60,148,252,183,106,113,91,89,182,216,76,101,254,20,69,122,81,70,186,197,52,233,237,158,117,79,92,247,68,68,83,158,0,124,219,224,159,106,122,101,81,177,134,57,240,3,230,223,4,251,83,211,42,141,140,62,54,111,228,181,122,211,236,134,71,77,126,159,179,254,13,62,253,192,167,61,169,158,95,177,255,0,211,42,79,216,171,75,140,83,158,212,207,47,216,255,0,233,149,39,236,85,164,134,107,242,43,158,10,126,192,124,230,193,250,241,236,149,57,224,7,205,190,9,246,167,166,85,26,49,197,167,12,22,142,38,48,138,122,6,92,125,153,148,88,58,211,216,107,164,115,150,157,31,34,51,169,4,236,77,247,138,78,156,104,175,68,87,177,90,215,55,153,17,209,191,57,248,1,243,111,130,125,169,233,149,70,189,228,25,22,63,137,218,39,200,50,155,237,186,205,107,165,229,235,214,220,42,153,79,79,23,51,145,141,230,145,234,141,110,238,115,90,155,175,138,170,39,197,72,172,138,213,187,216,10,237,221,143,54,106,157,126,200,108,14,149,177,248,188,179,107,48,184,188,5,83,23,105,181,78,238,156,103,89,174,228,105,167,94,186,233,49,215,19,163,4,50,12,119,32,196,238,243,227,249,77,138,227,102,186,82,242,245,232,174,20,175,167,168,139,153,168,246,243,70,244,71,55,118,185,174,77,211,197,21,23,224,166,165,112,59,198,21,163,88,113,251,126,149,231,21,157,215,60,179,81,182,8,37,168,157,207,246,245,60,44,217,103,107,228,85,115,170,81,173,230,149,138,170,174,217,210,183,118,243,182,44,255,0,226,147,91,237,252,64,234,245,199,80,109,56,173,61,138,133,208,199,67,74,196,141,169,85,85,20,91,163,42,42,220,213,84,116,238,106,162,120,110,140,99,35,141,21,252,156,238,150,248,11,225,131,42,212,220,222,13,78,187,92,114,28,99,23,176,109,60,21,180,14,169,161,168,188,61,235,44,78,130,150,173,156,187,68,157,57,89,59,227,127,58,35,146,52,229,87,243,178,35,44,187,115,15,141,242,120,95,58,153,157,60,99,183,185,176,246,227,3,131,205,246,94,49,121,252,121,11,180,83,21,70,147,172,211,114,99,226,198,159,26,38,120,76,118,113,214,52,214,62,143,106,103,152,28,127,244,54,147,246,218,210,66,236,152,252,170,125,135,254,92,71,189,169,158,96,113,255,0,208,218,79,219,107,73,11,178,99,242,169,246,31,249,113,153,103,211,115,227,62,236,171,153,159,230,182,159,82,223,226,210,143,123,83,60,192,227,255,0,161,180,159,182,214,146,23,100,199,229,83,236,63,242,226,61,237,76,243,3,143,254,134,210,126,219,90,72,93,147,31,149,79,176,255,0,203,133,159,77,207,140,251,178,102,127,154,218,125,75,127,139,75,66,15,141,152,230,56,198,159,227,23,28,207,51,189,83,218,108,182,152,86,122,186,185,213,121,99,110,232,136,136,137,186,185,206,114,163,90,198,162,185,206,115,90,212,85,84,69,251,38,74,113,169,198,21,86,188,228,31,68,112,10,203,141,14,7,106,234,65,225,60,208,251,117,234,248,221,215,158,13,209,189,38,186,22,44,44,123,121,219,239,61,220,174,127,36,118,12,199,31,70,2,214,252,252,105,229,29,191,237,29,109,61,177,155,37,136,218,236,194,48,244,107,22,169,210,110,85,250,49,217,31,173,86,147,20,199,140,242,137,72,90,81,196,61,223,136,206,208,92,59,39,234,92,105,177,186,31,106,83,99,246,170,169,26,189,206,159,217,117,8,247,171,88,156,169,44,174,111,81,254,46,84,221,172,231,123,99,98,144,231,31,222,109,243,191,178,253,50,148,112,3,230,223,4,251,83,211,42,135,31,222,109,243,191,178,253,50,148,169,221,187,93,252,182,110,92,157,102,110,127,234,232,92,191,1,135,202,246,214,222,11,9,78,237,186,48,81,17,29,209,123,239,153,231,51,206,103,140,241,121,93,34,225,239,39,214,157,56,207,178,92,22,134,162,229,127,194,230,182,78,219,108,79,78,106,186,41,217,89,215,72,163,229,85,146,118,186,24,92,214,35,155,187,82,84,68,123,213,141,88,247,14,204,114,125,63,201,237,217,158,25,122,168,180,222,173,51,36,244,149,112,42,115,70,237,149,21,21,23,116,115,92,213,86,185,142,69,107,154,231,53,200,168,170,139,124,59,38,63,42,159,97,255,0,151,31,27,180,11,132,27,46,23,111,151,93,52,186,211,79,111,180,164,209,197,144,218,233,250,20,212,180,13,115,96,167,166,146,146,158,56,216,136,215,72,142,234,167,51,156,175,153,174,70,242,243,171,83,151,85,56,26,49,150,121,198,186,253,83,60,99,195,173,251,78,218,89,183,181,56,173,154,204,162,55,43,154,34,220,207,45,106,183,78,180,85,175,9,138,166,124,222,217,153,137,231,11,25,166,92,113,105,142,65,195,211,245,151,62,188,91,173,119,75,54,212,87,187,45,12,138,250,142,254,188,253,24,169,226,147,103,59,188,54,53,146,52,221,90,212,73,17,210,42,67,43,219,151,186,211,172,153,142,188,103,213,122,135,155,62,157,149,213,48,195,77,29,45,34,202,148,180,177,70,196,106,71,11,36,123,213,141,87,115,72,173,230,217,95,35,221,225,204,167,134,44,167,5,124,41,85,113,9,151,125,35,201,169,246,192,241,218,200,227,187,53,101,154,9,46,15,116,82,61,180,240,72,216,213,174,217,205,135,172,136,246,61,177,204,213,106,163,156,213,79,155,184,204,86,111,54,240,209,255,0,217,237,159,231,181,233,129,217,172,139,163,186,113,121,221,83,58,78,179,26,253,26,103,149,186,59,102,103,132,107,58,207,155,19,202,102,126,125,171,133,43,189,23,10,185,111,17,121,221,61,198,214,248,125,153,38,43,74,146,181,157,238,158,106,184,225,154,162,120,157,26,187,164,230,204,197,133,81,237,87,114,185,234,138,199,49,93,30,240,237,230,7,76,127,76,172,191,182,196,106,15,29,182,235,125,159,131,140,202,211,105,160,167,162,161,162,134,209,77,75,75,77,19,98,138,8,153,113,164,107,35,99,26,136,141,107,90,136,136,212,68,68,68,68,67,47,184,118,243,3,166,63,166,86,95,219,98,62,241,248,58,48,88,171,86,168,236,141,123,231,89,99,236,150,209,98,118,163,34,204,51,12,79,13,107,185,20,199,85,52,197,186,52,143,190,102,123,102,102,90,149,199,247,148,140,239,236,191,83,165,50,147,70,50,11,70,39,172,56,46,83,144,85,247,91,93,155,37,182,92,43,103,233,185,253,42,120,106,163,124,143,229,98,43,157,179,90,171,179,81,85,118,240,69,83,86,248,254,242,145,157,253,151,234,116,166,57,153,27,67,84,209,140,162,168,234,166,61,178,136,232,114,197,56,157,154,196,216,175,149,87,107,137,211,190,221,184,109,174,187,104,78,156,113,73,167,16,91,46,117,116,239,115,225,239,216,238,69,67,201,59,169,29,35,17,91,44,78,69,218,104,36,111,39,59,57,185,100,106,53,81,90,230,177,236,199,60,199,76,243,28,39,81,238,58,83,115,180,84,84,100,86,251,154,218,155,75,75,79,43,221,87,42,189,27,19,160,99,152,146,72,217,81,204,116,107,202,138,246,189,138,137,239,33,111,184,0,227,10,151,10,238,154,13,169,181,150,234,28,109,123,204,246,91,213,76,240,210,71,109,122,245,39,146,10,135,189,90,213,138,71,115,171,30,171,206,146,61,25,239,53,237,233,89,78,51,40,116,251,79,237,22,158,39,238,214,123,117,126,97,128,115,82,227,180,117,142,129,148,247,26,186,151,53,144,164,232,230,44,179,247,85,89,106,163,142,55,177,205,88,229,114,57,187,171,219,149,139,181,99,55,195,198,50,137,221,170,159,141,225,215,246,117,118,242,240,129,217,252,126,109,209,222,111,86,206,98,105,155,182,174,235,228,123,38,169,215,118,99,178,42,157,34,184,215,74,102,119,185,113,170,83,225,247,75,62,226,186,53,138,233,147,235,59,213,69,154,141,123,228,201,39,59,29,87,52,142,154,163,166,238,70,42,196,146,203,34,51,118,163,185,17,188,219,174,234,180,231,181,159,242,87,246,231,249,9,246,52,27,180,210,12,154,225,22,47,172,152,69,68,119,107,157,206,154,142,215,81,138,80,73,60,78,108,206,70,114,203,78,249,95,50,185,175,84,84,232,245,28,244,127,43,99,71,53,58,159,31,181,159,242,87,246,231,249,9,239,142,196,225,241,25,93,113,135,158,17,187,30,28,97,17,178,217,46,111,148,109,222,30,172,226,141,46,92,155,181,107,194,98,169,155,117,204,204,76,119,207,30,196,123,217,103,230,7,32,253,13,171,253,182,136,176,156,125,112,149,247,83,199,221,171,26,101,140,119,140,226,215,203,237,56,41,93,203,37,218,129,140,84,93,162,70,175,90,166,61,153,201,178,181,206,141,28,207,194,57,176,177,43,223,101,159,152,28,131,244,54,175,246,218,34,74,237,5,226,250,10,120,46,60,63,105,141,218,158,165,213,48,203,71,150,87,67,212,71,82,185,36,141,82,142,9,153,35,81,92,173,100,177,212,53,88,246,242,201,211,221,28,146,53,184,152,106,172,83,148,79,194,57,107,58,118,235,213,162,197,158,89,205,174,244,137,110,114,142,21,69,52,111,76,235,187,20,125,45,237,52,214,39,179,88,214,116,211,142,146,206,242,90,225,159,135,188,159,136,141,71,163,198,173,148,53,13,176,81,77,12,249,21,201,143,72,155,69,68,175,247,145,178,43,92,157,119,181,175,108,76,229,118,238,69,85,78,70,61,205,141,108,248,238,65,145,119,239,163,246,43,141,207,217,148,114,220,107,123,157,43,230,238,180,145,237,212,158,94,68,94,72,155,186,115,61,219,53,55,77,215,196,245,58,45,172,153,142,131,231,212,154,135,132,190,157,245,212,208,205,77,37,45,90,202,180,181,81,72,197,106,199,51,35,123,21,237,71,114,200,141,230,217,31,27,29,227,202,133,119,15,228,233,187,76,222,137,221,215,139,114,230,255,0,11,187,129,191,111,44,170,152,191,187,59,186,242,137,152,225,175,30,29,211,60,34,120,204,76,112,107,230,172,225,216,198,159,240,175,158,97,152,101,150,158,211,101,180,224,247,152,41,41,32,69,229,141,189,202,101,85,85,93,213,206,115,149,92,231,185,85,206,115,156,231,42,170,170,174,37,27,57,151,234,214,17,173,156,35,106,14,125,128,221,59,221,186,175,13,189,199,44,82,34,54,162,142,161,40,100,87,211,206,196,85,228,149,187,166,233,186,162,162,181,205,87,49,205,114,227,25,57,180,51,69,85,218,155,124,180,225,167,45,26,179,161,203,120,139,86,49,212,98,226,98,228,92,141,237,237,119,183,180,227,174,188,117,215,158,174,132,12,49,251,226,120,129,254,238,154,133,255,0,89,235,127,241,77,206,43,223,222,3,194,71,247,38,255,0,242,245,207,252,224,155,205,176,56,140,110,231,144,170,35,77,117,227,49,207,78,200,106,238,143,182,175,39,217,143,132,255,0,74,217,170,231,148,220,221,210,154,106,211,119,123,95,141,84,105,174,177,203,94,92,95,155,38,214,76,199,75,120,27,176,107,29,177,244,247,140,138,147,20,199,42,93,37,225,101,168,109,76,181,61,210,57,100,153,90,246,200,247,42,76,247,115,115,238,174,241,93,252,81,106,23,243,83,56,129,255,0,121,250,123,255,0,71,214,255,0,157,151,223,87,116,26,209,168,250,7,85,160,120,253,211,232,213,173,212,118,251,125,20,253,7,86,119,74,122,57,161,124,108,229,124,141,116,158,236,8,205,220,253,252,119,85,85,248,212,175,230,76,127,250,254,255,0,21,127,243,134,54,97,103,50,223,166,48,179,58,69,49,174,147,28,248,246,253,73,189,143,204,118,38,48,215,235,207,169,167,202,85,118,169,167,122,138,230,98,137,138,116,143,50,38,35,142,247,13,126,237,18,215,105,22,105,152,224,186,29,99,187,97,57,101,231,30,174,155,43,166,166,146,170,213,95,45,36,175,137,104,235,28,177,171,227,115,85,90,174,99,87,151,125,183,106,47,212,133,82,224,135,89,245,135,44,226,131,11,199,242,157,87,204,175,54,186,175,104,245,232,174,23,218,170,138,121,121,109,213,47,111,52,111,122,181,219,57,173,114,110,158,10,136,191,20,52,167,84,244,131,78,181,171,31,167,197,181,55,30,246,205,174,150,177,151,8,96,239,115,211,242,212,53,143,99,95,205,11,216,229,217,178,189,54,85,219,199,225,186,38,222,59,0,225,7,135,109,46,203,168,51,188,19,79,61,153,124,182,117,123,173,87,181,171,166,233,245,34,124,79,247,37,153,204,93,217,35,211,197,171,182,251,167,138,34,158,216,156,191,19,123,27,78,34,138,162,40,137,142,26,207,87,62,26,104,141,200,246,195,37,203,182,98,254,81,137,177,85,88,138,233,185,17,84,83,68,196,77,81,49,79,157,53,69,81,164,246,71,14,165,14,237,206,252,137,254,178,126,237,41,175,4,252,51,211,113,93,150,231,250,97,13,117,37,190,251,6,15,81,119,199,171,170,214,94,133,53,198,27,141,2,55,168,145,185,21,89,36,82,77,10,170,181,252,137,50,200,140,123,152,212,46,87,110,119,228,79,245,147,247,105,21,118,42,121,167,202,126,95,215,122,141,184,155,106,229,32,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,207,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,93,147,236,202,227,182,213,173,216,109,187,67,53,75,38,171,147,84,44,52,242,54,150,178,233,59,94,252,146,137,138,231,53,241,201,178,43,234,97,139,102,200,199,243,72,246,71,215,230,145,86,110,151,160,237,17,224,22,143,137,204,85,51,205,45,183,218,173,186,155,100,234,212,108,148,208,83,253,38,141,99,137,157,218,170,167,149,30,179,49,144,70,218,121,36,122,198,223,122,55,114,182,78,164,88,131,139,101,153,86,13,125,165,202,112,172,154,235,143,222,168,185,251,181,198,215,91,37,37,84,28,236,115,31,201,44,106,215,183,153,143,115,87,101,241,107,149,23,193,84,14,164,206,107,56,177,243,79,172,159,48,50,31,81,156,219,238,5,248,205,177,113,135,167,21,87,57,45,94,198,204,241,126,239,79,147,91,98,99,214,149,178,74,143,233,84,211,72,237,247,134,94,148,170,145,185,203,36,110,99,154,238,100,70,75,38,32,241,99,230,159,89,62,96,100,62,163,56,27,83,217,113,228,79,76,190,218,245,138,211,53,123,68,120,5,172,225,143,42,76,243,75,109,247,91,150,153,94,250,181,27,37,52,245,31,70,100,73,34,103,118,170,169,229,86,36,47,124,241,182,158,73,30,146,59,222,141,220,206,143,169,46,149,118,92,121,19,211,47,182,189,98,180,178,153,78,39,138,231,54,42,172,91,53,198,109,89,5,150,183,147,188,219,174,148,81,213,210,207,200,246,189,156,241,72,142,99,185,94,198,185,55,79,7,53,21,60,81,0,229,180,212,158,202,254,2,170,106,170,109,92,83,235,37,138,174,141,148,117,16,220,48,107,101,71,73,89,88,197,138,102,173,125,77,60,145,57,200,196,115,224,150,149,237,123,31,207,23,87,101,98,196,231,176,30,199,122,106,78,40,238,214,108,215,39,171,185,233,5,138,158,146,245,70,254,148,176,214,222,25,81,44,237,142,219,36,205,99,98,107,226,90,119,119,137,33,119,58,199,37,58,177,176,186,163,120,53,124,12,171,237,206,252,137,254,178,126,237,42,175,101,199,158,205,50,251,107,209,235,75,85,219,157,249,19,253,100,253,218,85,94,203,143,61,154,101,246,215,163,214,129,191,192,0,40,7,109,95,149,140,91,230,5,15,167,92,74,1,217,113,231,179,76,190,218,244,122,210,255,0,246,213,249,88,197,190,96,80,250,117,196,160,29,151,30,123,52,203,237,175,71,173,3,90,120,232,224,202,197,198,30,156,82,219,35,186,251,27,51,197,251,197,70,51,114,149,239,90,86,201,42,51,171,77,83,27,119,222,25,122,81,34,200,214,172,145,185,141,115,121,145,31,20,152,3,148,226,121,86,13,125,170,197,179,92,102,235,143,222,168,185,59,205,186,233,69,37,37,84,28,236,107,217,207,20,136,215,183,153,143,107,147,116,241,107,145,83,193,80,234,76,164,29,164,252,12,90,184,130,192,43,53,83,78,109,116,148,58,139,138,211,212,220,165,101,29,173,174,159,40,129,176,198,142,165,149,208,198,179,205,82,216,233,216,218,109,213,201,190,241,114,162,72,146,70,24,151,254,138,179,220,171,253,149,200,242,76,142,225,255,0,172,172,174,185,87,84,73,255,0,202,146,105,164,145,255,0,194,231,57,223,90,169,185,61,159,124,5,99,220,51,97,180,57,206,160,216,169,43,53,82,239,79,28,213,207,168,238,181,172,176,61,22,165,169,13,12,201,18,62,23,186,158,161,177,212,43,100,123,30,246,42,53,206,98,34,172,63,217,111,192,45,102,157,247,30,38,245,142,223,117,182,229,235,223,41,241,220,118,178,154,122,25,173,17,175,86,154,106,154,184,228,107,30,233,165,98,200,145,198,168,177,182,41,18,79,125,242,51,163,165,64,12,171,237,206,252,137,254,178,126,237,53,80,202,190,220,239,200,159,235,39,238,208,42,175,101,199,158,205,50,251,107,209,235,77,62,237,17,224,130,143,138,172,17,50,220,58,151,151,83,113,59,124,177,88,154,147,65,77,13,210,55,77,20,143,165,170,149,241,57,238,229,99,39,238,232,178,71,27,37,168,114,189,200,215,189,201,152,61,151,30,123,52,203,237,175,71,173,55,39,90,53,123,13,208,93,47,200,53,115,80,39,171,142,197,142,211,182,106,132,164,129,102,158,87,190,70,197,20,49,179,193,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,144,57,161,255,0,69,88,22,85,254,202,227,153,38,57,112,255,0,214,81,215,91,107,169,228,255,0,228,201,12,209,200,207,224,115,92,223,169,80,221,62,206,238,55,232,248,170,193,23,18,204,106,185,117,55,19,183,197,45,245,203,12,20,208,221,35,116,210,198,202,170,88,153,43,158,238,86,50,14,240,169,28,113,178,90,134,163,26,141,123,26,152,173,175,122,215,149,113,19,171,23,221,99,205,109,246,170,43,214,65,221,123,204,22,184,164,142,149,157,10,104,169,217,200,217,36,145,233,187,33,106,174,239,95,121,87,109,147,100,77,21,236,157,224,130,251,111,184,219,56,179,212,202,91,173,150,74,125,229,194,104,146,102,71,223,169,106,41,106,32,168,170,170,133,209,43,210,23,178,118,45,58,182,70,57,220,174,122,181,99,116,110,120,69,93,181,126,105,241,111,151,244,62,163,113,37,94,195,31,203,103,234,223,239,34,42,237,171,243,79,139,124,191,161,245,27,137,42,246,24,254,91,63,86,255,0,121,1,85,123,81,252,246,106,111,216,190,143,68,90,174,195,31,203,103,234,223,239,34,170,246,163,249,236,212,223,177,125,30,136,181,93,134,63,150,207,213,191,222,64,121,254,212,206,2,177,237,60,181,77,196,182,139,216,169,45,118,38,212,69,14,85,101,165,238,180,116,86,198,57,180,212,180,147,80,210,197,19,17,24,233,81,221,100,231,123,214,73,216,244,111,47,81,91,153,101,244,237,53,227,182,235,173,217,149,199,67,52,183,38,164,147,75,236,53,17,182,170,178,215,59,158,204,146,181,136,215,57,242,73,178,35,233,161,151,118,198,198,115,70,247,199,215,230,145,22,30,149,32,183,98,121,85,226,197,119,202,109,56,205,214,182,203,143,247,127,107,220,105,232,164,146,150,223,215,122,178,14,241,43,81,89,23,81,232,173,103,58,167,51,145,81,55,80,45,87,103,119,4,21,156,85,103,107,150,230,52,188,186,101,137,220,34,138,250,213,154,122,105,174,146,58,25,100,101,45,44,172,137,204,119,43,217,7,120,68,146,57,25,21,67,85,142,71,61,142,77,52,237,49,180,218,172,29,159,250,129,98,177,91,41,45,214,219,117,61,134,146,142,142,146,22,195,5,52,17,221,168,91,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,134,80,112,47,198,109,247,131,205,71,170,185,201,106,246,206,25,148,119,122,124,154,219,19,24,149,78,142,37,127,74,166,154,71,109,180,209,117,101,84,141,206,72,228,107,220,215,114,170,178,88,245,83,180,123,44,197,115,158,207,109,67,202,112,172,154,213,144,89,107,125,147,221,174,54,186,216,234,233,103,228,189,210,49,252,146,198,174,99,185,94,199,53,118,95,7,53,81,124,81,64,198,206,19,188,211,232,223,204,12,123,212,96,54,167,181,31,200,158,166,253,139,235,20,70,43,112,157,230,159,70,254,96,99,222,163,1,181,61,168,254,68,245,55,236,95,88,162,3,21,184,78,243,79,163,127,48,49,239,81,128,223,62,42,184,103,195,120,175,210,58,205,45,204,43,170,237,207,109,67,110,86,139,157,50,171,159,110,184,198,201,25,20,235,31,50,54,102,114,203,35,31,27,149,57,152,247,114,185,143,228,145,152,25,194,119,154,125,27,249,129,143,122,140,7,74,96,115,25,172,90,59,159,104,86,127,116,211,157,70,176,213,219,174,86,234,137,226,138,89,105,102,134,11,132,17,205,36,45,171,165,116,204,99,165,166,145,209,61,99,149,26,136,228,79,227,68,249,88,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,57,229,126,202,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,190,124,111,240,93,138,241,113,167,19,208,209,54,213,100,207,173,189,57,236,153,12,180,49,186,71,244,146,110,90,26,153,209,139,50,81,189,103,145,85,172,95,114,69,108,188,175,229,88,223,26,246,104,112,57,77,195,142,27,14,176,231,15,171,126,162,230,150,120,217,53,36,140,150,157,150,59,116,203,28,233,68,232,94,141,114,212,171,153,19,166,115,219,238,62,52,141,136,136,215,190,96,151,248,46,225,39,21,225,27,75,19,22,182,203,223,178,75,239,118,184,100,215,23,58,57,122,149,205,166,141,143,130,9,82,24,164,90,56,228,73,157,11,36,69,115,122,210,42,174,239,83,11,56,177,243,79,172,159,48,50,31,81,156,233,76,230,179,139,31,52,250,201,243,3,33,245,25,192,213,78,197,79,43,25,79,204,10,239,78,183,25,87,197,143,154,125,100,249,129,144,250,140,230,170,118,42,121,88,202,126,96,87,122,117,184,202,190,44,124,211,235,39,204,12,135,212,103,3,85,59,21,60,172,101,63,48,43,189,58,220,95,242,128,118,42,121,88,202,126,96,87,122,117,184,186,154,171,169,152,174,141,233,198,71,170,89,173,95,119,178,227,54,249,110,21,60,178,70,201,38,228,79,114,8,186,143,99,29,52,175,86,199,27,21,201,207,35,216,212,93,220,128,120,174,42,184,152,195,120,80,210,58,205,82,204,40,106,238,47,117,67,109,182,139,101,50,43,95,113,184,200,201,31,20,11,39,42,182,22,114,197,35,223,35,145,121,88,199,114,181,239,228,141,245,3,178,75,88,179,237,117,207,248,128,212,109,70,191,85,220,110,87,26,139,12,177,69,45,84,211,65,111,130,73,174,211,54,146,149,179,61,238,138,154,55,74,244,142,36,114,163,81,127,141,87,58,248,196,226,171,50,226,191,87,46,25,133,230,229,86,220,98,221,81,81,77,137,218,36,141,33,101,186,220,175,247,21,209,53,239,111,121,145,173,141,211,63,153,220,207,68,106,47,77,145,177,151,127,176,199,242,217,250,183,251,200,13,84,0,1,205,103,22,62,105,245,147,230,6,67,234,51,155,39,217,133,244,87,48,224,31,14,197,171,125,149,123,164,103,183,45,55,187,116,189,58,152,219,213,184,213,61,212,213,49,46,232,156,240,79,27,150,55,167,189,28,173,93,149,174,77,241,179,139,31,52,250,201,243,3,33,245,25,207,85,193,119,22,217,87,8,218,166,153,77,182,46,253,141,223,123,181,191,38,183,57,178,75,212,161,109,76,111,124,240,68,147,69,26,214,71,26,76,216,95,34,171,91,214,145,21,54,122,129,37,246,142,240,57,77,194,150,101,65,152,105,243,234,234,52,235,48,168,157,148,48,202,201,101,125,146,173,168,143,90,41,103,84,86,189,142,106,185,208,57,206,234,185,145,74,215,35,150,21,150,75,41,216,177,195,245,214,221,77,149,241,47,124,101,93,45,61,210,157,248,173,130,39,35,152,202,168,18,88,230,172,169,86,186,61,158,196,150,24,34,142,72,228,84,231,142,169,174,110,237,106,165,255,0,187,81,105,31,22,250,13,91,111,163,187,82,100,120,38,161,89,228,134,42,234,70,177,234,140,126,232,217,163,73,152,228,138,166,9,90,142,68,145,156,241,77,10,115,53,30,197,68,244,26,85,166,120,174,141,233,198,57,165,184,85,39,119,178,227,54,248,173,244,220,209,198,201,38,228,79,126,121,122,108,99,29,52,175,87,73,35,209,169,207,35,222,229,77,220,160,121,94,44,124,172,107,39,203,252,135,211,167,57,172,58,83,226,199,202,198,178,124,191,200,125,58,115,154,192,58,40,210,61,51,197,117,147,129,29,62,210,220,214,147,188,89,114,109,47,177,219,234,121,99,141,242,67,207,108,131,146,120,186,140,123,27,52,79,70,201,27,213,171,201,35,24,228,77,218,134,38,113,137,194,174,101,194,134,174,92,48,251,205,182,173,216,197,198,162,162,167,19,187,201,34,76,203,141,185,31,238,35,165,107,24,222,243,27,93,27,102,103,43,121,94,168,228,78,155,227,123,247,123,132,239,43,26,55,242,255,0,30,244,232,12,181,237,96,227,38,155,86,179,42,158,27,112,202,106,73,241,140,26,241,28,215,59,132,212,82,197,86,251,253,50,85,211,212,67,19,157,39,43,169,152,217,249,21,86,38,185,101,141,234,215,58,62,87,56,62,87,102,135,30,181,58,13,144,195,162,186,179,125,171,159,78,175,149,17,195,104,124,157,46,75,5,198,122,168,218,233,157,52,210,198,216,40,85,178,77,44,201,239,242,189,168,246,53,170,249,149,250,21,218,143,228,79,83,126,197,245,138,35,29,184,59,225,87,50,226,191,87,45,248,125,154,219,86,220,98,221,81,79,83,150,93,227,145,33,101,186,220,175,247,209,178,185,143,111,121,145,173,145,176,179,149,220,207,69,114,167,77,146,61,154,211,218,9,133,90,180,215,179,87,39,211,155,21,69,92,246,220,86,207,140,217,40,229,171,123,93,60,144,83,92,173,240,198,233,28,214,181,170,245,107,17,85,81,173,77,247,217,19,224,6,59,112,157,230,159,70,254,96,99,222,163,1,190,124,85,112,207,134,241,95,164,117,154,91,152,87,85,219,158,218,134,220,173,23,58,101,87,62,221,113,141,146,50,41,214,62,100,108,204,229,150,70,62,55,42,115,49,238,229,115,31,201,35,48,51,132,239,52,250,55,243,3,30,245,24,14,148,192,230,51,88,180,119,62,208,172,254,233,167,58,141,97,171,183,92,173,213,19,197,20,178,210,205,12,23,8,35,154,72,91,87,74,233,152,199,75,77,35,162,122,199,42,53,17,200,159,198,137,242,176,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,115,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,124,248,223,224,187,21,226,227,78,39,161,162,109,170,201,159,91,122,115,217,50,25,104,99,116,143,233,36,220,180,53,51,163,22,100,163,122,207,34,171,88,190,228,138,217,121,95,202,177,190,53,236,208,224,114,155,135,28,54,29,97,206,31,86,253,69,205,44,241,178,106,73,25,45,59,44,118,233,150,57,210,137,208,189,26,229,169,87,50,39,76,231,183,220,124,105,27,17,17,175,124,193,47,240,93,194,78,43,194,54,150,38,45,109,151,191,100,151,222,237,112,201,174,46,116,114,245,43,155,77,27,31,4,18,164,49,72,180,113,200,147,58,22,72,138,230,245,164,85,93,222,166,22,113,99,230,159,89,62,96,100,62,163,57,210,153,205,103,22,62,105,245,147,230,6,67,234,51,129,170,157,138,158,86,50,159,152,21,222,157,110,47,249,64,59,21,60,172,101,63,48,43,189,58,220,95,240,7,53,156,88,249,167,214,79,152,25,15,168,206,116,166,115,89,197,143,154,125,100,249,129,144,250,140,224,106,167,98,167,149,140,167,230,5,119,167,91,139,254,80,14,197,79,43,25,79,204,10,239,78,183,23,83,85,117,51,21,209,189,56,200,245,75,53,171,238,246,92,102,223,45,194,167,150,72,217,36,220,137,238,65,23,81,236,99,166,149,234,216,227,98,185,57,228,123,26,139,187,144,15,21,197,87,19,24,111,10,26,71,89,170,89,133,13,93,197,238,168,109,182,209,108,166,69,107,238,55,25,25,35,226,129,100,229,86,194,206,88,164,123,228,114,47,43,24,238,86,189,252,145,190,160,118,73,107,22,125,174,185,255,0,16,26,141,168,215,234,187,141,202,227,81,97,150,40,165,170,154,104,45,240,73,53,218,102,210,82,182,103,189,209,83,70,233,94,145,196,142,84,106,47,241,170,231,95,24,156,85,102,92,87,234,229,195,48,188,220,170,219,140,91,170,42,41,177,59,68,145,164,44,183,91,149,254,226,186,38,189,237,239,50,53,177,186,103,243,59,153,232,141,69,233,178,54,50,239,246,24,254,91,63,86,255,0,121,1,64,56,177,243,79,172,159,48,50,31,81,156,217,62,204,47,162,185,135,0,248,118,45,91,236,171,221,35,61,185,105,189,219,165,233,212,198,222,173,198,169,238,166,169,137,119,68,231,130,120,220,177,189,61,232,229,106,236,173,114,111,141,156,88,249,167,214,79,152,25,15,168,206,122,174,11,184,182,202,184,70,213,52,202,109,177,119,236,110,251,221,173,249,53,185,205,146,94,165,11,106,99,123,231,130,36,154,40,214,178,56,210,102,194,249,21,90,222,180,136,169,179,212,9,47,180,119,129,202,110,20,179,42,12,195,79,159,87,81,167,89,133,68,236,161,134,86,75,43,236,149,109,68,122,209,75,58,162,181,236,115,85,206,129,206,119,85,204,138,86,185,28,176,172,178,89,78,197,142,31,174,182,234,108,175,137,123,227,42,233,105,238,148,239,197,108,17,57,28,198,85,64,146,199,53,101,74,181,209,236,246,36,176,193,20,114,71,34,167,60,117,77,115,119,107,85,47,253,218,139,72,248,183,208,106,219,125,29,218,147,35,193,53,10,207,36,49,87,82,53,143,84,99,247,70,205,26,76,199,36,85,48,74,212,114,36,140,231,138,104,83,153,168,246,42,39,160,210,173,51,197,116,111,78,49,205,45,194,169,59,189,151,25,183,197,111,166,230,142,54,73,55,34,123,243,203,211,99,24,233,165,122,186,73,30,141,78,121,30,247,42,110,229,2,0,237,71,242,39,169,191,98,250,197,17,138,220,39,121,167,209,191,152,24,247,168,192,109,79,106,63,145,61,77,251,23,214,40,140,86,225,59,205,62,141,252,192,199,189,70,0,58,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,199,136,159,48,58,157,250,101,122,253,182,83,115,140,49,226,39,204,14,167,126,153,94,191,109,148,173,109,47,228,173,248,207,177,188,58,15,244,134,47,212,167,222,105,143,6,89,142,49,167,252,16,226,185,158,103,122,167,180,217,109,48,221,103,171,171,157,87,150,54,251,82,169,17,17,19,117,115,156,229,70,181,141,69,115,156,230,181,168,170,168,139,159,252,86,241,69,144,113,31,155,203,87,74,183,27,86,31,67,201,21,170,203,37,91,213,142,233,172,156,181,115,196,142,88,187,203,146,103,162,171,83,221,98,182,62,103,242,171,221,241,178,174,33,50,123,182,131,97,122,1,100,174,168,161,199,108,112,212,207,121,133,172,70,45,198,182,75,133,68,241,163,158,142,85,124,17,198,248,85,172,84,111,225,121,220,228,119,36,78,111,233,225,119,135,28,131,137,13,65,76,126,134,78,233,99,180,244,43,47,181,174,87,199,201,72,179,177,143,138,25,18,41,24,149,47,98,202,232,218,244,70,187,164,245,85,217,170,69,98,49,183,49,150,237,96,176,252,162,34,39,190,116,246,66,253,147,236,190,11,102,177,120,237,167,205,230,34,170,174,92,170,157,121,81,68,215,58,78,159,165,87,215,194,98,35,73,153,67,134,165,118,89,249,126,200,63,76,170,255,0,98,162,41,7,25,184,118,49,167,252,72,101,88,102,25,101,167,180,217,109,48,218,160,164,164,129,23,150,54,251,54,149,85,85,87,117,115,156,229,87,57,238,85,115,156,231,57,202,170,170,171,119,251,44,252,191,100,31,166,85,127,177,81,30,153,45,169,179,152,205,185,231,27,209,246,49,58,77,199,81,153,236,101,24,219,113,49,77,201,181,92,68,243,136,170,53,136,158,254,44,181,36,45,73,208,173,65,210,236,127,22,203,114,11,119,120,177,229,214,106,27,197,21,206,142,25,223,73,31,122,99,228,142,150,89,159,27,88,149,40,200,213,206,141,170,237,155,178,162,170,17,233,179,152,134,146,225,26,217,194,54,159,224,57,245,175,189,219,170,240,219,36,145,75,26,163,106,40,234,18,134,52,101,68,15,84,94,73,91,186,236,187,42,42,43,154,228,115,28,230,174,30,91,128,248,124,87,76,78,149,68,107,11,30,218,237,108,236,141,88,91,245,211,189,106,186,230,154,251,116,211,156,119,199,103,91,45,112,30,36,181,59,77,180,159,45,209,172,102,170,220,220,127,49,231,239,139,61,34,73,81,79,213,141,34,168,232,191,125,147,171,19,91,27,185,209,252,168,221,227,233,187,119,47,150,210,204,6,225,170,90,143,141,105,221,177,106,25,54,65,115,130,133,211,65,74,234,151,83,68,247,167,86,161,99,106,162,185,177,71,207,35,188,81,17,172,114,170,162,34,170,126,141,90,210,92,223,68,243,122,220,7,62,181,247,75,141,38,210,69,44,106,174,167,172,167,85,84,101,68,15,84,78,120,157,178,236,187,34,162,163,154,228,107,218,230,165,223,236,182,209,187,133,12,25,22,187,93,153,81,79,13,194,23,99,214,120,213,28,198,212,68,146,50,74,153,213,28,205,158,212,146,56,99,99,216,245,78,102,84,53,201,187,81,83,243,9,135,187,140,196,209,134,187,175,155,219,213,17,205,233,180,25,206,95,179,121,46,35,59,192,197,58,221,210,98,105,211,207,174,168,136,166,117,227,174,145,199,194,39,189,49,241,149,139,91,240,94,6,47,216,77,166,106,137,168,113,251,101,134,213,75,37,75,154,233,95,20,21,212,113,177,207,86,163,81,92,173,98,42,170,34,38,251,236,137,240,50,183,78,178,223,160,58,131,140,103,126,207,239,255,0,71,47,52,87,110,235,213,233,117,251,188,236,151,167,207,179,185,121,185,54,230,229,93,183,223,101,248,26,215,199,247,148,140,239,236,191,83,165,49,204,206,218,31,234,241,116,110,245,83,26,125,178,170,116,61,31,13,217,252,76,95,227,191,122,189,238,253,104,183,175,218,246,58,181,171,89,190,182,102,245,185,246,125,116,239,119,26,189,163,138,40,209,91,79,71,78,138,170,202,120,24,170,188,145,55,117,217,55,85,85,87,57,202,231,185,206,91,157,192,127,5,150,91,253,150,139,91,245,130,201,81,51,102,153,238,177,216,110,52,112,73,69,91,68,248,28,196,170,168,138,86,189,100,107,221,42,186,36,218,61,186,45,145,21,237,145,138,145,239,2,156,32,207,171,215,168,245,75,81,109,53,17,97,54,153,153,45,181,175,233,242,222,43,97,157,142,116,110,138,88,222,147,82,35,89,44,114,175,187,204,231,35,26,229,86,200,140,213,51,39,39,203,38,253,95,12,196,241,215,140,107,215,223,63,185,9,210,78,220,91,202,172,255,0,195,153,28,197,27,177,187,92,211,195,118,52,248,148,233,202,127,75,174,57,115,153,210,160,241,225,194,61,191,85,177,138,221,90,211,251,13,67,243,235,68,44,117,69,45,4,45,115,175,148,172,86,181,90,246,110,138,233,226,143,119,49,205,221,239,107,58,92,175,85,139,167,152,184,118,99,147,233,254,79,110,204,240,203,213,69,166,245,105,153,39,164,171,129,83,154,55,108,168,168,168,187,163,154,230,170,181,204,114,43,92,215,57,174,69,69,84,93,248,51,187,180,23,132,25,233,231,184,241,3,166,54,154,138,150,212,205,45,102,89,67,15,77,27,74,212,142,52,74,200,33,100,109,85,106,185,146,201,80,229,123,221,205,39,83,100,106,72,230,250,231,121,100,204,252,47,15,206,57,233,237,241,237,251,88,29,23,237,205,20,211,27,59,155,204,77,186,184,91,154,184,199,30,30,78,117,225,187,63,71,94,185,221,229,49,17,78,117,187,85,174,26,221,169,119,77,78,187,90,105,237,181,215,136,104,155,85,79,76,247,58,36,150,10,72,96,123,153,205,226,214,185,209,43,209,170,174,86,163,145,170,231,109,204,186,35,217,103,229,251,32,253,50,171,253,138,136,203,83,82,187,44,252,191,100,31,166,85,127,177,81,17,217,29,117,92,199,239,213,206,98,102,87,78,149,112,214,176,91,37,24,107,17,165,20,85,110,154,99,178,35,132,71,213,10,115,199,247,155,124,239,236,191,76,165,46,55,101,159,151,236,131,244,202,175,246,42,34,156,241,253,230,223,59,251,47,211,41,75,141,217,103,229,251,32,253,50,171,253,138,136,200,203,189,47,115,198,191,106,27,108,191,55,88,63,83,15,238,66,227,0,11,131,155,194,156,246,166,121,126,199,255,0,76,169,63,98,173,46,49,78,123,83,60,191,99,255,0,166,84,159,177,86,145,249,175,200,174,120,46,27,1,243,155,7,235,199,178,84,231,128,31,54,248,39,218,158,153,84,106,14,190,107,230,29,195,166,29,71,155,102,214,219,205,109,13,109,206,59,84,113,218,161,138,89,82,87,197,44,136,229,73,36,141,57,121,97,114,111,186,174,234,158,31,21,76,190,224,7,205,190,9,246,167,166,85,23,123,180,139,11,204,115,173,14,177,218,112,156,78,243,144,215,67,149,211,84,201,75,106,160,150,174,86,68,148,117,141,89,21,145,181,202,141,71,61,169,205,182,219,185,19,235,66,23,40,187,93,156,182,237,203,127,26,38,116,251,33,179,186,68,192,225,115,45,183,192,225,49,179,165,170,237,211,21,113,211,134,253,206,190,167,217,210,14,62,116,123,90,181,22,211,166,88,182,55,153,82,221,47,61,126,132,215,10,58,86,83,183,163,4,147,59,153,204,168,123,147,118,196,228,77,154,190,42,159,4,241,79,29,218,153,229,251,31,253,50,164,253,138,180,173,92,16,232,198,176,226,124,80,97,121,6,83,165,25,149,154,215,75,237,30,189,109,194,197,85,79,79,23,53,186,165,141,230,145,236,70,183,119,57,173,77,215,197,85,19,226,165,149,237,76,242,253,143,254,153,82,126,197,90,123,70,38,254,43,44,187,93,248,227,198,57,105,195,130,54,230,73,149,228,59,115,151,225,178,154,181,183,49,77,83,231,111,121,211,53,196,241,240,136,224,167,60,0,249,183,193,62,212,244,202,163,220,241,225,197,197,195,85,178,122,221,37,211,251,245,59,240,27,68,204,109,69,85,4,206,115,111,149,76,70,185,92,247,236,136,232,34,147,118,177,173,221,143,115,58,188,207,69,139,167,82,168,46,55,11,92,238,169,182,87,212,82,76,248,102,166,116,144,74,232,220,232,165,141,209,203,26,171,85,21,90,248,222,246,57,191,7,53,206,69,221,21,80,245,58,75,164,185,190,182,102,244,88,14,3,107,239,119,26,189,228,150,89,21,91,79,71,78,138,136,250,137,222,136,188,145,55,116,221,118,85,85,86,181,168,231,185,173,90,237,172,93,223,131,124,14,212,124,106,181,157,57,207,8,141,27,155,48,217,236,4,231,81,180,153,133,81,165,155,81,77,59,223,22,153,138,170,170,107,153,158,184,137,210,59,56,207,61,52,246,92,44,112,241,119,226,51,83,169,113,142,157,198,155,27,161,254,121,200,46,180,177,181,123,157,62,206,86,49,28,245,229,73,101,115,122,108,240,114,166,238,127,35,219,27,208,217,76,59,14,198,52,255,0,24,183,97,152,101,150,158,211,101,180,194,144,82,82,64,139,203,27,119,85,85,85,93,213,206,115,149,92,231,185,85,206,115,156,231,42,170,170,175,158,209,109,27,195,180,31,1,164,211,204,37,149,15,161,166,154,106,153,42,170,210,37,170,170,150,71,171,150,73,159,27,24,143,114,55,150,52,119,46,232,200,216,223,30,84,61,209,113,202,178,218,112,22,252,238,53,207,57,253,222,30,215,53,237,246,218,221,218,220,110,150,181,167,15,111,133,20,246,254,188,199,233,79,87,232,199,14,122,204,229,175,106,103,152,28,127,244,54,147,246,218,210,66,236,152,252,170,125,135,254,92,71,189,169,158,96,113,255,0,208,218,79,219,107,73,11,178,99,242,169,246,31,249,113,9,103,211,115,227,62,236,182,150,103,249,173,167,212,183,248,180,163,222,212,207,48,56,255,0,232,109,39,237,181,164,133,217,49,249,84,251,15,252,184,143,123,83,60,192,227,255,0,161,180,159,182,214,144,158,145,113,9,147,232,182,156,103,216,214,11,93,81,109,191,230,147,91,32,109,202,38,39,53,37,20,12,172,235,172,82,115,34,199,59,157,52,45,107,209,174,217,171,42,162,177,232,199,39,133,120,138,48,185,181,87,171,229,19,62,236,165,112,217,62,35,63,232,246,198,93,133,211,126,229,54,226,53,229,26,93,166,102,103,186,34,38,126,165,157,227,211,141,10,91,253,44,250,41,163,121,47,82,221,38,241,228,119,138,9,97,150,158,225,79,36,49,62,58,122,90,152,165,118,241,47,82,70,78,156,173,85,86,35,55,86,44,141,117,8,62,198,29,135,100,250,129,147,219,176,204,50,203,81,118,189,93,166,72,41,41,32,68,230,145,219,42,170,170,174,200,214,181,168,174,115,220,168,214,181,174,115,149,17,21,82,198,241,129,195,197,163,135,61,49,210,28,99,167,110,169,201,43,189,185,83,144,93,105,99,114,119,202,141,232,213,140,71,61,121,150,40,154,238,155,60,26,139,179,159,200,199,72,244,48,177,21,98,51,29,252,93,127,22,157,60,57,196,68,71,219,170,205,147,216,202,54,51,224,187,61,134,157,110,221,154,167,171,122,116,166,170,170,174,174,239,55,118,62,168,142,17,58,121,238,0,124,219,224,159,106,122,101,80,227,251,205,190,119,246,95,166,82,142,0,124,219,224,159,106,122,101,80,227,251,205,190,119,246,95,166,82,158,159,244,175,218,127,234,196,255,0,191,255,0,240,255,0,215,88,78,201,143,202,167,216,127,229,196,123,199,215,22,191,117,60,129,218,79,166,89,63,120,193,237,124,190,211,158,149,188,177,221,171,216,245,85,218,84,114,245,169,163,217,156,155,35,90,233,17,207,252,35,91,11,210,189,233,198,186,234,14,147,226,57,118,37,130,92,125,149,244,203,184,119,171,157,52,211,193,95,75,221,37,124,140,238,243,69,35,122,124,253,71,181,251,163,183,106,170,38,219,169,241,180,187,77,178,125,95,207,172,218,113,135,69,78,251,181,238,103,69,10,212,204,145,69,27,88,199,73,36,143,119,138,163,89,27,30,245,70,162,185,81,170,141,107,156,168,213,250,156,194,186,176,118,240,54,121,206,186,247,235,51,164,71,239,121,83,178,24,123,59,73,139,218,156,202,99,114,152,166,104,215,77,41,138,109,211,21,87,86,188,166,38,39,119,179,73,158,205,60,243,45,215,9,109,243,221,163,160,168,125,13,52,209,83,77,84,216,156,177,69,44,141,123,163,141,207,219,102,185,205,138,85,107,85,119,84,141,234,155,242,174,211,231,8,28,86,221,248,112,203,164,165,189,212,92,107,176,59,175,82,75,173,170,154,38,205,35,106,18,37,72,170,41,218,249,24,214,75,204,216,216,245,230,217,209,239,186,57,204,141,91,165,58,101,194,174,147,233,246,141,63,70,235,241,235,117,254,142,231,70,148,215,250,234,138,24,225,168,187,191,168,249,17,242,58,52,71,167,77,242,59,163,239,171,225,68,103,43,249,155,206,185,73,196,63,15,25,191,14,89,187,241,108,166,62,247,110,171,231,154,207,120,134,53,109,61,202,157,21,55,114,38,235,201,43,119,106,73,18,170,171,21,83,197,204,115,30,255,0,187,248,12,78,83,20,98,105,158,61,125,211,217,61,211,203,249,134,46,85,181,217,39,72,85,98,178,75,244,121,191,70,39,157,116,254,149,58,242,170,153,141,116,231,17,164,245,85,166,148,241,189,145,99,249,103,6,57,166,65,139,95,109,215,155,93,87,179,186,21,182,250,166,84,83,203,203,117,166,99,185,100,98,171,93,179,154,230,174,203,224,168,169,241,67,49,184,118,243,3,166,63,166,86,95,219,98,62,198,43,196,38,79,105,208,108,211,64,47,117,213,21,216,237,242,26,105,236,208,185,136,245,183,86,199,112,167,158,68,107,213,200,172,130,72,217,50,185,136,142,252,47,35,154,141,231,149,206,248,252,59,121,129,211,31,211,43,47,237,177,31,56,220,109,56,236,77,171,180,240,157,34,39,199,89,123,108,206,204,222,217,76,147,31,128,185,59,212,239,92,170,153,237,166,109,211,164,207,127,9,137,239,137,211,131,82,184,254,242,145,157,253,151,234,116,166,69,225,120,181,195,58,204,108,88,77,166,106,120,107,178,11,157,45,170,150,74,151,57,177,50,89,229,108,108,115,213,168,229,70,163,158,138,170,136,171,182,251,34,252,13,116,227,251,202,70,119,246,95,169,210,153,107,195,183,152,29,49,253,50,178,254,219,17,151,159,211,21,227,173,211,61,113,30,217,87,122,35,189,86,31,101,113,119,168,231,77,203,147,30,49,110,137,121,92,199,14,201,244,255,0,39,184,225,153,157,150,162,211,122,180,204,176,85,210,78,137,205,27,182,69,69,69,77,209,205,115,85,28,215,181,85,174,107,154,230,170,162,162,175,186,213,46,37,117,99,89,48,140,87,4,207,175,157,254,143,20,234,172,85,60,210,37,69,123,220,136,214,73,86,170,245,100,210,198,196,86,50,78,84,126,207,145,92,174,115,220,229,210,30,50,184,65,178,235,190,49,87,150,97,150,154,122,109,66,182,194,249,105,29,15,66,149,183,135,42,192,213,142,174,85,141,95,35,155,12,42,200,85,207,99,90,231,34,57,200,197,85,76,148,184,219,174,22,123,133,85,166,237,65,81,69,93,69,51,233,170,169,106,98,116,82,193,43,28,173,124,111,99,145,21,174,107,145,81,90,168,138,138,138,138,71,227,240,151,178,218,234,183,19,59,149,125,241,223,223,11,134,201,109,22,91,182,248,107,88,218,232,167,225,22,103,140,79,58,42,152,210,102,158,189,218,163,93,62,201,227,11,91,217,191,163,31,116,61,101,147,81,107,231,183,58,215,167,189,42,169,40,234,105,250,207,169,171,168,142,118,83,43,17,125,214,116,157,27,166,234,110,174,107,227,143,149,187,170,189,146,159,107,63,228,175,237,207,242,18,206,112,121,162,215,13,9,208,171,62,33,144,219,233,233,50,42,201,167,186,222,217,5,75,167,111,122,149,219,53,170,237,213,168,230,64,200,35,114,71,238,115,70,229,69,118,252,238,172,125,172,255,0,146,191,183,63,200,73,171,184,79,129,228,213,83,49,231,78,147,62,51,49,236,142,13,99,151,237,15,252,71,210,77,155,214,234,214,213,30,82,138,57,105,187,77,187,156,98,99,156,85,86,181,68,246,76,71,82,160,232,86,187,100,252,63,222,178,28,163,12,164,167,125,234,241,96,154,201,73,85,62,206,109,3,164,158,9,22,161,35,84,84,145,205,108,42,141,107,189,222,103,53,206,71,35,85,142,240,184,254,59,144,101,151,120,49,252,90,197,113,188,221,42,185,186,20,86,250,87,212,84,75,202,213,123,185,99,98,43,157,179,90,231,46,201,224,136,171,240,67,231,154,165,192,127,8,246,253,41,198,40,181,107,80,44,53,12,207,174,240,189,212,244,181,240,181,174,177,210,189,92,212,107,25,186,171,103,150,61,156,247,59,103,177,175,233,114,177,82,94,164,30,3,11,119,49,174,155,49,62,109,60,124,53,231,245,207,243,194,27,87,107,51,252,191,99,48,183,115,58,168,137,191,119,74,98,58,235,154,98,119,117,236,166,157,117,153,229,26,254,149,81,175,186,225,131,131,220,35,65,48,138,186,11,245,29,187,35,202,50,58,55,82,100,53,211,192,146,211,201,78,244,247,232,97,100,137,254,166,250,157,204,136,178,170,115,61,17,17,145,199,70,56,212,224,246,171,65,178,15,165,216,5,29,198,187,3,186,245,39,240,130,105,189,132,244,124,109,232,79,62,202,222,147,157,51,18,23,189,220,238,247,152,238,103,51,158,77,107,62,54,99,135,99,26,129,140,92,112,204,206,203,79,118,178,221,161,88,42,233,39,69,229,145,187,162,162,162,166,202,215,53,200,142,107,218,168,230,185,173,115,85,21,17,82,223,139,202,108,95,195,197,138,35,73,167,148,255,0,61,189,127,107,156,182,127,164,44,211,42,206,106,205,49,87,38,229,55,39,250,202,123,99,171,72,229,19,79,209,211,72,143,139,202,101,138,90,67,174,217,62,144,217,115,140,94,217,73,79,91,101,207,236,21,86,75,165,44,187,53,205,115,224,154,56,42,35,145,17,85,174,137,211,189,121,124,90,246,185,205,84,69,228,123,35,82,99,226,159,135,139,191,14,122,157,85,140,116,238,53,56,221,119,243,206,63,117,170,141,169,223,41,246,106,189,138,230,47,42,203,19,157,211,127,131,85,118,107,249,24,217,24,132,56,81,175,197,219,83,228,46,253,29,99,78,207,231,155,171,50,170,240,24,235,127,210,152,13,38,47,197,53,77,81,244,180,141,35,94,248,143,54,122,227,77,39,151,14,132,10,115,252,212,206,31,191,222,126,161,127,209,244,95,231,101,198,48,199,239,118,226,7,251,133,234,23,253,88,173,255,0,194,46,121,198,51,19,132,220,248,60,107,174,186,240,215,177,204,157,27,108,222,73,180,63,10,254,152,171,119,115,115,119,207,221,231,191,175,143,40,240,108,30,89,175,152,118,29,161,80,113,7,115,182,222,101,199,106,45,150,235,171,105,96,134,39,86,164,85,174,133,177,53,88,233,18,62,100,89,217,204,156,251,38,206,217,87,195,120,19,249,169,156,63,127,188,253,66,255,0,163,232,191,206,207,177,172,216,94,99,116,236,238,183,225,54,204,78,243,87,145,51,20,197,233,157,104,130,130,89,43,91,44,82,208,172,177,172,13,106,200,142,98,49,234,230,237,187,121,93,190,219,41,155,255,0,123,183,16,63,220,47,80,191,234,197,111,254,17,139,153,102,56,204,61,116,83,102,56,77,49,51,195,94,60,83,219,21,177,187,53,156,97,113,23,51,42,244,170,139,213,209,79,245,145,79,153,17,78,158,60,231,139,96,245,243,95,48,238,29,48,234,60,219,54,182,222,107,104,107,110,113,218,163,142,213,12,82,202,146,190,41,100,71,42,73,36,105,203,203,11,147,125,213,119,84,240,248,170,70,186,65,199,206,143,107,86,162,218,116,203,22,198,243,42,91,165,231,175,208,154,225,71,74,202,118,244,96,146,103,115,57,149,15,114,110,216,156,137,179,87,197,83,224,158,41,241,187,72,176,188,199,58,208,235,29,167,9,196,239,57,13,116,57,93,53,76,148,182,170,9,106,229,100,73,71,88,213,145,89,27,92,168,212,115,218,156,219,109,187,145,62,180,42,151,4,58,49,172,56,159,20,24,94,65,148,233,70,101,102,181,210,251,71,175,91,112,177,85,83,211,197,205,110,169,99,121,164,123,17,173,221,206,107,83,117,241,85,68,248,169,239,138,199,98,173,99,169,177,110,60,201,154,117,225,219,60,120,162,242,13,150,200,113,219,41,127,52,197,215,166,38,154,110,205,49,191,17,198,154,102,105,243,122,248,253,175,251,246,231,126,68,255,0,89,63,118,145,87,98,167,154,124,167,229,253,119,168,219,137,87,183,59,242,39,250,201,251,180,130,187,36,243,252,55,75,53,211,63,212,29,65,200,105,44,120,245,143,77,235,234,107,171,170,85,121,34,103,180,173,168,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,179,205,74,215,238,33,248,129,192,120,101,210,250,237,87,212,103,213,190,219,71,81,79,73,21,29,10,194,181,181,179,205,34,53,177,83,199,52,145,182,71,163,121,229,115,81,219,164,113,72,239,30,85,57,204,213,93,72,190,235,6,163,228,122,161,147,209,218,169,46,185,53,194,91,141,92,54,186,22,82,82,178,73,23,117,70,70,207,254,119,185,93,35,221,187,228,123,222,231,61,210,175,26,252,87,95,120,180,214,90,220,203,171,117,163,196,45,187,209,226,214,74,217,152,238,225,75,202,196,146,69,108,104,140,73,167,123,58,178,46,239,114,110,200,250,143,100,81,169,48,118,108,112,49,117,226,11,63,163,213,77,70,181,213,208,233,214,43,81,77,114,137,149,150,183,58,12,162,118,205,34,54,150,39,77,26,193,53,51,100,167,123,106,118,87,46,219,69,202,139,34,201,24,88,174,201,222,10,114,172,83,217,156,86,230,151,251,173,155,219,54,245,250,59,103,161,170,146,159,190,80,203,222,34,155,218,112,73,2,117,33,127,45,37,77,55,78,85,107,182,142,85,223,102,33,157,124,88,249,167,214,79,152,25,15,168,206,116,166,115,89,197,143,154,125,100,249,129,144,250,140,224,109,79,101,199,145,61,50,251,107,214,43,75,84,85,94,203,143,34,122,101,246,215,172,86,150,168,0,0,12,171,237,206,252,137,254,178,126,237,42,175,101,199,158,205,50,251,107,209,235,75,85,219,157,249,19,253,100,253,218,85,94,203,143,61,154,101,246,215,163,214,129,179,220,80,113,65,128,240,153,128,91,245,27,81,173,25,5,198,219,113,188,69,100,138,43,37,60,51,78,217,228,134,105,154,231,54,105,98,106,51,150,157,232,170,142,85,221,91,225,241,84,135,244,19,181,3,64,184,137,213,139,22,142,97,88,134,160,81,94,178,14,245,221,167,186,91,232,163,165,103,66,154,90,135,243,186,58,185,30,155,178,23,34,108,197,247,149,55,217,55,84,248,29,174,218,123,159,106,87,13,184,221,139,78,112,124,131,42,185,65,156,81,213,203,71,100,182,77,93,60,112,54,130,189,174,149,209,194,215,57,24,142,123,26,174,84,219,119,181,62,180,40,255,0,103,15,15,90,251,131,113,157,167,153,78,107,161,250,129,143,217,104,189,173,222,110,55,76,102,182,146,150,14,123,85,91,25,207,44,145,181,141,230,123,218,212,221,124,92,228,68,241,84,2,224,118,213,249,88,197,190,96,80,250,117,196,160,29,151,30,123,52,203,237,175,71,173,47,255,0,109,95,149,140,91,230,5,15,167,92,74,1,217,113,231,179,76,190,218,244,122,208,55,248,0,0,0,0,202,190,220,239,200,159,235,39,238,211,85,12,171,237,206,252,137,254,178,126,237,2,165,118,103,93,173,86,14,53,244,254,251,125,185,210,91,173,182,234,123,245,93,101,101,92,205,134,10,104,35,178,87,58,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,79,65,218,35,198,253,103,21,89,218,98,88,117,87,46,153,98,119,9,101,177,57,33,158,154,107,164,142,134,40,223,85,85,19,229,115,29,202,246,79,221,213,99,142,70,69,80,228,123,81,207,123,82,53,224,143,75,237,90,213,196,133,139,74,47,46,164,142,159,41,179,228,118,214,84,84,209,54,173,148,115,190,199,93,209,170,72,156,168,143,124,50,244,229,103,188,213,71,198,213,71,53,81,21,32,160,46,167,103,119,0,181,156,78,101,75,158,106,149,190,235,109,211,43,39,74,163,101,166,158,159,233,52,139,36,172,238,212,181,60,168,197,133,143,130,70,212,73,27,214,70,251,177,183,149,210,117,34,221,66,20,224,178,255,0,130,100,252,41,233,133,239,78,44,150,171,61,150,108,126,6,58,223,107,166,154,10,90,90,232,213,99,174,141,137,58,186,87,114,213,178,161,22,71,185,238,145,200,175,87,200,174,231,116,214,6,43,118,213,249,167,197,190,95,208,250,141,196,149,123,12,127,45,159,171,127,188,136,171,182,175,205,62,45,242,254,135,212,110,36,171,216,99,249,108,253,91,253,228,5,85,237,71,243,217,169,191,98,250,61,17,15,233,207,16,57,246,150,105,126,164,105,70,32,250,74,107,110,168,211,219,233,47,85,136,179,50,182,40,41,100,149,221,40,36,142,70,181,172,149,179,75,20,173,123,94,143,141,238,111,134,235,188,193,218,143,231,179,83,126,197,244,122,34,181,98,216,158,85,156,223,105,113,108,43,25,186,228,23,170,222,126,237,110,181,209,73,87,85,63,35,28,247,242,69,26,57,238,229,99,28,229,217,60,26,213,85,240,69,3,213,104,94,133,234,63,17,122,143,110,210,253,47,179,119,235,173,118,242,205,52,170,172,165,183,210,181,81,36,170,169,145,17,122,112,179,153,187,174,202,229,115,154,198,53,239,123,24,237,244,211,46,10,120,121,211,29,18,184,104,37,46,17,73,124,199,175,148,239,166,190,85,93,105,169,253,163,120,103,94,89,162,90,170,154,120,226,115,223,3,166,114,66,244,217,241,114,177,88,173,115,121,143,63,192,191,6,86,46,15,52,226,170,217,37,215,219,57,158,81,221,234,50,107,148,79,122,82,186,72,145,253,42,106,104,221,182,208,197,213,149,18,71,53,36,145,207,115,157,202,138,200,163,178,160,115,173,198,191,10,55,222,18,245,150,183,13,233,93,107,49,11,150,245,152,181,238,182,22,55,191,210,242,177,100,141,93,26,171,22,104,30,254,148,137,179,28,187,50,78,155,25,44,104,124,172,87,138,237,71,176,112,217,154,240,179,115,151,219,56,102,81,221,39,182,199,81,50,164,150,42,168,171,224,171,145,212,235,178,239,12,189,39,163,225,93,154,146,61,37,106,181,86,84,155,124,248,135,225,251,1,226,107,75,235,180,163,81,153,86,203,109,101,69,61,92,85,148,41,10,86,209,79,12,136,230,203,79,36,209,200,216,222,173,231,137,206,70,238,177,203,35,124,57,148,231,135,93,52,47,81,248,116,212,123,142,151,234,133,155,184,221,104,118,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,212,133,252,174,217,118,71,35,154,230,61,172,123,30,198,135,214,225,59,205,62,141,252,192,199,189,70,3,106,123,81,252,137,234,111,216,190,177,68,98,183,9,222,105,244,111,230,6,61,234,48,27,83,218,143,228,79,83,126,197,245,138,32,49,91,132,239,52,250,55,243,3,30,245,24,14,148,206,107,56,78,243,79,163,127,48,49,239,81,128,233,76,0,0,1,205,103,22,62,105,245,147,230,6,67,234,51,157,41,156,214,113,99,230,159,89,62,96,100,62,163,56,26,169,216,169,229,99,41,249,129,93,233,214,227,42,248,177,243,79,172,159,48,50,31,81,156,213,78,197,79,43,25,79,204,10,239,78,183,25,87,197,143,154,125,100,249,129,144,250,140,224,106,79,99,85,218,213,96,225,19,54,190,223,110,116,150,235,109,187,56,185,85,214,86,85,204,216,96,166,130,59,101,189,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,82,14,209,158,53,254,250,173,71,130,193,128,92,238,177,233,150,45,248,59,109,52,235,210,142,233,92,138,244,146,230,232,121,90,246,243,49,233,28,77,149,92,230,70,215,59,104,157,52,177,164,43,96,226,95,84,241,77,2,185,112,233,139,93,189,141,141,222,114,9,175,247,26,171,124,245,52,245,213,157,90,36,163,150,138,103,178,84,142,74,55,198,214,171,162,116,107,204,228,69,85,84,77,143,213,194,175,12,249,151,21,250,185,71,165,184,125,117,37,185,141,167,117,202,239,115,169,84,115,45,214,232,223,27,37,157,35,230,71,76,254,105,99,99,35,106,167,51,222,222,103,49,156,242,48,34,3,85,59,12,127,45,159,171,127,188,138,235,218,147,163,184,14,133,107,70,5,167,58,115,97,164,183,91,109,218,111,107,138,89,98,165,134,25,238,19,199,87,91,11,170,234,157,11,24,217,106,100,108,76,89,37,86,162,185,83,248,145,44,87,97,143,229,179,245,111,247,144,19,174,161,118,187,112,219,166,185,254,75,167,55,220,39,82,167,185,98,183,138,219,37,100,180,150,218,7,65,36,244,211,62,25,29,27,157,88,215,43,21,204,85,69,86,181,118,219,116,79,129,103,244,19,90,241,94,34,116,158,197,172,120,85,190,235,69,101,200,59,215,118,130,233,20,113,213,51,161,83,45,59,249,219,28,146,49,55,124,46,84,217,235,238,170,111,178,238,137,134,220,77,240,201,196,149,255,0,137,45,87,190,216,184,124,212,171,141,182,227,156,95,106,232,235,41,49,58,249,160,169,130,74,249,157,28,177,200,216,149,175,99,154,168,228,114,42,162,162,162,161,174,157,156,56,158,85,131,112,99,167,152,182,107,140,221,113,251,213,23,181,187,205,186,233,69,37,37,84,28,247,90,183,179,158,41,17,175,111,51,30,215,38,233,226,215,34,167,130,160,24,131,197,143,154,125,100,249,129,144,250,140,231,148,202,180,207,42,195,241,12,43,58,187,82,111,101,207,109,245,119,11,69,84,113,201,211,119,118,173,158,142,120,28,247,49,24,179,49,240,35,220,198,57,220,177,207,3,149,81,95,178,122,190,44,124,211,235,39,204,12,135,212,103,53,167,130,221,11,211,142,34,251,51,48,61,47,213,11,55,126,181,87,123,102,88,102,137,81,149,86,250,166,221,235,146,58,170,105,21,23,167,51,57,157,178,236,173,86,185,204,123,94,199,189,142,10,65,217,161,199,29,79,14,57,148,58,61,156,50,145,250,117,154,94,35,124,213,114,62,42,119,216,238,51,36,112,37,107,166,122,181,171,76,173,100,77,153,175,119,184,200,210,70,42,43,94,201,182,250,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,154,29,116,208,189,71,225,211,81,238,58,95,170,22,110,227,117,161,218,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,82,23,242,187,101,217,28,142,107,152,246,177,236,123,27,161,93,148,252,118,221,82,235,65,194,206,178,228,212,142,182,186,157,32,194,46,183,25,220,217,227,157,28,198,199,103,87,170,43,94,199,53,92,176,115,185,170,197,103,65,170,254,120,35,140,52,43,139,31,43,26,201,242,255,0,33,244,233,206,107,14,148,248,177,242,177,172,159,47,242,31,78,156,230,176,13,94,215,238,61,105,180,27,131,125,33,209,93,38,190,210,79,168,183,205,55,177,67,119,124,125,94,123,5,186,123,35,26,217,155,52,50,198,232,43,149,210,67,44,41,239,242,177,170,247,181,168,248,85,249,173,163,186,59,159,107,174,127,107,211,157,57,176,213,220,110,87,26,136,34,150,88,169,102,154,11,124,18,77,28,46,171,170,116,44,123,162,166,141,210,177,100,149,90,168,212,95,226,69,144,56,181,210,251,86,156,94,180,194,231,102,117,36,116,249,214,147,226,57,67,233,41,168,155,78,202,105,223,111,101,52,219,242,170,164,143,150,90,73,42,31,38,205,87,62,161,219,162,170,43,221,114,123,16,175,248,35,114,173,75,197,171,44,150,166,102,111,183,210,92,45,247,30,237,51,171,166,181,182,69,101,92,29,85,85,138,56,89,51,168,157,200,212,99,228,116,187,185,101,72,153,210,13,10,225,87,134,124,55,133,13,35,163,210,220,62,186,174,226,247,84,58,229,119,185,212,170,181,247,27,140,140,141,146,206,145,243,43,97,103,44,81,177,145,181,87,149,140,111,51,158,254,121,31,26,246,163,249,19,212,223,177,125,98,136,181,69,85,237,71,242,39,169,191,98,250,197,16,24,173,194,119,154,125,27,249,129,143,122,140,7,74,103,53,156,39,121,167,209,191,152,24,247,168,192,116,166,0,0,0,230,179,139,31,52,250,201,243,3,33,245,25,206,148,206,107,56,177,243,79,172,159,48,50,31,81,156,13,84,236,84,242,177,148,252,192,174,244,235,113,232,53,11,181,219,134,221,53,207,242,93,57,190,225,58,149,61,203,21,188,86,217,43,37,164,182,208,58,9,39,166,153,240,200,232,220,234,198,185,88,174,98,170,42,181,171,182,219,162,124,15,63,216,169,229,99,41,249,129,93,233,214,227,61,120,155,225,147,137,43,255,0,18,90,175,125,177,112,249,169,87,27,109,199,56,190,213,209,214,82,98,117,243,65,83,4,149,243,58,57,99,145,177,43,94,199,53,81,200,228,85,69,69,69,64,54,167,133,254,40,48,30,44,240,11,134,163,105,205,163,32,183,91,109,215,137,108,146,197,123,167,134,25,221,60,112,195,51,156,214,195,44,173,86,114,212,49,17,85,200,187,163,188,62,10,184,25,197,143,154,125,100,249,129,144,250,140,230,186,118,68,233,238,125,166,188,54,228,150,45,70,193,242,12,86,229,62,113,89,87,21,29,238,217,53,12,242,64,234,10,6,182,86,199,51,90,229,98,185,143,106,57,19,109,216,228,250,148,200,190,44,124,211,235,39,204,12,135,212,103,3,82,123,26,174,214,171,7,8,153,181,246,251,115,164,183,91,109,217,197,202,174,178,178,174,102,195,5,52,17,219,45,238,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,82,144,118,140,241,175,247,213,106,60,22,12,2,231,117,143,76,177,111,193,219,105,167,94,148,119,74,228,87,164,151,55,67,202,215,183,153,143,72,226,108,170,231,50,54,185,219,68,233,165,141,33,91,7,18,250,167,138,104,21,203,135,76,90,237,236,108,110,243,144,77,127,184,213,91,231,169,167,174,172,234,209,37,28,180,83,61,146,164,114,81,190,54,181,93,19,163,94,103,34,42,170,162,108,126,174,21,120,103,204,184,175,213,202,61,45,195,235,169,45,204,109,59,174,87,123,157,74,163,153,110,183,70,248,217,44,233,31,50,58,103,243,75,27,25,27,85,57,158,246,243,57,140,231,145,129,16,26,169,216,99,249,108,253,91,253,228,87,94,212,157,29,192,116,43,90,48,45,57,211,155,13,37,186,219,110,211,123,92,82,203,21,44,48,207,112,158,58,186,216,93,87,84,232,88,198,203,83,35,98,98,201,42,181,21,202,159,196,137,98,187,12,127,45,159,171,127,188,128,160,28,88,249,167,214,79,152,25,15,168,206,121,76,171,76,242,172,63,16,194,179,171,181,38,246,92,246,223,87,112,180,85,71,28,157,55,119,106,217,232,231,129,207,115,17,139,51,31,2,61,204,99,157,203,28,240,57,85,21,251,39,171,226,199,205,62,178,124,192,200,125,70,115,90,120,45,208,189,56,226,47,179,51,3,210,253,80,179,119,235,85,119,182,101,134,104,149,25,85,111,170,109,222,185,35,170,166,145,81,122,115,51,153,219,46,202,213,107,156,199,181,236,123,216,224,164,29,154,28,113,212,240,227,153,67,163,217,195,41,31,167,89,165,226,55,205,87,35,226,167,125,142,227,50,71,2,86,186,103,171,90,180,202,214,68,217,154,247,123,140,141,36,98,162,181,236,155,111,173,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,57,161,215,77,11,212,126,29,53,30,227,165,250,161,102,238,55,90,29,165,134,104,149,95,75,112,165,114,170,71,85,77,34,162,117,33,127,43,182,93,145,200,230,185,143,107,30,199,177,186,21,217,79,199,109,213,46,180,28,44,235,46,77,72,235,107,169,210,12,34,235,113,157,205,158,57,209,204,108,118,117,122,162,181,236,115,85,203,7,59,154,172,86,116,26,175,231,130,56,194,218,246,163,249,19,212,223,177,125,98,136,197,110,19,188,211,232,223,204,12,123,212,96,54,167,181,31,200,158,166,253,139,235,20,70,43,112,157,230,159,70,254,96,99,222,163,0,29,41,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,99,196,79,152,29,78,253,50,189,126,219,41,185,198,36,234,206,29,147,234,7,21,25,230,25,134,89,106,46,215,171,182,113,121,130,146,146,4,78,105,29,223,102,85,85,85,217,26,214,181,21,206,123,149,26,214,181,206,114,162,34,170,86,246,146,38,171,118,226,57,234,221,189,10,92,162,206,55,25,114,228,196,83,22,226,102,103,132,68,68,241,153,158,168,135,150,210,93,37,205,245,179,55,162,192,112,27,95,123,184,213,239,36,178,200,170,218,122,58,116,84,71,212,78,244,69,228,137,187,166,235,178,170,170,181,173,71,61,205,106,237,46,137,233,14,49,161,218,113,104,211,204,94,150,157,173,162,133,142,174,171,138,21,137,215,26,213,99,82,106,169,17,92,229,230,123,155,190,202,231,114,53,26,198,175,43,26,137,225,120,82,225,119,31,225,195,8,138,146,169,45,215,92,194,187,158,91,173,234,58,70,35,219,212,72,249,169,32,149,90,146,247,102,172,44,84,71,47,188,244,116,156,172,230,70,54,116,50,178,124,178,48,84,121,75,159,30,126,232,236,254,40,30,145,246,234,173,167,196,252,15,7,63,242,214,231,135,235,213,203,122,123,180,248,177,167,92,204,243,225,142,124,127,121,183,206,254,203,244,202,82,227,118,89,249,126,200,63,76,170,255,0,98,162,41,207,31,222,109,243,191,178,253,50,148,184,221,150,126,95,178,15,211,42,191,216,168,136,156,187,210,247,60,107,246,182,14,217,126,110,176,126,166,31,220,134,90,155,157,195,183,151,237,49,253,13,178,254,197,17,134,38,231,112,237,229,251,76,127,67,108,191,177,68,54,107,242,183,60,35,218,116,225,232,252,39,175,87,186,242,188,79,240,193,135,113,23,135,79,77,83,73,79,69,149,81,66,233,45,23,120,227,138,41,86,86,69,50,65,77,81,58,197,36,157,211,171,55,59,227,102,203,186,110,158,63,25,11,75,48,27,126,150,233,198,53,167,118,197,167,124,56,253,178,10,23,77,5,43,105,155,83,43,24,157,90,133,141,170,168,215,75,39,60,142,241,85,87,61,202,170,170,170,171,234,129,106,167,15,110,155,179,122,35,206,152,211,86,129,187,155,227,111,224,104,203,110,92,153,179,69,83,84,83,217,51,26,127,49,223,42,247,199,247,148,140,239,236,191,83,165,50,115,74,113,107,126,117,170,56,118,19,118,154,162,26,28,130,255,0,111,181,85,73,76,230,182,86,69,61,67,35,123,152,174,71,34,57,26,245,84,85,69,77,246,221,23,224,107,31,31,222,82,51,191,178,253,78,148,203,94,29,188,192,233,143,233,149,151,246,216,138,166,125,17,86,62,220,79,100,123,210,232,30,137,174,85,107,100,241,151,40,157,38,46,92,152,158,248,181,67,111,113,220,126,209,137,227,246,204,91,31,164,238,182,187,53,28,54,250,40,58,142,127,74,158,22,35,35,103,51,213,92,237,154,212,77,220,170,171,183,138,170,159,68,2,225,17,17,26,67,155,171,174,171,149,77,117,206,179,60,102,103,172,0,31,175,150,36,241,97,166,216,198,145,113,7,151,233,254,25,21,68,54,91,116,212,210,210,67,60,203,43,161,108,244,176,206,177,163,215,197,205,107,165,86,181,92,170,238,86,183,153,206,93,220,183,195,178,207,203,246,65,250,101,87,251,21,17,78,120,254,243,111,157,253,151,233,148,165,198,236,179,242,253,144,126,153,85,254,197,68,83,114,202,98,140,214,186,105,141,34,38,175,107,165,118,230,253,204,79,71,248,107,247,170,154,171,170,155,19,51,60,230,102,152,153,153,239,153,83,158,63,188,219,231,127,101,250,101,41,113,187,44,252,191,100,31,166,85,127,177,81,20,231,143,239,54,249,223,217,126,153,74,92,110,203,63,47,217,7,233,149,95,236,84,71,214,93,233,123,158,53,251,94,91,101,249,186,193,250,152,127,114,23,24,0,92,28,222,20,231,181,51,203,246,63,250,101,73,251,21,105,113,138,115,218,153,229,251,31,253,50,164,253,138,180,143,205,126,69,115,193,112,216,15,156,216,63,94,61,146,167,60,0,249,183,193,62,212,244,202,163,99,12,115,224,7,205,190,9,246,167,166,85,27,24,71,236,223,201,106,245,167,217,11,135,77,126,159,179,254,13,62,253,192,167,61,169,158,95,177,255,0,211,42,79,216,171,75,140,83,158,212,207,47,216,255,0,233,149,39,236,85,164,134,107,242,43,158,10,126,192,124,230,193,250,241,236,150,98,227,248,238,65,150,93,224,199,241,107,21,198,243,116,170,230,232,81,91,233,95,81,81,47,43,85,238,229,141,136,174,118,205,107,156,187,39,130,34,175,193,13,140,225,47,134,11,71,12,248,69,69,3,238,62,211,202,47,253,25,239,213,209,185,201,78,175,141,31,211,130,6,46,219,69,31,82,68,71,170,35,222,174,115,157,202,138,216,217,156,252,0,249,183,193,62,212,244,202,163,99,8,109,156,194,91,170,154,177,51,241,162,116,142,238,17,237,213,179,58,105,218,12,93,171,246,178,75,115,165,170,168,138,234,253,105,222,170,34,39,186,55,117,211,174,103,89,229,0,0,180,180,27,45,123,83,60,192,227,255,0,161,180,159,182,214,146,23,100,199,229,83,236,63,242,226,61,237,76,243,3,143,254,134,210,126,219,90,72,93,147,31,149,79,176,255,0,203,138,125,159,77,207,140,251,178,233,12,207,243,91,79,169,111,241,105,71,189,169,158,96,113,255,0,208,218,79,219,107,74,114,92,110,212,207,48,56,255,0,232,109,39,237,181,164,165,192,95,5,245,86,10,168,53,175,89,49,174,157,198,61,164,199,44,245,241,77,21,69,190,162,57,165,100,149,21,84,210,196,221,165,78,156,111,129,121,156,136,143,87,236,143,72,220,220,92,70,10,230,59,50,185,110,223,111,25,236,132,246,79,180,216,61,149,216,172,38,55,23,58,206,230,148,211,28,234,171,89,225,31,190,122,163,143,30,83,41,240,87,193,237,46,131,99,255,0,75,179,250,59,117,118,121,117,233,207,227,4,51,123,9,136,201,27,208,130,125,149,221,87,54,103,164,207,99,185,29,238,177,188,205,103,60,144,231,107,63,228,175,237,207,242,19,66,12,247,237,103,252,149,253,185,254,66,79,102,120,123,120,92,178,187,86,163,72,141,61,232,106,93,134,206,49,121,246,220,225,241,248,234,183,171,171,202,120,68,121,42,244,136,142,168,142,175,191,89,214,85,239,128,31,54,248,39,218,158,153,84,56,254,243,111,157,253,151,233,148,163,128,31,54,248,39,218,158,153,84,56,254,243,111,157,253,151,233,148,165,111,254,149,251,79,253,91,179,254,255,0,255,0,195,255,0,93,1,219,173,215,11,197,194,150,211,105,160,168,173,174,173,153,148,212,180,180,209,58,89,103,149,238,70,178,54,49,168,170,231,57,202,136,141,68,85,85,84,68,54,19,132,14,20,173,28,56,98,50,85,94,233,237,213,217,229,215,169,29,214,235,77,43,166,141,180,233,42,172,84,244,238,124,108,115,34,229,108,111,122,114,238,233,55,221,92,214,70,141,172,93,149,56,118,49,118,201,243,204,206,231,101,167,170,189,99,208,219,160,181,213,202,138,231,81,182,165,42,146,117,141,23,193,174,115,98,99,121,246,230,70,243,53,21,17,239,71,105,9,53,144,101,244,83,110,49,117,241,153,215,78,238,58,125,191,185,172,122,93,219,12,69,220,93,91,61,135,214,154,40,221,154,231,95,143,51,17,84,71,171,17,49,207,157,93,92,35,81,26,107,246,131,97,220,64,224,53,216,118,73,5,61,53,115,225,115,109,119,148,162,138,122,171,100,170,248,223,205,18,189,55,107,92,232,163,108,141,107,152,175,98,43,121,155,186,57,36,176,88,238,91,166,237,19,69,113,172,75,75,96,241,151,242,252,69,24,172,53,83,77,116,76,76,76,117,76,127,62,19,214,193,141,81,211,108,159,72,51,235,206,156,102,49,83,178,237,100,153,177,76,180,211,36,177,72,215,177,178,71,35,29,224,170,215,198,246,61,17,200,142,68,114,35,154,215,34,181,62,207,14,222,96,116,199,244,202,203,251,108,70,140,118,143,105,46,17,146,232,109,207,85,171,237,125,60,163,17,238,113,208,215,192,168,199,201,79,53,100,80,190,158,111,5,234,68,157,103,61,169,241,99,252,90,168,143,145,175,206,126,29,188,192,233,143,233,149,151,246,216,138,22,47,5,240,12,109,54,226,117,137,152,152,240,215,173,215,27,61,180,241,181,155,51,119,27,52,238,215,77,53,209,92,117,111,69,26,204,199,116,196,196,199,103,46,58,107,58,149,199,247,148,140,239,236,191,83,165,50,215,135,111,48,58,99,250,101,101,253,182,35,82,184,254,242,145,157,253,151,234,116,166,90,240,237,230,7,76,127,76,172,191,182,196,72,103,158,144,183,225,30,244,169,221,21,124,208,198,250,247,63,10,134,231,21,139,81,56,33,192,115,30,35,49,125,99,166,199,172,206,178,186,106,186,188,194,209,85,35,210,43,141,82,70,171,75,60,112,53,138,199,57,211,47,52,237,123,218,201,17,136,170,215,171,229,231,179,160,181,95,195,219,196,68,83,114,53,210,98,126,198,130,202,243,140,110,77,114,187,184,43,147,68,213,77,84,206,147,166,177,84,105,246,199,56,158,169,136,152,228,25,239,218,207,249,43,251,115,252,132,208,131,61,251,89,255,0,37,127,110,127,144,152,25,223,200,46,125,94,244,45,189,22,252,236,194,126,211,240,171,67,157,155,248,38,63,154,241,31,29,110,65,77,222,62,138,217,170,47,180,80,185,140,124,110,171,100,176,195,27,158,215,181,119,228,239,11,35,85,188,174,108,145,198,228,95,119,101,214,179,45,123,44,252,192,228,31,161,181,127,182,209,26,148,120,108,253,49,24,61,99,174,101,41,211,13,218,235,218,73,162,169,214,41,162,157,35,179,93,103,219,32,0,156,106,180,57,197,254,9,143,231,220,56,103,116,89,5,55,63,177,236,213,87,218,41,154,198,44,144,85,209,196,249,163,115,28,246,187,151,155,145,99,114,183,103,44,114,72,212,84,230,220,197,35,115,184,137,242,253,169,223,161,183,175,216,165,48,196,167,109,45,49,23,168,158,189,63,123,165,58,17,187,93,89,102,38,220,207,155,21,198,145,217,173,60,126,221,33,208,128,6,24,253,241,60,64,255,0,119,77,66,255,0,172,245,191,248,164,246,99,153,209,151,110,239,83,51,189,175,221,167,241,106,61,140,216,124,70,217,249,127,33,118,154,60,150,238,186,196,206,187,219,221,157,155,173,206,5,81,214,108,211,49,181,246,119,91,243,107,102,89,121,164,200,159,138,98,245,46,187,193,95,44,117,174,150,89,104,82,89,22,118,185,36,87,61,30,244,115,183,221,220,206,223,125,212,205,255,0,190,39,136,31,238,233,168,95,245,158,183,255,0,20,240,198,103,86,240,117,83,77,84,204,235,17,63,106,87,102,186,50,197,237,45,139,215,237,95,166,136,183,114,171,115,172,76,235,52,196,78,188,58,184,183,56,21,71,180,139,52,204,112,93,14,177,221,176,156,178,243,143,87,77,149,211,83,73,85,106,175,150,146,87,196,180,117,142,88,213,241,185,170,173,87,49,171,203,190,219,181,23,234,66,169,112,67,172,250,195,150,113,65,133,227,249,78,171,230,87,155,93,87,180,122,244,87,11,237,85,69,60,188,182,234,151,183,154,55,189,90,237,156,214,185,55,79,5,68,95,138,30,183,243,90,44,98,169,194,205,51,51,58,113,241,96,229,59,1,137,205,178,27,185,245,23,169,166,139,113,92,238,204,78,179,185,19,51,199,151,29,31,247,237,206,252,137,254,178,126,237,50,214,138,237,117,183,83,87,209,219,238,117,116,180,247,74,116,164,174,138,25,156,198,85,64,146,199,50,69,43,81,118,123,18,88,98,145,26,237,211,158,54,59,226,212,84,212,174,220,239,200,159,235,39,238,211,61,120,120,225,251,62,226,107,84,40,116,163,78,89,72,203,149,101,61,69,92,181,149,201,50,81,81,65,12,106,231,75,81,36,49,200,232,216,174,228,137,174,86,236,178,75,27,124,57,144,149,80,18,7,3,156,34,93,120,190,213,199,98,147,220,106,236,248,157,134,157,183,44,142,235,5,59,158,246,64,175,70,178,150,23,171,86,38,84,204,188,220,157,69,217,25,28,210,35,100,233,44,110,232,35,22,196,241,92,26,197,75,139,97,88,205,171,31,178,209,115,247,107,117,174,138,58,74,88,57,222,231,191,146,40,209,172,111,51,222,231,46,201,226,231,42,175,138,169,226,184,120,225,251,1,225,151,75,232,116,163,78,89,86,251,109,29,69,69,92,181,149,201,10,214,214,207,52,138,231,75,81,36,49,198,217,30,141,228,137,174,86,238,145,197,27,124,121,80,146,192,28,214,113,99,230,159,89,62,96,100,62,163,57,210,153,205,103,22,62,105,245,147,230,6,67,234,51,129,181,61,151,30,68,244,203,237,175,88,173,45,81,85,123,46,60,137,233,151,219,94,177,90,90,160,0,0,50,175,183,59,242,39,250,201,251,180,170,189,151,30,123,52,203,237,175,71,173,45,87,110,119,228,79,245,147,247,105,85,123,46,60,246,105,151,219,94,143,90,6,255,0,0,0,160,29,181,126,86,49,111,152,20,62,157,113,40,7,101,199,158,205,50,251,107,209,235,75,255,0,219,87,229,99,22,249,129,67,233,215,18,128,118,92,121,236,211,47,182,189,30,180,13,254,60,86,180,106,246,27,160,186,95,144,106,230,160,79,87,29,139,29,167,108,213,9,73,2,205,60,175,124,141,138,40,99,103,130,43,228,150,72,227,69,114,181,136,175,69,115,154,212,87,39,170,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,192,206,61,184,223,190,241,113,157,197,69,142,85,93,109,186,101,100,233,75,100,178,86,66,202,121,159,84,176,162,77,85,86,216,229,145,146,77,206,233,89,26,243,171,89,22,220,173,107,164,149,94,27,83,195,167,18,250,89,197,6,9,14,117,166,119,111,237,187,237,154,178,122,111,106,91,63,13,52,81,247,184,33,150,78,143,87,160,247,199,204,239,125,155,57,62,180,73,84,231,7,133,30,43,181,31,132,173,71,102,107,133,75,223,173,85,221,56,47,246,9,230,86,82,221,233,90,170,168,215,42,34,244,230,103,51,150,41,145,21,209,185,206,69,71,177,242,70,254,135,176,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,242,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,16,61,1,149,125,185,223,145,63,214,79,221,166,170,25,87,219,157,249,19,253,100,253,218,5,85,236,184,243,217,166,95,109,122,61,105,226,184,230,210,251,86,142,113,105,169,152,29,137,212,137,109,130,241,237,42,56,41,40,155,73,5,36,21,208,199,91,29,44,113,53,85,173,100,45,169,72,83,109,145,82,52,84,107,119,229,79,107,217,113,231,179,76,190,218,244,122,210,117,237,176,210,251,86,61,171,152,30,171,219,221,73,13,70,103,103,170,182,215,83,195,68,216,159,36,246,247,199,181,84,178,162,239,51,223,21,100,81,39,51,119,107,41,88,156,206,69,68,96,88,174,198,205,107,250,115,195,237,219,71,42,237,253,26,189,50,184,39,70,120,226,229,142,122,27,140,181,21,17,243,57,100,114,186,102,206,202,196,118,204,99,82,62,134,220,206,231,82,255,0,152,173,216,217,173,127,65,184,130,187,104,229,93,191,173,73,169,182,244,232,207,28,92,210,65,93,110,138,162,162,62,103,44,141,70,194,232,31,88,142,217,143,114,201,208,219,149,188,234,109,72,24,173,219,87,230,159,22,249,127,67,234,55,18,85,236,49,252,182,126,173,254,242,34,174,218,191,52,248,183,203,250,31,81,184,146,175,97,143,229,179,245,111,247,144,21,87,181,31,207,102,166,253,139,232,244,69,138,236,70,192,48,219,238,101,169,186,131,121,199,169,43,50,28,86,158,211,77,101,174,153,21,207,160,101,98,86,165,74,196,138,188,173,123,219,4,108,87,237,206,140,231,106,42,54,71,163,171,175,106,63,158,205,77,251,23,209,232,139,85,216,99,249,108,253,91,253,228,6,170,0,0,20,131,181,215,72,112,220,215,133,123,134,169,94,96,171,76,135,78,42,41,166,178,207,12,234,214,114,87,86,210,82,212,195,43,23,118,189,142,106,198,244,93,145,232,248,89,179,145,170,246,190,239,149,87,181,31,200,158,166,253,139,235,20,64,98,183,9,222,105,244,111,230,6,61,234,48,27,83,218,143,228,79,83,126,197,245,138,35,21,184,78,243,79,163,127,48,49,239,81,128,218,158,212,127,34,122,155,246,47,172,81,1,138,220,39,121,167,209,191,152,24,247,168,192,116,166,115,89,194,119,154,125,27,249,129,143,122,140,7,74,96,0,0,14,107,56,177,243,79,172,159,48,50,31,81,156,233,76,230,179,139,31,52,250,201,243,3,33,245,25,192,213,78,197,79,43,25,79,204,10,239,78,183,25,87,197,143,154,125,100,249,129,144,250,140,230,170,118,42,121,88,202,126,96,87,122,117,184,203,94,38,237,55,91,255,0,23,122,175,98,177,91,42,238,55,43,142,164,95,105,40,232,233,33,116,211,212,207,37,206,102,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,32,30,43,74,180,207,42,214,77,71,199,52,183,10,164,239,23,172,154,225,21,190,155,154,57,31,28,60,235,239,207,47,77,143,123,97,137,136,233,36,122,53,121,35,99,220,169,179,84,232,39,131,190,21,112,222,20,52,142,223,135,217,173,180,142,201,238,52,244,245,57,101,222,57,22,103,220,110,40,207,125,27,43,152,199,119,104,220,233,27,11,57,91,202,197,87,42,117,31,35,223,26,118,115,112,81,247,170,233,196,247,252,254,217,106,147,83,114,159,194,92,170,96,78,172,150,186,21,70,44,118,198,205,204,230,59,149,236,89,37,116,72,214,190,71,53,187,202,216,98,145,110,0,24,173,219,87,230,159,22,249,127,67,234,55,18,85,236,49,252,182,126,173,254,242,34,174,218,191,52,248,183,203,250,31,81,184,146,175,97,143,229,179,245,111,247,144,26,168,0,3,154,206,44,124,211,235,39,204,12,135,212,103,54,167,178,227,200,158,153,125,181,235,21,166,43,113,99,230,159,89,62,96,100,62,163,57,181,61,151,30,68,244,203,237,175,88,173,3,208,113,153,193,158,3,197,158,1,83,71,89,67,73,110,205,173,212,239,150,195,126,138,40,97,157,211,199,13,66,83,82,85,84,172,18,204,180,61,106,133,146,72,163,217,119,78,102,248,252,114,175,134,126,204,109,121,213,157,92,169,197,53,115,14,200,52,247,19,199,42,54,191,93,107,105,58,111,170,70,189,205,238,246,215,185,22,42,151,189,88,237,167,98,190,22,51,240,138,175,222,40,229,221,224,4,41,196,45,131,232,167,5,250,151,139,123,110,235,121,246,54,151,222,109,254,209,187,84,247,138,234,206,149,166,86,117,234,37,217,58,147,63,151,153,239,217,57,156,170,187,38,231,56,71,74,124,88,249,88,214,79,151,249,15,167,78,115,88,6,143,246,131,233,125,170,171,129,174,22,117,162,23,82,65,114,182,98,246,60,94,161,27,68,222,189,100,21,54,118,84,197,207,81,186,59,146,7,82,77,203,26,163,147,122,185,28,138,223,30,120,43,179,47,90,254,226,220,92,98,221,226,223,222,168,51,189,176,170,206,72,185,230,139,190,207,15,119,146,61,228,99,91,181,84,84,220,238,94,109,162,89,121,90,174,229,219,71,245,99,75,237,90,171,217,49,101,182,92,29,73,13,69,131,73,236,121,69,13,92,212,77,169,125,60,246,251,100,53,43,210,221,81,99,124,177,71,45,58,200,213,221,172,168,127,131,145,85,142,197,109,61,205,110,186,107,159,227,90,141,98,167,164,158,229,138,222,40,175,116,113,85,177,206,130,73,233,166,100,209,182,70,181,205,114,177,92,196,69,68,115,87,109,246,84,248,129,212,65,85,123,81,252,137,234,111,216,190,177,68,88,173,61,205,109,90,149,128,99,90,141,98,167,171,130,219,149,89,232,175,116,113,85,177,173,158,56,42,97,100,209,182,70,181,206,106,61,26,244,69,68,115,147,125,246,85,248,149,215,181,31,200,158,166,253,139,235,20,64,98,183,9,222,105,244,111,230,6,61,234,48,29,41,156,214,112,157,230,159,70,254,96,99,222,163,1,210,152,0,0,3,154,206,44,124,211,235,39,204,12,135,212,103,58,83,57,172,226,199,205,62,178,124,192,200,125,70,112,53,83,177,83,202,198,83,243,2,187,211,173,197,255,0,40,7,98,167,149,140,167,230,5,119,167,91,139,254,0,230,179,139,31,52,250,201,243,3,33,245,25,206,148,206,109,184,155,180,221,111,252,93,234,189,138,197,108,171,184,220,174,58,145,125,164,163,163,164,133,211,79,83,60,151,57,155,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,128,120,173,42,211,60,171,89,53,31,28,210,220,42,147,188,94,178,107,132,86,250,110,104,228,124,112,243,175,191,60,189,54,61,237,134,38,35,164,145,232,213,228,141,143,114,166,205,83,160,158,14,248,85,195,120,80,210,59,126,31,102,182,210,59,39,184,211,211,212,229,151,120,228,89,159,113,184,163,61,244,108,174,99,29,221,163,115,164,108,44,229,111,43,21,92,169,212,124,143,124,105,217,205,193,71,222,171,167,19,223,243,251,101,170,77,77,202,127,9,114,169,129,58,178,90,232,85,24,177,219,27,55,51,152,238,87,177,100,149,209,35,90,249,28,214,239,43,97,138,69,184,0,98,183,109,95,154,124,91,229,253,15,168,220,73,87,176,199,242,217,250,183,251,200,138,187,106,252,211,226,223,47,232,125,70,226,74,189,134,63,150,207,213,191,222,64,80,14,44,124,211,235,39,204,12,135,212,103,54,167,178,227,200,158,153,125,181,235,21,166,43,113,99,230,159,89,62,96,100,62,163,57,181,61,151,30,68,244,203,237,175,88,173,3,208,113,153,193,158,3,197,158,1,83,71,89,67,73,110,205,173,212,239,150,195,126,138,40,97,157,211,199,13,66,83,82,85,84,172,18,204,180,61,106,133,146,72,163,217,119,78,102,248,252,114,175,134,126,204,109,121,213,157,92,169,197,53,115,14,200,52,247,19,199,42,54,191,93,107,105,58,111,170,70,189,205,238,246,215,185,22,42,151,189,88,237,167,98,190,22,51,240,138,175,222,40,229,221,224,5,63,237,27,176,125,20,236,234,205,49,111,109,221,111,62,198,183,227,182,255,0,104,221,170,123,197,117,103,74,233,64,206,189,68,187,39,82,103,242,243,61,251,39,51,149,87,100,220,198,206,19,188,211,232,223,204,12,123,212,96,54,167,181,31,200,158,166,253,139,235,20,70,37,240,201,118,181,88,56,146,210,139,237,246,231,73,110,182,219,179,139,21,93,101,101,92,205,134,10,104,35,175,133,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,7,74,119,59,181,170,203,76,202,203,205,206,146,130,158,74,136,41,25,45,76,205,137,142,158,121,89,12,49,35,156,168,138,249,37,146,56,216,223,139,158,246,181,55,85,68,63,89,133,125,166,124,104,253,242,122,142,205,55,194,157,211,192,112,27,133,92,20,213,16,215,117,163,190,215,34,244,159,93,180,111,116,46,133,168,199,54,157,201,204,238,156,178,189,92,157,101,142,59,191,217,161,199,173,54,188,227,208,232,174,172,223,105,32,212,91,29,60,112,218,31,39,87,158,255,0,110,130,150,54,186,103,77,52,178,58,122,228,116,115,75,50,123,156,204,114,61,141,114,50,101,96,95,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,189,232,103,10,86,141,56,213,141,64,214,156,186,158,221,115,202,50,60,150,231,91,100,158,25,93,43,45,214,218,153,28,244,68,107,227,111,78,165,253,73,25,35,145,95,179,17,26,199,34,58,78,123,8,15,43,150,40,187,85,53,215,26,205,60,97,33,132,205,49,88,27,23,176,248,122,183,105,187,17,77,90,115,152,137,215,77,123,39,175,182,56,0,3,213,30,199,62,63,188,219,231,127,101,250,101,41,113,187,44,252,191,100,31,166,85,127,177,81,20,231,143,239,54,249,223,217,126,153,74,92,110,203,63,47,217,7,233,149,95,236,84,69,63,46,244,189,207,26,253,174,144,219,47,205,214,15,212,195,251,144,203,83,115,184,118,242,253,166,63,161,182,95,216,162,48,196,220,238,29,188,191,105,143,232,109,151,246,40,134,205,126,86,231,132,123,78,156,61,31,132,245,234,247,82,16,0,184,57,189,94,248,254,242,145,157,253,151,234,116,166,90,240,237,230,7,76,127,76,172,191,182,196,106,87,31,222,82,51,191,178,253,78,148,203,94,29,188,192,233,143,233,149,151,246,216,138,126,121,233,11,126,17,239,75,164,58,42,249,161,141,245,238,126,21,13,206,0,23,7,55,128,0,49,207,143,239,54,249,223,217,126,153,74,92,110,203,63,47,217,7,233,149,95,236,84,69,57,227,251,205,190,119,246,95,166,82,151,27,178,207,203,246,65,250,101,87,251,21,17,79,203,189,47,115,198,191,107,164,54,203,243,117,131,245,48,254,228,41,207,31,222,109,243,191,178,253,50,148,184,221,150,126,95,178,15,211,42,191,216,168,138,115,199,247,155,124,239,236,191,76,165,46,55,101,159,151,236,131,244,202,175,246,42,33,151,122,94,231,141,126,211,108,191,55,88,63,83,15,238,66,227,0,11,131,155,194,156,246,166,121,126,199,255,0,76,169,63,98,173,46,49,78,123,83,60,191,99,255,0,166,84,159,177,86,145,249,175,200,174,120,46,27,1,243,155,7,235,199,178,84,231,128,31,54,248,39,218,158,153,84,108,97,142,124,0,249,183,193,62,212,244,202,163,99,8,253,155,249,45,94,180,251,33,112,233,175,211,246,127,193,167,223,184,20,231,181,51,203,246,63,250,101,73,251,21,105,113,138,115,218,153,229,251,31,253,50,164,253,138,180,144,205,126,69,115,193,79,216,15,156,216,63,94,61,146,167,60,0,249,183,193,62,212,244,202,163,99,12,115,224,7,205,190,9,246,167,166,85,27,24,71,236,223,201,106,245,167,217,11,135,77,126,159,179,254,13,62,253,192,0,88,26,125,150,189,169,158,96,113,255,0,208,218,79,219,107,73,11,178,99,242,169,246,31,249,113,30,246,166,121,129,199,255,0,67,105,63,109,173,36,46,201,143,202,167,216,127,229,197,62,207,166,231,198,125,217,116,134,103,249,173,167,212,183,248,180,167,189,72,225,110,223,172,28,84,90,53,59,80,44,212,247,12,51,27,197,41,105,169,233,37,157,170,218,235,171,107,106,100,72,229,135,101,87,193,28,111,71,185,174,86,181,206,116,77,252,35,122,173,75,26,1,106,181,98,139,51,85,84,199,26,167,89,104,12,118,107,138,204,109,217,181,126,175,54,213,59,180,199,84,71,95,14,217,158,115,215,225,16,25,239,218,207,249,43,251,115,252,132,208,131,61,251,89,255,0,37,127,110,127,144,152,25,223,200,46,125,94,244,45,253,22,252,236,194,126,211,240,171,87,190,0,124,219,224,159,106,122,101,80,227,251,205,190,119,246,95,166,82,142,0,124,219,224,159,106,122,101,80,227,251,205,190,119,246,95,166,82,149,79,250,87,237,63,245,116,7,253,255,0,255,0,135,254,186,194,118,76,126,85,62,195,255,0,46,52,32,207,126,201,143,202,167,216,127,229,198,132,22,188,147,228,22,254,191,122,92,255,0,210,151,206,204,95,236,255,0,10,128,0,74,181,250,189,241,253,229,35,59,251,47,212,233,76,181,225,219,204,14,152,254,153,89,127,109,136,212,174,63,188,164,103,127,101,250,157,41,150,188,59,121,129,211,31,211,43,47,237,177,20,252,243,210,22,252,35,222,151,72,116,85,243,67,27,235,220,252,42,26,149,199,247,148,140,239,236,191,83,165,50,215,135,111,48,58,99,250,101,101,253,182,35,82,184,254,242,145,157,253,151,234,116,166,90,240,237,230,7,76,127,76,172,191,182,196,51,207,72,91,240,143,122,78,138,190,104,99,125,123,159,133,67,115,128,5,193,205,225,158,253,172,255,0,146,191,183,63,200,77,8,51,223,181,159,242,87,246,231,249,9,21,157,252,130,231,213,239,67,96,116,91,243,179,9,251,79,194,173,30,246,89,249,129,200,63,67,106,255,0,109,162,53,40,203,94,203,63,48,57,7,232,109,95,237,180,70,165,30,59,63,242,40,241,148,135,75,255,0,57,170,245,40,246,0,2,109,171,209,239,17,62,95,181,59,244,54,245,251,20,166,24,155,157,196,79,151,237,78,253,13,189,126,197,41,134,37,63,105,127,43,111,194,125,174,144,232,63,209,248,191,94,159,117,208,129,78,127,153,103,195,247,251,240,212,47,250,66,139,252,208,184,192,180,95,194,89,197,105,229,169,137,211,147,67,229,59,65,153,228,91,255,0,209,215,170,183,191,166,246,157,122,107,167,217,172,253,175,11,89,162,216,13,227,72,104,116,59,36,183,212,94,113,90,43,101,5,169,97,169,169,124,82,207,21,39,75,162,231,201,2,198,188,220,208,198,229,86,242,162,170,47,134,203,177,26,253,224,60,36,127,114,111,255,0,47,92,255,0,206,15,99,196,254,169,228,26,43,161,185,46,166,226,212,118,234,171,165,155,185,244,33,184,70,247,211,187,173,89,12,46,230,107,30,199,46,205,149,202,155,57,60,81,62,41,224,180,35,249,169,156,64,255,0,188,253,61,255,0,163,235,127,206,200,252,118,39,1,134,185,20,98,104,137,157,56,121,177,60,56,174,59,41,146,109,118,119,132,185,138,201,113,21,81,111,126,119,180,187,85,26,215,165,51,51,164,76,107,51,19,28,127,130,255,0,235,230,129,225,220,69,225,212,120,78,109,114,188,209,80,209,92,227,186,199,37,170,104,162,149,101,100,82,198,141,85,146,57,19,151,150,103,46,219,34,238,137,227,241,69,141,116,131,128,109,30,209,93,69,180,234,110,45,146,102,85,87,75,55,95,161,13,194,178,149,244,238,235,65,36,46,230,107,41,216,229,217,178,185,83,103,39,138,39,197,60,22,202,131,62,188,29,139,151,34,245,84,196,213,29,126,10,142,27,105,51,92,30,10,172,186,197,250,169,179,84,76,77,49,202,98,174,19,246,195,42,251,115,191,34,127,172,159,187,72,171,177,83,205,62,83,242,254,187,212,109,196,171,219,157,249,19,253,100,253,218,69,93,138,158,105,242,159,151,245,222,163,110,50,80,141,169,0,0,57,172,226,199,205,62,178,124,192,200,125,70,115,165,51,154,206,44,124,211,235,39,204,12,135,212,103,3,106,123,46,60,137,233,151,219,94,177,90,90,162,170,246,92,121,19,211,47,182,189,98,180,181,64,0,0,101,95,110,119,228,79,245,147,247,105,85,123,46,60,246,105,151,219,94,143,90,90,174,220,239,200,159,235,39,238,210,170,246,92,121,236,211,47,182,189,30,180,13,254,0,1,64,59,106,252,172,98,223,48,40,125,58,226,80,14,203,143,61,154,101,246,215,163,214,151,255,0,182,175,202,198,45,243,2,135,211,174,38,53,226,217,102,85,131,95,105,114,156,43,38,186,227,247,170,46,126,237,113,181,214,201,73,85,7,59,28,199,242,75,26,181,237,230,99,220,213,217,124,90,229,69,240,85,2,250,118,163,113,219,106,214,203,172,58,17,162,249,53,93,70,19,99,168,123,178,11,141,36,237,238,89,13,107,92,197,137,145,242,167,52,180,212,238,99,149,31,207,211,150,71,35,209,174,72,97,149,213,131,133,30,20,117,31,139,93,71,102,21,133,69,220,109,84,61,57,239,247,249,225,87,210,218,41,92,170,136,231,34,42,117,38,127,43,146,40,81,81,210,57,174,85,86,49,146,72,207,21,162,250,67,153,107,214,168,99,250,71,167,240,82,73,125,200,170,29,13,58,213,206,144,193,19,25,27,165,150,105,31,226,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,208,159,11,188,50,96,60,44,233,125,183,79,241,10,106,74,203,147,41,218,219,214,66,182,232,105,171,111,51,164,146,201,207,59,163,78,103,49,142,158,86,196,199,185,235,28,106,214,115,59,101,115,131,18,248,232,224,202,251,193,230,163,210,219,35,186,251,103,12,202,59,197,70,51,114,149,236,74,167,71,18,179,171,77,83,27,118,218,104,186,177,34,200,214,164,114,53,237,115,121,85,95,20,126,175,179,187,141,250,206,21,115,181,196,179,26,174,109,50,203,46,17,75,125,114,195,61,76,214,185,27,12,177,178,170,150,38,74,214,55,153,239,131,188,42,71,36,143,138,157,168,198,171,152,198,174,212,235,166,133,233,199,17,122,113,113,210,253,80,179,119,235,85,118,210,195,52,74,140,170,183,213,53,21,35,170,166,145,81,122,115,51,153,219,46,202,213,107,156,199,181,236,123,216,238,123,56,139,225,163,84,248,95,206,230,193,117,50,211,253,175,114,188,209,193,83,236,187,159,224,97,150,78,233,60,209,71,214,233,117,216,201,57,91,238,63,118,175,212,170,29,36,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,101,183,110,119,228,79,245,147,247,105,229,59,45,248,250,163,211,190,227,195,38,177,220,45,86,220,65,123,229,70,59,145,86,84,193,67,13,162,69,234,212,205,77,87,36,142,99,29,12,175,89,22,57,21,86,70,203,34,71,239,178,70,116,125,95,110,119,228,79,245,147,247,104,21,87,178,227,207,102,153,125,181,232,245,166,148,246,184,233,158,43,152,112,133,120,206,174,212,155,94,176,43,133,5,194,209,85,28,113,245,27,222,106,225,163,158,7,61,204,87,164,47,100,232,247,49,142,111,52,144,64,229,85,70,108,185,173,217,113,231,179,76,190,218,244,122,211,116,245,87,76,241,93,100,211,140,143,75,115,90,78,241,101,201,173,242,219,234,121,99,141,242,67,206,158,228,241,117,24,246,54,104,158,141,146,55,171,87,146,70,49,200,155,181,0,231,51,134,189,94,169,208,93,121,193,181,114,25,234,227,167,199,111,16,205,112,74,72,34,154,121,109,207,222,42,216,99,100,187,49,95,37,52,147,70,138,170,221,149,232,168,230,170,35,147,165,227,149,115,164,142,16,181,122,167,93,248,104,211,221,82,184,79,87,61,202,237,103,100,55,73,234,96,138,23,212,92,105,158,234,90,201,145,145,123,141,99,234,32,149,236,70,163,125,199,55,221,103,226,160,101,183,109,95,154,124,91,229,253,15,168,220,73,87,176,199,242,217,250,183,251,200,138,187,106,252,211,226,223,47,232,125,70,226,74,189,134,63,150,207,213,191,222,64,85,94,212,127,61,154,155,246,47,163,209,22,171,176,199,242,217,250,183,251,200,170,189,168,254,123,53,55,236,95,71,162,45,87,97,143,229,179,245,111,247,144,26,168,0,0,85,94,212,127,34,122,155,246,47,172,81,22,168,170,189,168,254,68,245,55,236,95,88,162,3,21,184,78,243,79,163,127,48,49,239,81,128,218,158,212,127,34,122,155,246,47,172,81,24,173,194,119,154,125,27,249,129,143,122,140,6,212,246,163,249,19,212,223,177,125,98,136,12,86,225,59,205,62,141,252,192,199,189,70,3,165,51,154,206,19,188,211,232,223,204,12,123,212,96,58,83,0,0,0,115,89,197,143,154,125,100,249,129,144,250,140,231,74,103,53,156,88,249,167,214,79,152,25,15,168,206,6,170,118,42,121,88,202,126,96,87,122,117,184,246,188,55,240,21,143,98,26,233,169,92,73,106,229,138,146,227,147,228,25,197,254,225,141,219,234,123,173,109,37,5,186,75,147,106,40,171,209,174,137,93,13,119,52,78,123,30,201,87,146,41,154,138,141,147,157,173,241,93,138,158,86,50,159,152,21,222,157,110,47,248,0,0,24,173,219,87,230,159,22,249,127,67,234,55,18,85,236,49,252,182,126,173,254,242,34,174,218,191,52,248,183,203,250,31,81,184,146,175,97,143,229,179,245,111,247,144,26,168,0,3,154,206,44,124,211,235,39,204,12,135,212,103,54,167,178,227,200,158,153,125,181,235,21,166,43,113,99,230,159,89,62,96,100,62,163,57,181,61,151,30,68,244,203,237,175,88,173,2,213,0,0,138,184,177,242,177,172,159,47,242,31,78,156,230,176,233,79,139,31,43,26,201,242,255,0,33,244,233,206,107,0,233,35,134,75,77,170,255,0,194,38,148,88,175,182,202,75,141,182,227,166,246,42,74,202,58,184,91,52,21,48,73,108,133,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,115,217,173,248,85,171,77,117,163,62,211,155,21,69,92,246,220,87,40,186,217,40,229,171,123,93,60,144,83,85,201,12,110,145,205,107,90,175,86,177,21,85,26,212,223,125,145,62,7,67,220,39,121,88,209,191,151,248,247,167,64,100,7,107,158,153,226,186,119,197,196,215,28,90,147,186,125,53,199,233,50,107,140,12,142,56,225,109,116,147,212,83,202,248,218,198,55,110,167,117,108,175,87,115,57,210,203,43,213,222,246,200,26,63,217,113,171,213,58,181,193,246,51,5,202,122,185,238,88,53,68,216,133,84,211,65,20,76,123,41,154,199,210,182,36,143,241,152,202,57,233,35,87,57,26,245,124,111,87,115,126,59,191,95,106,63,145,61,77,251,23,214,40,138,149,216,143,171,213,44,186,234,22,130,87,79,87,37,60,244,241,101,246,184,219,4,93,8,30,199,71,75,90,231,201,225,42,190,68,146,129,26,223,121,136,144,200,190,226,170,243,219,94,212,127,34,122,155,246,47,172,81,1,138,220,39,121,167,209,191,152,24,247,168,192,116,166,115,89,194,119,154,125,27,249,129,143,122,140,7,74,96,0,0,14,107,56,177,243,79,172,159,48,50,31,81,156,233,76,230,179,139,31,52,250,201,243,3,33,245,25,192,213,78,197,79,43,25,79,204,10,239,78,183,23,252,160,29,138,158,86,50,159,152,21,222,157,110,47,248,2,154,240,223,192,86,61,136,107,166,165,113,37,171,150,42,75,142,79,144,103,23,251,134,55,111,169,238,181,180,148,22,233,46,77,168,162,175,70,186,37,116,53,220,209,57,236,123,37,94,72,166,106,42,54,78,118,182,229,0,0,0,49,91,182,175,205,62,45,242,254,135,212,110,36,171,216,99,249,108,253,91,253,228,69,93,181,126,105,241,111,151,244,62,163,113,37,94,195,31,203,103,234,223,239,32,40,7,22,62,105,245,147,230,6,67,234,51,155,83,217,113,228,79,76,190,218,245,138,211,21,184,177,243,79,172,159,48,50,31,81,156,218,158,203,143,34,122,101,246,215,172,86,129,106,128,0,85,94,212,127,34,122,155,246,47,172,81,24,2,111,247,106,63,145,61,77,251,23,214,40,140,22,196,241,107,238,115,149,89,176,172,90,135,190,222,178,11,133,61,174,221,77,213,100,125,122,169,228,108,113,71,206,245,107,27,204,247,181,55,114,163,83,125,213,81,60,64,250,186,111,165,90,143,172,23,218,140,99,75,240,187,174,77,117,164,183,212,221,38,164,183,83,172,178,50,150,6,115,201,34,162,127,242,90,212,252,103,200,248,227,98,57,239,99,93,249,109,55,60,203,74,51,250,43,205,28,117,118,12,179,14,188,71,83,19,42,233,17,39,183,220,105,38,71,53,36,134,102,170,35,227,150,52,221,146,53,124,90,168,228,248,161,208,71,5,220,36,226,188,35,105,98,98,214,217,123,246,73,125,238,215,12,154,226,231,71,47,82,185,180,209,177,240,65,42,67,20,139,71,28,137,51,161,100,136,174,111,90,69,85,221,234,83,94,213,142,4,173,75,106,175,226,155,70,177,154,182,220,155,80,179,230,246,171,116,13,116,18,64,173,123,164,188,35,17,81,204,123,92,141,73,249,26,228,122,63,174,228,103,36,242,72,22,215,130,14,52,113,94,46,52,226,10,234,215,90,172,153,245,183,169,5,239,30,138,186,55,72,254,146,67,205,93,77,2,189,102,74,55,172,241,162,57,233,238,72,174,139,153,252,169,35,236,169,204,102,142,235,22,125,161,89,253,175,81,180,230,253,87,110,185,91,170,32,150,88,162,170,154,24,46,16,71,52,115,58,146,169,176,189,142,150,154,71,68,196,146,37,114,35,145,63,137,83,161,238,24,184,133,197,120,160,209,171,46,174,98,212,221,195,191,245,41,174,54,183,213,71,81,53,178,186,39,114,203,79,35,152,191,241,100,98,185,172,115,226,150,39,171,25,207,202,129,42,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,62,63,188,219,231,127,101,250,101,41,113,187,44,252,191,100,31,166,85,127,177,81,20,231,143,239,54,249,223,217,126,153,74,92,110,203,63,47,217,7,233,149,95,236,84,69,63,46,244,189,207,26,253,174,144,219,47,205,214,15,212,195,251,144,203,83,115,184,118,242,253,166,63,161,182,95,216,162,48,196,220,238,29,188,191,105,143,232,109,151,246,40,134,205,126,86,231,132,123,78,156,61,31,132,245,234,247,82,16,0,184,57,189,94,248,254,242,145,157,253,151,234,116,166,90,240,237,230,7,76,127,76,172,191,182,196,106,87,31,222,82,51,191,178,253,78,148,203,94,29,188,192,233,143,233,149,151,246,216,138,126,121,233,11,126,17,239,75,164,58,42,249,161,141,245,238,126,21,13,206,0,23,7,55,128,0,49,207,143,239,54,249,223,217,126,153,74,92,110,203,63,47,217,7,233,149,95,236,84,69,57,227,251,205,190,119,246,95,166,82,151,27,178,207,203,246,65,250,101,87,251,21,17,79,203,189,47,115,198,191,107,164,54,203,243,117,131,245,48,254,228,41,207,31,222,109,243,191,178,253,50,148,184,221,150,126,95,178,15,211,42,191,216,168,138,115,199,247,155,124,239,236,191,76,165,46,55,101,159,151,236,131,244,202,175,246,42,33,151,122,94,231,141,126,211,108,191,55,88,63,83,15,238,66,227,0,11,131,155,194,156,246,166,121,126,199,255,0,76,169,63,98,173,46,49,78,123,83,60,191,99,255,0,166,84,159,177,86,145,249,175,200,174,120,46,27,1,243,155,7,235,199,178,84,231,128,31,54,248,39,218,158,153,84,108,97,142,124,0,249,183,193,62,212,244,202,163,99,8,253,155,249,45,94,180,251,33,112,233,175,211,246,127,193,167,223,184,20,231,181,51,203,246,63,250,101,73,251,21,105,113,138,115,218,153,229,251,31,253,50,164,253,138,180,144,205,126,69,115,193,79,216,15,156,216,63,94,61,146,167,60,0,249,183,193,62,212,244,202,163,99,12,115,224,7,205,190,9,246,167,166,85,27,24,71,236,223,201,106,245,167,217,11,135,77,126,159,179,254,13,62,253,192,0,88,26,125,150,189,169,158,96,113,255,0,208,218,79,219,107,73,11,178,99,242,169,246,31,249,113,30,246,166,121,129,199,255,0,67,105,63,109,173,36,46,201,143,202,167,216,127,229,197,62,207,166,231,198,125,217,116,134,103,249,173,167,212,183,248,180,180,32,0,92,28,222,25,239,218,207,249,43,251,115,252,132,208,131,61,251,89,255,0,37,127,110,127,144,145,89,223,200,46,125,94,244,54,7,69,191,59,48,159,180,252,42,213,239,128,31,54,248,39,218,158,153,84,56,254,243,111,157,253,151,233,148,163,128,31,54,248,39,218,158,153,84,56,254,243,111,157,253,151,233,148,165,83,254,149,251,79,253,93,1,255,0,127,255,0,225,255,0,174,176,157,147,31,149,79,176,255,0,203,141,8,51,223,178,99,242,169,246,31,249,113,161,5,175,36,249,5,191,175,222,151,63,244,165,243,179,23,251,63,194,160,0,18,173,126,175,124,127,121,72,206,254,203,245,58,83,45,120,118,243,3,166,63,166,86,95,219,98,53,43,143,239,41,25,223,217,126,167,74,101,175,14,222,96,116,199,244,202,203,251,108,69,63,60,244,133,191,8,247,165,210,29,21,124,208,198,250,247,63,10,134,165,113,253,229,35,59,251,47,212,233,76,181,225,219,204,14,152,254,153,89,127,109,136,212,174,63,188,164,103,127,101,250,157,41,150,188,59,121,129,211,31,211,43,47,237,177,12,243,210,22,252,35,222,147,162,175,154,24,223,94,231,225,80,220,224,1,112,115,120,103,191,107,63,228,175,237,207,242,19,66,12,247,237,103,252,149,253,185,254,66,69,103,127,32,185,245,123,208,216,29,22,252,236,194,126,211,240,171,71,189,150,126,96,114,15,208,218,191,219,104,141,74,50,215,178,207,204,14,65,250,27,87,251,109,17,169,71,142,207,252,138,60,101,33,210,255,0,206,106,189,74,61,128,0,155,106,244,123,196,79,151,237,78,253,13,189,126,197,41,134,38,231,113,19,229,251,83,191,67,111,95,177,74,97,137,79,218,95,202,219,240,159,107,164,58,15,244,126,47,215,167,221,116,32,0,46,14,111,69,156,79,233,102,65,173,90,27,146,233,150,45,89,110,165,186,94,123,159,66,107,132,143,101,59,122,53,144,204,238,103,49,143,114,110,216,156,137,179,87,197,83,224,158,41,66,63,153,103,196,15,251,240,211,223,250,66,183,252,208,212,160,71,98,242,188,62,54,184,185,118,39,88,141,57,174,91,59,183,121,198,203,225,106,193,229,245,83,20,85,84,213,58,211,175,25,136,143,100,64,0,36,84,214,85,246,231,126,68,255,0,89,63,118,145,87,98,167,154,124,167,229,253,119,168,219,137,87,183,59,242,39,250,201,251,180,138,187,21,60,211,229,63,47,235,189,70,220,6,212,128,0,28,214,113,99,230,159,89,62,96,100,62,163,57,210,153,205,103,22,62,105,245,147,230,6,67,234,51,129,181,61,151,30,68,244,203,237,175,88,173,45,81,85,123,46,60,137,233,151,219,94,177,90,90,160,0,0,50,175,183,59,242,39,250,201,251,180,170,189,151,30,123,52,203,237,175,71,173,45,87,110,119,228,79,245,147,247,105,85,123,46,60,246,105,151,219,94,143,90,6,255,0,0,0,160,29,181,126,86,49,111,152,20,62,157,113,49,130,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,67,103,251,106,252,172,98,223,48,40,125,58,226,126,78,203,158,4,174,186,39,106,155,93,245,163,25,164,167,205,175,148,236,110,63,110,171,129,221,247,30,162,115,94,146,190,78,101,229,138,166,161,175,106,43,57,58,145,70,213,98,185,171,52,209,52,38,14,2,120,32,177,112,143,130,75,91,145,210,218,174,90,155,123,234,197,123,189,209,204,250,136,89,74,147,42,195,75,72,233,34,141,241,195,200,216,159,34,114,35,159,46,252,206,115,99,137,25,106,128,0,65,92,98,112,171,134,241,95,164,119,12,62,243,109,164,110,79,110,167,168,169,196,238,242,72,176,190,221,113,86,123,136,233,90,199,187,187,72,230,198,217,153,202,238,102,34,57,19,168,200,222,201,212,1,206,182,147,112,45,196,118,174,107,45,255,0,67,173,216,103,176,111,216,150,255,0,72,170,111,142,124,52,54,173,218,171,15,86,104,219,39,63,91,100,232,244,146,78,171,87,168,221,226,107,228,109,181,237,143,196,234,112,92,55,135,220,62,171,49,200,50,167,218,105,242,58,100,187,223,231,138,107,141,83,26,182,222,69,158,88,163,141,178,61,27,202,222,117,111,59,185,81,207,87,189,92,247,107,77,21,166,213,110,169,175,172,183,219,41,41,106,46,149,9,87,93,44,48,181,143,170,157,34,142,20,150,87,34,110,247,164,80,197,26,57,219,175,36,108,111,193,168,137,150,221,185,223,145,63,214,79,221,160,85,94,203,143,61,154,101,246,215,163,214,155,252,96,15,101,199,158,205,50,251,107,209,235,77,254,3,157,110,62,52,207,21,210,46,47,117,39,5,194,169,59,165,150,158,225,79,112,166,165,108,113,199,29,47,125,164,134,177,240,68,200,216,214,50,24,223,80,230,70,196,111,187,27,88,213,85,84,85,93,31,236,96,213,234,156,191,65,178,93,35,184,207,87,53,70,158,222,27,53,26,186,8,153,4,54,235,135,82,88,225,99,219,239,189,233,83,13,116,142,87,167,130,77,26,35,149,19,149,144,175,110,14,21,106,160,207,244,179,81,161,168,171,91,149,242,207,113,178,84,68,231,183,160,216,40,102,138,104,156,198,242,243,35,213,215,9,145,202,174,84,84,108,123,35,118,85,116,85,217,5,170,23,92,47,139,74,108,14,22,213,207,109,212,27,61,109,182,162,6,214,186,40,34,158,154,23,86,197,84,248,182,86,204,246,182,158,104,91,191,42,181,42,164,84,119,197,174,15,65,219,87,230,159,22,249,127,67,234,55,18,85,236,49,252,182,126,173,254,242,34,174,218,191,52,248,183,203,250,31,81,184,146,175,97,143,229,179,245,111,247,144,21,87,181,31,207,102,166,253,139,232,244,69,170,236,49,252,182,126,173,254,242,42,175,106,63,158,205,77,251,23,209,232,139,85,216,99,249,108,253,91,253,228,6,170,0,0,21,87,181,31,200,158,166,253,139,235,20,69,170,42,175,106,63,145,61,77,251,23,214,40,128,197,110,19,188,211,232,223,204,12,123,212,96,54,167,181,31,200,158,166,253,139,235,20,70,43,112,157,230,159,70,254,96,99,222,163,1,181,61,168,254,68,245,55,236,95,88,162,3,21,184,78,243,79,163,127,48,49,239,81,128,233,76,230,179,132,239,52,250,55,243,3,30,245,24,14,148,192,0,0,28,214,113,99,230,159,89,62,96,100,62,163,57,210,153,205,103,22,62,105,245,147,230,6,67,234,51,129,170,157,138,158,86,50,159,152,21,222,157,110,47,249,64,59,21,60,172,101,63,48,43,189,58,220,95,240,0,0,49,91,182,175,205,62,45,242,254,135,212,110,36,171,216,99,249,108,253,91,253,228,69,93,181,126,105,241,111,151,244,62,163,113,37,94,195,31,203,103,234,223,239,32,53,80,0,7,53,156,88,249,167,214,79,152,25,15,168,206,109,79,101,199,145,61,50,251,107,214,43,76,86,226,199,205,62,178,124,192,200,125,70,115,106,123,46,60,137,233,151,219,94,177,90,5,170,0,1,21,113,99,229,99,89,62,95,228,62,157,57,205,97,210,159,22,62,86,53,147,229,254,67,233,211,156,214,1,210,159,9,222,86,52,111,229,254,61,233,208,20,171,182,211,76,241,90,157,44,193,117,143,186,116,178,75,126,64,152,207,94,56,227,111,120,161,168,166,168,168,228,153,220,157,71,244,228,165,222,52,231,70,183,175,63,186,170,253,210,234,240,157,229,99,70,254,95,227,222,157,1,231,248,233,194,173,89,255,0,7,218,183,98,188,212,85,195,79,75,139,213,222,216,234,103,181,175,89,237,237,239,208,181,85,205,114,114,58,90,104,218,244,219,117,98,185,17,90,170,142,64,198,190,205,125,94,169,210,14,48,112,121,214,122,180,182,230,21,11,136,92,161,166,130,41,95,59,43,156,214,83,181,86,77,185,24,218,196,164,145,238,98,163,209,145,57,19,155,117,99,181,127,181,31,200,158,166,253,139,235,20,70,5,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,110,79,29,217,215,221,67,179,2,247,169,126,203,246,103,210,220,127,21,190,247,46,191,91,186,247,171,133,186,110,151,83,149,188,252,189,78,94,110,86,239,182,251,38,251,1,144,60,39,121,167,209,191,152,24,247,168,192,116,166,115,89,194,119,154,125,27,249,129,143,122,140,7,74,96,0,0,14,107,56,177,243,79,172,159,48,50,31,81,156,233,76,230,179,139,31,52,250,201,243,3,33,245,25,192,213,78,197,79,43,25,79,204,10,239,78,183,23,252,160,29,138,158,86,50,159,152,21,222,157,110,47,248,0,0,0,0,24,173,219,87,230,159,22,249,127,67,234,55,18,85,236,49,252,182,126,173,254,242,34,174,218,191,52,248,183,203,250,31,81,184,146,175,97,143,229,179,245,111,247,144,20,3,139,31,52,250,201,243,3,33,245,25,205,169,236,184,242,39,166,95,109,122,197,105,138,220,88,249,167,214,79,152,25,15,168,206,109,79,101,199,145,61,50,251,107,214,43,64,181,64,0,42,175,106,63,145,61,77,251,23,214,40,140,86,225,59,205,62,141,252,192,199,189,70,3,106,123,81,252,137,234,111,216,190,177,68,98,183,9,222,105,244,111,230,6,61,234,48,1,210,152,0,12,75,237,47,224,42,167,65,178,25,181,171,73,172,85,115,233,213,242,162,73,174,236,143,165,201,96,184,207,85,35,155,11,97,134,40,219,5,10,182,72,98,133,125,254,87,181,88,247,53,95,10,62,10,224,187,139,108,171,132,109,83,76,166,219,23,126,198,239,189,218,223,147,91,156,217,37,234,80,182,166,55,190,120,34,73,162,141,107,35,141,38,108,47,145,85,173,235,72,138,155,61,78,132,242,204,90,197,156,226,183,156,43,41,161,239,182,92,130,223,81,107,184,211,117,95,31,94,150,120,221,28,177,243,177,90,246,243,49,238,77,218,168,228,223,116,84,95,19,0,120,223,224,187,42,225,31,81,231,161,162,109,214,247,128,220,186,115,217,50,25,104,100,108,108,234,172,220,180,53,51,163,18,21,172,98,65,34,171,88,190,252,104,217,121,89,204,177,176,55,167,74,181,51,21,214,77,56,199,53,75,10,171,239,22,92,154,223,21,194,155,154,72,223,36,60,233,239,193,47,77,239,99,102,137,232,232,228,98,57,121,36,99,218,171,187,84,245,102,11,118,115,113,175,247,170,234,60,246,12,254,231,117,147,76,178,159,193,220,169,160,94,172,118,186,229,86,36,119,54,195,202,231,187,149,140,88,229,108,74,215,62,55,53,219,74,232,98,141,119,122,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,63,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,213,171,252,3,104,246,181,106,45,219,83,114,156,147,50,165,186,94,122,29,120,109,245,148,172,167,111,70,8,225,111,43,95,78,247,38,237,137,170,187,185,124,85,126,9,224,146,86,129,232,30,29,195,166,29,89,132,225,55,43,205,109,13,109,206,75,172,146,93,102,138,89,82,87,197,20,106,212,88,227,141,57,121,97,106,237,178,174,234,190,63,4,73,44,24,212,96,236,91,185,55,169,166,34,169,235,241,77,226,118,147,53,198,96,169,203,175,223,170,171,52,196,68,83,60,162,41,225,31,100,41,207,243,44,248,126,255,0,126,26,133,255,0,72,81,127,154,22,183,11,197,173,248,46,29,98,194,109,51,84,77,67,143,219,41,109,84,178,84,185,174,149,241,65,19,99,99,158,173,70,162,185,90,196,85,84,68,77,247,217,19,224,125,144,44,96,236,97,166,102,205,49,26,153,174,210,102,185,229,20,219,204,111,213,114,41,157,98,39,170,64,1,146,132,120,221,95,210,204,127,90,180,234,237,166,89,77,101,198,150,215,121,232,117,230,183,200,198,84,55,163,60,115,55,149,207,99,218,155,186,38,162,238,213,240,85,248,47,138,64,120,95,102,238,135,96,185,141,139,54,180,229,89,212,213,216,253,206,150,235,75,29,77,117,27,162,124,176,74,217,24,215,163,105,90,170,213,115,17,21,17,81,118,223,101,79,137,107,129,141,119,7,98,253,113,114,229,49,51,29,105,188,191,105,51,92,171,13,86,15,5,126,170,45,213,51,51,76,114,153,152,136,159,182,34,32,0,25,40,64,0,5,106,213,254,1,180,123,90,181,22,237,169,185,78,73,153,82,221,47,61,14,188,54,250,202,86,83,183,163,4,112,183,149,175,167,123,147,118,196,213,93,220,190,42,191,4,240,73,43,64,244,15,14,225,211,14,172,194,112,155,149,230,182,134,182,231,37,214,73,46,179,69,44,169,43,226,138,53,106,44,113,198,156,188,176,181,118,217,87,117,95,31,130,36,150,12,106,48,118,45,220,155,212,211,17,84,245,248,166,241,59,73,154,227,48,84,229,215,239,213,85,154,98,34,41,158,81,20,240,143,178,21,171,87,248,6,209,237,106,212,91,182,166,229,57,38,101,75,116,188,244,58,240,219,235,41,89,78,222,140,17,194,222,86,190,157,238,77,219,19,85,119,114,248,170,252,19,193,36,173,3,208,60,59,135,76,58,179,9,194,110,87,154,218,26,219,156,151,89,36,186,205,20,178,164,175,138,40,213,168,177,199,26,114,242,194,213,219,101,93,213,124,126,8,146,88,20,96,236,91,185,55,169,166,34,169,235,241,49,59,73,154,227,48,84,229,215,239,213,85,154,98,34,41,158,81,20,240,143,178,0,1,146,132,8,211,95,52,15,14,226,47,14,163,194,115,107,149,230,138,134,138,231,29,214,57,45,83,69,20,171,43,34,150,52,106,172,145,200,156,188,179,57,118,217,23,116,79,31,138,44,150,15,139,150,233,187,76,209,92,107,18,201,193,227,47,229,247,233,196,225,170,154,107,166,117,137,142,113,42,213,164,28,3,104,246,138,234,45,167,83,113,108,147,50,170,186,89,186,253,8,110,21,148,175,167,119,90,9,33,119,51,89,78,199,46,205,149,202,155,57,60,81,62,41,224,182,84,3,226,198,30,214,26,157,203,84,233,12,156,211,56,199,103,87,163,17,152,93,155,149,196,105,19,61,154,204,233,246,204,253,161,26,107,230,129,225,220,69,225,212,120,78,109,114,188,209,80,209,92,227,186,199,37,170,104,162,149,101,100,82,198,141,85,146,57,19,151,150,103,46,219,34,238,137,227,241,69,146,193,247,114,221,55,105,154,43,141,98,88,216,60,101,252,190,253,56,156,53,83,77,116,206,177,49,206,37,90,180,131,128,109,30,209,93,69,180,234,110,45,146,102,85,87,75,55,95,161,13,194,178,149,244,238,235,65,36,46,230,107,41,216,229,217,178,185,83,103,39,138,39,197,60,22,202,128,124,88,195,218,195,83,185,106,157,33,147,154,103,24,236,234,244,98,51,11,179,114,184,141,34,103,179,89,157,62,217,159,180,0,30,200,212,7,175,156,24,105,119,17,121,141,30,109,155,95,178,154,42,234,43,100,118,168,227,181,85,83,197,18,196,201,101,145,28,169,36,18,47,55,52,206,77,247,68,217,19,195,226,171,246,120,120,225,103,79,184,105,250,65,244,18,241,144,215,253,35,238,157,235,218,213,16,75,201,221,250,188,157,62,148,49,237,191,93,251,239,191,193,54,219,199,121,140,24,209,131,177,77,223,47,20,198,247,106,110,230,210,102,183,112,31,209,117,223,170,108,105,17,185,213,164,78,177,246,76,106,0,12,148,32,67,156,67,240,179,167,220,75,125,31,250,119,120,200,104,62,142,119,190,235,236,154,136,34,231,239,29,46,126,167,86,25,55,219,160,205,182,219,226,187,239,225,180,198,15,59,182,168,191,68,219,185,26,196,179,48,25,134,39,43,196,83,139,193,215,52,92,167,93,38,57,198,177,49,63,116,204,43,86,144,112,13,163,218,43,168,182,157,77,197,178,76,202,170,233,102,235,244,33,184,86,82,190,157,221,104,36,133,220,205,101,59,28,187,54,87,42,108,228,241,68,248,167,130,181,127,128,109,30,214,173,69,187,106,110,83,146,102,84,183,75,207,67,175,13,190,178,149,148,237,232,193,28,45,229,107,233,222,228,221,177,53,87,119,47,138,175,193,60,18,202,131,31,250,63,13,228,252,150,228,110,235,174,157,252,181,76,127,197,249,231,195,62,31,240,154,188,182,238,230,247,13,119,117,222,221,229,203,94,40,115,135,142,22,116,251,134,159,164,31,65,47,25,13,127,210,62,233,222,189,173,81,4,188,157,223,171,201,211,233,67,30,219,245,223,190,251,252,19,109,188,119,152,192,50,45,90,162,197,17,110,220,105,16,135,199,230,24,156,211,17,86,47,25,92,215,114,173,53,153,231,58,68,68,125,209,16,0,15,70,27,198,234,254,150,99,250,213,167,87,109,50,202,107,46,52,182,187,207,67,175,53,190,70,50,161,189,25,227,153,188,174,123,30,212,221,209,53,23,118,175,130,175,193,124,82,3,194,251,55,116,59,5,204,108,89,181,167,42,206,166,174,199,238,116,183,90,88,234,107,168,221,19,229,130,86,200,198,189,27,74,213,86,171,152,136,168,138,139,182,251,42,124,75,92,12,107,184,59,23,235,139,151,41,137,152,235,77,229,251,73,154,229,88,106,176,120,43,245,81,110,169,153,154,99,148,204,196,68,253,177,17,15,27,171,250,89,143,235,86,157,93,180,203,41,172,184,210,218,239,61,14,188,214,249,24,202,134,244,103,142,102,242,185,236,123,83,119,68,212,93,218,190,10,191,5,241,72,15,11,236,221,208,236,23,49,177,102,214,156,171,58,154,187,31,185,210,221,105,99,169,174,163,116,79,150,9,91,35,26,244,109,43,85,90,174,98,34,162,42,46,219,236,169,241,45,112,23,112,118,47,215,23,46,83,19,49,214,101,251,73,154,229,88,106,176,120,43,245,81,110,169,153,154,99,148,204,196,68,253,177,17,0,0,201,66,4,57,196,63,11,58,125,196,183,209,255,0,167,119,140,134,131,232,231,123,238,190,201,168,130,46,126,241,210,231,234,117,97,147,125,186,12,219,109,190,43,190,254,27,76,96,243,187,106,139,244,77,187,145,172,75,51,1,152,98,114,188,69,56,188,29,115,69,202,117,210,99,156,107,19,19,247,76,194,3,208,62,12,52,187,135,76,198,179,54,194,111,217,77,109,117,109,178,75,84,145,221,106,169,229,137,34,124,177,72,174,68,142,8,215,155,154,22,166,251,170,108,171,225,240,84,159,0,63,44,216,183,135,167,114,212,105,15,188,203,52,198,102,247,254,19,142,185,53,215,164,70,179,207,72,228,0,15,86,3,227,102,152,181,191,58,195,175,184,77,218,106,136,104,114,11,101,85,170,170,74,103,53,178,178,41,226,116,111,115,21,200,228,71,35,94,170,138,168,169,190,219,162,252,10,165,252,203,62,31,191,223,134,161,127,210,20,95,230,133,198,6,53,252,29,140,76,196,222,166,39,68,222,85,180,153,174,71,69,86,242,235,245,91,138,167,89,136,235,144,0,100,161,0,0,0,0,21,255,0,138,222,10,116,179,140,31,162,223,116,203,254,87,108,250,37,223,187,151,176,170,169,161,234,119,174,135,83,171,214,130,93,246,238,204,229,229,229,219,119,111,190,233,183,159,225,127,179,211,69,248,76,207,238,26,141,167,57,62,107,113,185,92,108,242,217,37,138,247,91,73,52,13,130,73,161,153,206,107,97,166,137,200,254,106,118,34,42,185,83,101,119,135,193,82,208,0,0,0,5,32,212,46,200,158,27,117,43,63,201,117,26,251,155,106,84,23,44,170,241,91,123,172,138,146,229,64,216,35,158,166,103,205,35,99,107,168,220,228,98,57,234,136,138,231,46,219,110,171,241,46,248,2,63,208,77,20,197,120,118,210,123,22,142,97,87,11,173,109,151,31,239,93,218,123,164,177,201,84,254,189,76,181,15,231,116,113,198,197,217,243,57,19,102,39,186,137,190,235,186,172,128,0,0,0,21,255,0,138,222,10,116,179,140,31,162,223,116,203,254,87,108,250,37,223,187,151,176,170,169,161,234,119,174,135,83,171,214,130,93,246,238,204,229,229,229,219,119,111,190,233,180,127,160,157,151,250,5,195,182,172,88,181,143,10,203,245,2,182,245,143,247,174,237,5,210,225,69,37,43,250,244,210,211,191,157,177,210,70,245,217,147,57,83,103,167,188,137,190,233,186,45,192,0,0,0,120,173,78,209,220,7,88,227,199,40,245,26,195,73,124,182,227,119,133,189,197,108,174,165,134,166,138,174,126,229,85,72,214,212,67,51,30,217,24,214,213,190,70,162,108,169,36,113,187,127,117,81,125,168,0,0,0,0,0,10,255,0,197,111,5,58,89,198,15,209,111,186,101,255,0,43,182,125,18,239,221,203,216,85,84,208,245,59,215,67,169,213,235,65,46,251,119,102,114,242,242,237,187,183,223,116,218,192,0,41,254,130,118,95,232,23,14,218,177,98,214,60,43,47,212,10,219,214,63,222,187,180,23,75,133,20,148,175,235,211,75,78,254,118,199,73,27,215,102,76,229,77,158,158,242,38,251,166,232,183,0,0,33,254,40,56,95,192,120,179,192,45,250,115,168,215,124,130,221,109,183,94,34,189,197,45,146,162,24,103,116,241,195,52,45,107,157,52,82,181,89,203,80,245,84,70,162,238,141,241,248,162,193,90,85,217,63,160,90,55,168,248,230,169,97,90,147,170,180,247,172,102,225,21,194,155,154,241,68,200,230,228,95,126,9,122,116,108,123,161,149,138,232,228,98,57,57,227,123,218,171,179,148,186,160,10,191,197,7,103,166,139,241,103,159,219,245,27,81,178,124,214,221,114,183,89,226,178,69,21,146,182,146,24,29,4,115,77,51,92,230,205,77,43,149,252,213,15,69,84,114,38,200,223,15,138,175,160,225,75,130,157,44,224,251,233,79,220,206,255,0,149,220,254,150,247,30,251,237,218,170,105,186,125,215,175,211,233,116,96,139,109,251,203,249,185,185,183,217,187,109,178,239,96,0,20,255,0,94,251,47,244,11,136,157,88,190,235,30,107,151,234,5,21,235,32,238,189,230,11,93,194,138,58,86,116,41,162,167,103,35,100,164,145,233,187,33,106,174,239,95,121,87,109,147,100,73,3,133,46,10,116,179,131,239,165,63,115,59,254,87,115,250,91,220,123,239,183,106,169,166,233,247,94,191,79,165,209,130,45,183,239,47,230,230,230,223,102,237,182,203,189,128,0,0,0,8,255,0,94,244,83,21,226,39,73,239,186,57,154,220,46,180,86,92,131,186,247,153,237,114,199,29,83,58,21,49,84,51,145,210,71,35,19,119,194,212,93,216,190,234,174,219,46,202,146,0,2,144,105,239,100,79,13,186,107,159,227,90,141,98,205,181,42,123,150,43,120,162,189,209,197,87,114,160,116,18,79,77,51,38,141,178,53,180,109,114,177,92,196,69,68,115,87,109,246,84,248,150,127,94,244,83,21,226,39,73,239,186,57,154,220,46,180,86,92,131,186,247,153,237,114,199,29,83,58,21,49,84,51,145,210,71,35,19,119,194,212,93,216,190,234,174,219,46,202,146,0,2,144,105,239,100,79,13,186,107,159,227,90,141,98,205,181,42,123,150,43,120,162,189,209,197,87,114,160,116,18,79,77,51,38,141,178,53,180,109,114,177,92,196,69,68,115,87,109,246,84,248,151,124,0,0,0,5,32,212,46,200,158,27,117,43,63,201,117,26,251,155,106,84,23,44,170,241,91,123,172,138,146,229,64,216,35,158,166,103,205,35,99,107,168,220,228,98,57,234,136,138,231,46,219,110,171,241,46,248,2,31,225,127,133,252,7,132,204,2,225,167,58,115,119,200,46,54,219,141,226,91,220,178,222,234,33,154,118,207,36,48,194,230,181,208,197,19,81,156,180,236,84,69,106,174,234,239,31,130,36,192,0,0,0,21,127,138,14,207,77,23,226,207,63,183,234,54,163,100,249,173,186,229,110,179,197,100,138,43,37,109,36,48,58,8,230,154,102,185,205,154,154,87,43,249,170,30,138,168,228,77,145,190,31,21,95,65,194,151,5,58,89,193,247,210,159,185,157,255,0,43,185,253,45,238,61,247,219,181,84,211,116,251,175,95,167,210,232,193,22,219,247,151,243,115,115,111,179,118,219,101,222,192,0,0,0,41,6,161,118,68,240,219,169,89,254,75,168,215,220,219,82,160,185,101,87,138,219,221,100,84,151,42,6,193,28,245,51,62,105,27,27,93,70,231,35,17,207,84,68,87,57,118,219,117,95,137,103,244,19,69,49,94,29,180,158,197,163,152,85,194,235,91,101,199,251,215,118,158,233,44,114,85,63,175,83,45,67,249,221,28,113,177,118,124,206,68,217,137,238,162,111,186,238,171,32,0,0,0,60,254,161,97,86,173,74,192,50,93,57,190,212,85,193,109,202,172,245,182,74,201,105,30,214,207,28,21,48,190,25,29,27,156,215,53,30,141,122,170,42,181,201,190,219,162,252,10,65,252,197,78,22,63,223,246,170,255,0,210,182,239,243,18,255,0,128,60,254,158,225,86,173,53,192,49,173,57,177,84,85,207,109,197,108,244,86,74,57,106,222,215,79,36,20,208,178,24,221,35,154,214,181,94,173,98,42,170,53,169,190,251,34,124,15,64,0,20,3,249,138,156,44,127,191,237,85,255,0,165,109,223,230,37,138,185,240,129,128,222,184,87,103,8,215,156,203,53,175,196,227,167,130,145,151,58,155,140,50,221,219,4,21,172,171,134,36,153,208,172,72,200,214,56,225,99,122,91,54,22,53,137,182,200,164,234,0,164,26,123,217,19,195,110,154,231,248,214,163,88,179,109,74,158,229,138,222,40,175,116,113,85,220,168,29,4,147,211,76,201,163,108,141,109,27,92,172,87,49,17,81,28,213,219,125,149,62,37,223,0,0,0,1,72,53,11,178,39,134,221,74,207,242,93,70,190,230,218,149,5,203,42,188,86,222,235,34,164,185,80,54,8,231,169,153,243,72,216,218,234,55,57,24,142,122,162,34,185,203,182,219,170,252,75,190,0,135,248,95,225,127,1,225,51,0,184,105,206,156,221,242,11,141,182,227,120,150,247,44,183,186,136,102,157,179,201,12,48,185,173,116,49,68,212,103,45,59,21,17,90,171,186,187,199,224,137,48,0,0,0,0,0,5,95,226,131,179,211,69,248,179,207,237,250,141,168,217,62,107,110,185,91,172,241,89,34,138,201,91,73,12,14,130,57,166,153,174,115,102,166,149,202,254,106,135,162,170,57,19,100,111,135,197,87,208,112,165,193,78,150,112,125,244,167,238,103,127,202,238,127,75,123,143,125,246,237,85,52,221,62,235,215,233,244,186,48,69,182,253,229,252,220,220,219,236,221,182,217,119,176,0,10,65,168,93,145,60,54,234,86,127,146,234,53,247,54,212,168,46,89,85,226,182,247,89,21,37,202,129,176,71,61,76,207,154,70,198,215,81,185,200,196,115,213,17,21,206,93,182,221,87,226,89,253,4,209,76,87,135,109,39,177,104,230,21,112,186,214,217,113,254,245,221,167,186,75,28,149,79,235,212,203,80,254,119,71,28,108,93,159,51,145,54,98,123,168,155,238,187,170,200,0,0,0,8,255,0,94,244,83,21,226,39,73,239,186,57,154,220,46,180,86,92,131,186,247,153,237,114,199,29,83,58,21,49,84,51,145,210,71,35,19,119,194,212,93,216,190,234,174,219,46,202,149,131,79,123,34,120,109,211,92,255,0,26,212,107,22,109,169,83,220,177,91,197,21,238,142,42,187,149,3,160,146,122,105,153,52,109,145,173,163,107,149,138,230,34,42,35,154,187,111,178,167,196,187,224,0,0,1,31,235,166,133,233,199,17,122,113,113,210,253,80,179,119,235,85,118,210,195,52,74,140,170,183,213,53,21,35,170,166,145,81,122,115,51,153,219,46,202,213,107,156,199,181,236,123,216,233,0,1,64,63,152,169,194,199,251,254,213,95,250,86,221,254,98,91,78,31,180,46,213,195,198,0,221,57,177,103,185,174,85,109,130,161,37,163,151,42,186,54,186,122,24,27,12,80,199,73,78,230,199,27,98,166,99,97,69,100,72,221,154,175,126,223,29,146,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,175,13,124,111,216,181,111,92,117,75,135,140,242,170,213,103,204,241,44,194,243,110,199,41,160,133,240,199,119,179,210,76,232,218,173,124,146,191,171,88,206,148,175,149,136,140,69,141,90,246,49,81,146,171,2,213,0,0,0,71,252,66,229,55,220,27,64,181,47,53,197,171,187,149,235,31,195,239,55,75,117,79,73,146,116,42,160,162,150,72,164,228,122,57,142,229,123,26,187,57,21,171,182,202,138,158,0,72,0,173,92,16,113,163,138,241,113,167,16,87,86,186,213,100,207,173,189,72,47,120,244,85,209,186,71,244,146,30,106,234,104,21,235,50,81,189,103,141,17,207,79,114,69,116,92,207,229,73,31,101,64,0,0,0,126,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,64,253,96,169,92,23,241,131,117,226,203,87,53,189,214,245,164,143,4,195,170,44,244,24,163,33,137,200,250,152,30,251,130,73,93,43,164,99,101,231,168,72,98,122,70,230,181,34,99,88,206,94,116,146,73,42,7,107,182,183,235,70,154,241,37,141,216,180,231,87,179,92,86,219,62,15,71,87,45,29,146,255,0,87,67,4,147,186,190,189,174,149,209,195,35,90,175,86,177,141,87,42,111,179,26,159,82,1,174,128,205,94,198,189,88,213,61,80,251,175,253,211,53,47,43,203,125,153,244,127,185,123,118,243,83,95,221,122,158,208,234,116,186,207,119,39,55,77,156,220,187,111,200,221,254,8,105,80,0,0,0,86,174,209,236,179,42,193,184,49,212,60,167,10,201,174,184,253,234,139,217,61,218,227,107,173,146,146,170,14,123,173,35,31,201,44,106,215,183,153,143,115,87,101,241,107,149,23,193,84,200,190,25,56,155,226,74,255,0,196,150,148,88,175,188,65,234,85,198,219,113,206,44,84,149,148,117,121,101,124,208,84,193,37,124,45,146,41,35,116,170,215,177,205,85,106,181,81,81,81,85,20,14,130,64,0,0,0,0,0,1,72,59,93,181,11,62,211,94,27,113,187,238,156,231,25,6,43,114,159,56,163,164,150,178,201,115,154,134,121,32,117,5,123,157,19,164,133,205,114,177,92,198,57,90,171,182,236,106,253,72,81,254,206,30,33,117,247,57,227,59,79,49,108,215,92,53,3,32,178,214,251,91,188,219,174,153,53,109,93,44,252,150,170,183,179,158,41,36,115,29,202,246,53,201,186,120,57,168,169,226,136,6,223,128,0,0,83,252,111,141,127,98,113,241,168,28,39,106,109,206,213,71,101,155,217,146,97,119,9,215,161,35,107,166,183,81,72,251,99,149,27,201,39,89,242,203,36,78,145,205,114,72,142,137,22,69,150,22,48,46,0,0,0,0,0,5,42,226,83,143,170,60,63,136,157,45,225,159,71,110,22,171,165,215,35,204,44,212,57,101,226,10,152,43,35,182,82,190,232,218,106,139,107,88,215,59,146,177,221,57,27,47,81,26,232,99,115,121,81,95,34,62,16,186,160,0,0,0,0,20,43,180,83,180,82,167,134,250,149,209,221,29,117,36,250,139,61,60,53,53,213,213,52,209,85,210,90,105,39,138,161,17,17,18,100,115,43,154,228,166,153,140,154,39,196,177,72,215,57,28,143,68,2,250,130,181,112,65,198,142,43,197,198,156,65,93,90,235,85,147,62,182,245,32,189,227,209,87,70,233,31,210,72,121,171,169,160,87,172,201,70,245,158,52,71,61,61,201,21,209,115,63,149,36,125,149,0,1,77,117,243,142,58,158,28,120,217,196,52,123,56,101,35,244,235,52,197,237,175,154,174,71,197,78,251,29,198,107,133,108,9,90,233,158,173,106,211,43,89,19,102,107,221,238,50,52,145,138,138,215,178,96,185,64,252,150,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,172,0,0,0,0,0,60,166,170,234,102,43,163,122,113,145,234,150,107,87,221,236,184,205,190,91,133,79,44,145,178,73,185,19,220,130,46,163,216,199,77,43,213,177,198,197,114,115,200,246,53,23,119,33,154,218,57,219,9,125,201,56,154,146,201,168,150,91,85,14,147,228,119,4,179,217,230,72,153,67,85,101,141,213,82,37,53,125,100,146,76,248,221,188,114,198,218,164,234,36,108,108,73,36,91,114,61,147,134,170,3,242,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,126,176,0,141,56,155,187,93,108,28,54,234,189,246,197,115,171,183,92,173,216,61,246,174,142,178,146,103,67,61,52,241,208,76,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,57,247,251,236,120,167,255,0,210,91,85,127,235,149,199,255,0,24,14,148,193,95,241,61,76,202,177,78,1,108,218,199,222,253,179,146,89,180,126,159,38,235,221,164,146,163,190,87,69,101,109,71,61,67,185,210,73,57,228,110,239,94,116,115,183,95,121,21,119,63,95,7,124,85,97,188,87,233,29,191,48,179,92,169,27,147,219,169,233,233,178,203,68,113,172,47,183,92,85,158,250,182,39,61,238,238,210,57,178,58,23,243,59,153,136,173,85,234,50,70,48,39,80,0,0,0,0,121,252,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,188,145,51,116,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,133,120,32,226,130,235,197,158,1,153,234,53,101,162,146,221,109,183,103,23,27,37,134,40,169,221,12,238,181,71,13,52,212,206,170,106,203,43,86,167,150,161,82,69,141,200,205,211,221,79,173,66,197,0,70,156,77,221,174,182,14,27,117,94,251,98,185,213,219,174,86,236,30,251,87,71,89,73,51,161,158,154,120,232,38,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,1,37,131,154,207,190,199,138,127,253,37,181,87,254,185,92,127,241,142,148,192,0,0,0,120,173,98,214,44,7,66,176,11,166,163,106,53,250,146,221,109,183,83,207,44,81,75,85,12,51,220,39,142,25,38,109,37,43,102,123,27,45,76,141,137,233,28,72,228,87,42,127,26,160,123,80,101,175,11,253,174,247,92,219,94,110,24,231,16,17,227,248,174,5,146,212,74,150,26,152,160,114,173,142,119,116,89,77,79,85,86,175,107,86,153,90,201,150,73,221,22,233,52,252,202,177,64,156,177,106,80,0,0,0,8,211,137,187,181,214,193,195,110,171,223,108,87,58,187,117,202,221,131,223,106,232,235,41,38,116,51,211,79,29,4,206,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,64,36,176,115,89,247,216,241,79,255,0,164,182,170,255,0,215,43,143,254,49,208,71,12,151,107,173,255,0,134,221,40,190,223,110,117,119,27,149,199,7,177,85,214,86,85,204,233,167,169,158,74,8,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,160,73,96,241,90,197,172,88,14,133,96,23,77,70,212,107,245,37,186,219,110,167,158,88,162,150,170,24,103,184,79,28,50,76,218,74,86,204,246,54,90,153,27,19,210,56,145,200,174,84,254,53,76,171,211,158,217,253,80,183,234,229,242,251,169,248,69,37,211,79,175,85,16,182,134,197,109,124,113,85,227,208,53,232,138,248,103,86,34,214,189,98,231,115,217,50,177,31,42,53,88,234,102,110,197,13,137,5,74,227,87,140,27,174,132,232,94,152,241,17,164,203,73,127,177,100,89,69,173,211,82,212,196,232,89,119,178,85,219,107,39,70,35,158,206,173,59,220,141,134,70,63,149,28,199,177,188,237,115,121,227,117,128,209,221,98,192,117,215,0,181,234,54,156,223,169,46,54,219,141,60,18,203,20,85,80,205,61,190,121,33,142,103,82,85,54,23,189,177,84,198,217,88,146,68,174,85,106,175,241,42,135,181,0,0,0,0,0,0,0,200,190,215,109,111,214,141,53,226,75,27,177,105,206,175,102,184,173,182,124,30,142,174,90,59,37,254,174,134,9,39,117,125,123,93,43,163,134,70,181,94,173,99,26,174,84,223,102,53,62,164,3,93,1,145,125,145,58,223,173,26,149,196,150,73,98,212,109,94,205,114,171,108,24,61,101,92,84,119,187,253,93,116,17,206,218,250,6,182,86,199,52,142,106,61,26,247,181,28,137,190,207,114,125,106,107,160,0,82,14,215,109,66,207,180,215,134,220,110,251,167,57,198,65,138,220,167,206,40,233,37,172,178,92,230,161,158,72,29,65,94,231,68,233,33,115,92,172,87,49,142,86,170,237,187,26,191,82,20,127,179,135,136,93,125,206,120,206,211,204,91,53,215,13,64,200,44,181,190,214,239,54,235,166,77,91,87,75,63,37,170,173,236,231,138,73,28,199,114,189,141,114,110,158,14,106,42,120,162,1,183,224,0,0,0,0,0,0,31,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,80,63,88,50,46,211,219,29,153,92,120,163,162,186,214,90,169,45,122,35,85,81,29,162,91,85,93,50,58,182,150,145,210,162,58,239,36,208,177,242,173,75,81,85,235,79,31,60,93,52,88,154,142,147,106,133,214,155,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,253,96,0,0,192,190,45,245,39,139,189,5,226,27,54,211,250,173,103,214,12,118,209,29,226,178,175,27,167,155,53,185,202,201,108,146,84,73,220,165,138,87,84,57,101,103,73,26,213,114,185,206,71,177,236,126,210,49,232,154,43,217,53,196,86,67,173,218,13,119,197,179,236,178,174,255,0,150,96,183,135,195,61,85,116,181,85,21,179,219,170,247,154,154,106,138,153,156,228,149,235,42,86,68,212,107,147,150,58,120,209,90,158,14,120,93,240,86,174,209,236,179,42,193,184,49,212,60,167,10,201,174,184,253,234,139,217,61,218,227,107,173,146,146,170,14,123,173,35,31,201,44,106,215,183,153,143,115,87,101,241,107,149,23,193,84,200,190,25,56,155,226,74,255,0,196,150,148,88,175,188,65,234,85,198,219,113,206,44,84,149,148,117,121,101,124,208,84,193,37,124,45,146,41,35,116,170,215,177,205,85,106,181,81,81,81,85,20,14,130,64,49,91,180,175,140,220,218,225,196,213,118,55,160,218,201,168,24,229,171,13,183,183,27,188,67,107,188,86,91,41,102,188,83,213,84,173,75,217,28,114,55,159,151,168,200,86,71,53,21,206,129,121,121,152,140,123,131,106,65,153,125,144,53,156,67,106,125,215,53,214,77,78,214,76,215,36,196,237,244,255,0,70,109,214,251,221,246,162,225,4,247,23,186,26,137,166,107,101,157,203,19,224,137,176,181,21,99,247,210,177,200,215,167,35,218,186,104,0,17,167,19,119,107,173,131,134,221,87,190,216,174,117,118,235,149,187,7,190,213,209,214,82,76,232,103,166,158,58,9,157,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,135,62,255,0,125,143,20,255,0,250,75,106,175,253,114,184,255,0,227,1,210,152,0,0,0,0,57,246,226,111,137,190,36,172,28,73,106,189,138,197,196,30,165,91,173,182,236,226,251,73,71,71,73,150,87,195,5,52,17,215,204,216,226,142,54,202,141,99,26,212,70,163,81,17,17,17,17,13,116,236,225,203,50,172,231,131,29,60,202,115,92,154,235,144,94,171,125,173,222,110,55,74,217,42,234,167,228,186,213,177,156,242,200,174,123,185,88,198,181,55,95,6,181,17,60,17,0,178,160,231,219,137,190,38,248,146,176,113,37,170,246,43,23,16,122,149,110,182,219,179,139,237,37,29,29,38,89,95,12,20,208,71,95,51,99,138,56,219,42,53,140,107,81,26,141,68,68,68,68,68,53,211,179,135,44,202,179,158,12,116,243,41,205,114,107,174,65,122,173,246,183,121,184,221,43,100,171,170,159,146,235,86,198,115,203,34,185,238,229,99,26,212,221,124,26,212,68,240,68,2,202,128,0,0,0,0,115,89,247,216,241,79,255,0,164,182,170,255,0,215,43,143,254,48,29,41,130,52,225,146,237,117,191,240,219,165,23,219,237,206,174,227,114,184,224,246,42,186,202,202,185,157,52,245,51,201,65,11,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,146,192,0,71,252,66,229,55,220,27,64,181,47,53,197,171,187,149,235,31,195,239,55,75,117,79,73,146,116,42,160,162,150,72,164,228,122,57,142,229,123,26,187,57,21,171,182,202,138,158,0,72,0,173,92,16,113,163,138,241,113,167,16,87,86,186,213,100,207,173,189,72,47,120,244,85,209,186,71,244,146,30,106,234,104,21,235,50,81,189,103,141,17,207,79,114,69,116,92,207,229,73,31,101,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,219,113,55,118,186,216,56,187,213,123,237,138,231,87,110,185,91,181,34,251,87,71,89,73,51,161,158,154,120,238,115,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,14,146,78,107,56,177,243,79,172,159,48,50,31,81,156,13,190,224,131,141,28,87,139,141,56,130,186,181,214,171,38,125,109,234,65,123,199,162,174,141,210,63,164,144,243,87,83,64,175,89,146,141,235,60,104,142,122,123,146,43,162,230,127,42,72,251,42,115,25,163,186,197,159,104,86,127,107,212,109,57,191,85,219,174,86,234,136,37,150,40,170,166,134,11,132,17,205,28,206,164,170,108,47,99,165,166,145,209,49,36,137,92,136,228,79,226,84,232,79,133,94,38,48,222,43,244,142,143,84,176,250,26,187,115,219,80,235,109,222,217,82,138,231,219,174,49,178,55,203,2,73,202,141,153,156,178,198,246,72,212,78,102,61,188,205,99,249,227,96,76,4,85,197,143,149,141,100,249,127,144,250,116,228,170,69,92,88,249,88,214,79,151,249,15,167,78,7,60,58,59,172,89,246,133,103,246,189,70,211,155,245,93,186,229,110,168,130,89,98,138,170,104,96,184,65,28,209,204,234,74,166,194,246,58,90,105,29,19,18,72,149,200,142,68,254,37,78,135,184,98,226,23,21,226,131,70,172,186,185,139,83,119,14,255,0,212,166,184,218,223,85,29,68,214,202,232,157,203,45,60,142,98,255,0,197,145,138,230,177,207,138,88,158,172,103,63,42,115,88,78,188,29,241,85,153,112,161,171,150,252,194,205,114,171,118,49,113,168,167,166,203,45,17,198,147,50,227,110,71,251,234,216,156,246,55,188,198,215,72,232,95,204,222,87,170,181,87,166,249,24,240,232,204,30,83,74,181,51,21,214,77,56,199,53,75,10,171,239,22,92,154,223,21,194,155,154,72,223,36,60,233,239,193,47,77,239,99,102,137,232,232,228,98,57,121,36,99,218,171,187,84,245,96,12,86,237,43,237,2,251,187,86,87,104,38,148,205,201,128,218,174,13,246,165,197,174,218,75,197,117,36,245,44,252,20,176,84,190,26,139,115,211,187,79,31,51,17,203,36,108,127,135,43,73,215,181,99,142,123,85,151,25,175,225,119,74,46,148,151,11,149,254,157,99,202,239,86,235,163,94,150,200,25,80,248,229,182,39,66,78,102,212,189,208,61,147,199,46,200,216,95,200,172,127,89,86,44,139,3,85,59,12,127,45,159,171,127,188,136,171,182,175,205,62,45,242,254,135,212,110,36,171,216,99,249,108,253,91,253,228,69,93,181,126,105,241,111,151,244,62,163,113,2,85,236,49,252,182,126,173,254,242,53,80,199,110,197,221,98,192,112,92,255,0,80,116,231,47,191,82,90,46,89,165,61,162,91,44,181,181,80,211,193,85,61,52,211,67,221,24,233,30,215,62,166,71,87,196,177,196,198,185,92,145,203,240,229,68,118,196,128,0,1,85,123,81,252,137,234,111,216,190,177,68,98,183,9,222,105,244,111,230,6,61,234,48,26,233,218,217,172,88,14,43,194,190,65,165,23,11,245,36,153,102,99,81,106,138,134,211,13,84,43,87,28,12,173,109,74,213,203,2,189,37,74,109,168,101,137,37,107,92,157,87,49,191,90,171,114,47,132,239,52,250,55,243,3,30,245,24,0,233,76,0,0,0,0,0,5,0,237,171,242,177,139,124,192,161,244,235,137,64,59,46,60,246,105,151,219,94,143,90,95,254,218,191,43,24,183,204,10,31,78,184,153,151,192,238,175,97,186,17,197,70,7,170,90,131,61,92,24,245,166,162,178,26,233,233,160,89,159,78,202,154,41,233,82,101,98,123,206,99,29,59,94,244,106,57,252,141,119,43,94,237,154,161,209,152,63,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,235,0,96,15,106,63,158,205,77,251,23,209,232,141,254,48,7,181,31,207,102,166,253,139,232,244,64,95,254,205,78,208,47,187,181,29,14,130,106,180,220,153,245,170,222,239,101,220,92,237,163,188,80,210,65,76,207,194,203,61,75,230,168,184,189,123,204,242,114,177,26,177,198,247,248,114,184,191,231,44,54,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,27,233,192,47,26,248,175,21,154,113,73,100,187,92,251,190,166,227,54,248,99,200,237,245,11,27,36,175,228,70,198,235,157,58,70,214,49,208,202,245,69,123,88,212,232,200,244,98,167,43,162,124,161,106,128,43,255,0,26,60,91,98,188,35,105,98,229,55,40,187,246,73,125,239,54,252,102,220,214,199,47,82,185,180,210,61,147,207,18,205,20,139,71,28,137,11,102,124,106,174,111,90,52,68,221,232,4,107,218,59,199,29,79,10,88,109,6,31,167,204,164,168,212,92,194,158,119,208,205,43,226,149,150,74,70,170,49,107,101,129,85,92,247,185,202,230,192,215,55,164,231,197,43,156,174,72,86,41,50,3,134,75,181,214,255,0,197,222,148,95,111,183,58,187,141,202,227,169,22,42,186,202,202,185,157,52,245,51,201,115,133,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,120,173,85,212,204,171,89,53,31,35,213,44,214,175,188,94,178,107,132,183,10,158,89,36,124,112,243,175,185,4,93,71,189,237,134,38,35,99,141,138,229,228,141,140,106,46,205,67,213,240,157,230,159,70,254,96,99,222,163,0,29,41,128,0,0,67,252,85,113,49,134,240,161,164,117,154,165,152,80,213,220,94,234,134,219,109,22,202,100,86,190,227,113,145,146,62,40,22,78,85,108,44,229,138,71,190,71,34,242,177,142,229,107,223,201,27,195,197,113,191,198,142,43,194,62,156,79,93,68,235,85,239,62,185,116,224,178,99,210,215,70,217,25,213,73,185,107,170,96,71,164,203,70,197,130,68,87,49,61,249,17,177,115,51,153,100,103,62,215,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,158,175,88,181,139,62,215,92,254,233,168,218,141,126,171,184,220,174,53,19,203,20,82,213,77,52,22,248,36,154,73,155,73,74,217,158,247,69,77,27,165,122,71,18,57,81,168,191,198,171,242,178,204,3,50,193,105,177,250,172,195,30,171,180,179,42,179,199,127,180,37,74,35,95,85,110,146,89,98,138,161,25,191,51,88,247,65,34,179,153,19,153,156,175,110,236,123,28,224,251,250,23,174,154,143,195,166,163,219,181,67,75,239,61,198,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,164,47,229,110,233,186,57,28,214,189,142,99,216,199,183,161,78,24,184,133,197,120,160,209,171,46,174,98,212,221,195,191,245,41,174,54,183,213,71,81,53,178,186,39,114,203,79,35,152,191,241,100,98,185,172,115,226,150,39,171,25,207,202,156,230,90,176,12,202,251,134,223,245,6,205,143,85,214,99,216,173,69,13,53,234,186,20,71,50,129,245,139,42,83,44,168,139,204,214,61,208,72,196,126,220,136,254,70,170,163,164,98,58,95,224,187,139,108,171,132,109,83,76,166,219,23,126,198,239,189,218,223,147,91,156,217,37,234,80,182,166,55,190,120,34,73,162,141,107,35,141,38,108,47,145,85,173,235,72,138,155,61,64,232,164,197,110,218,191,52,248,183,203,250,31,81,184,154,253,165,90,153,138,235,38,156,99,154,165,133,85,247,139,46,77,111,138,225,77,205,36,111,146,30,116,247,224,151,166,247,177,179,68,244,116,114,49,28,188,146,49,237,85,221,170,100,15,109,95,154,124,91,229,253,15,168,220,64,246,189,148,252,115,221,108,185,53,7,11,186,175,116,171,184,91,111,245,9,30,41,122,184,221,28,245,182,78,202,118,71,21,177,122,242,114,182,153,237,129,140,130,56,182,86,204,254,68,99,250,200,177,107,161,202,185,179,221,152,92,122,212,235,61,170,147,135,237,96,190,213,215,234,13,178,158,166,107,85,222,175,164,196,187,91,160,108,60,144,201,43,165,234,212,87,53,29,59,149,82,47,122,24,22,71,185,207,73,30,224,208,160,102,95,106,231,26,217,150,150,102,88,102,142,232,142,111,87,99,200,108,117,17,101,55,250,235,109,74,115,196,253,149,40,232,101,70,200,173,123,28,213,146,105,169,170,34,86,61,142,163,119,188,215,57,23,223,246,122,118,138,103,220,89,231,247,173,46,212,109,63,199,237,215,43,117,158,166,255,0,21,214,201,52,208,192,232,35,154,146,6,211,186,154,101,149,202,254,106,135,189,101,73,145,54,70,183,167,241,114,133,245,63,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,167,235,50,3,181,23,143,170,204,194,251,114,225,159,71,110,23,91,93,171,28,184,84,208,229,151,136,42,103,163,146,231,84,198,75,77,61,181,172,107,155,207,70,222,164,141,151,168,142,108,210,53,188,168,140,141,31,48,69,93,166,124,104,253,242,122,142,205,55,194,157,211,192,112,27,133,92,20,213,16,215,117,163,190,215,34,244,159,93,180,111,116,46,133,168,199,54,157,201,204,238,156,178,189,92,157,101,142,58,86,122,12,55,0,204,181,6,166,235,75,134,99,213,119,87,216,236,245,183,251,154,194,137,201,71,110,164,137,101,168,168,149,238,84,107,24,214,166,201,186,251,207,115,24,222,103,189,173,95,62,6,159,118,90,113,245,125,164,190,216,120,83,213,235,135,126,181,87,127,56,225,215,186,170,150,50,75,124,141,98,172,118,217,157,35,147,169,11,249,82,58,125,149,100,100,142,142,22,163,216,248,210,13,106,57,119,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,207,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,93,137,236,212,237,2,251,187,81,208,232,38,171,77,201,159,90,173,238,246,93,197,206,218,59,197,13,36,20,204,252,44,179,212,190,106,139,139,215,188,207,39,43,17,171,28,111,127,135,43,128,181,92,88,249,88,214,79,151,249,15,167,78,115,88,116,167,197,143,149,141,100,249,127,144,250,116,231,53,128,111,247,251,86,95,242,127,255,0,187,134,43,112,197,196,46,85,194,254,178,217,117,115,22,166,239,253,195,169,77,113,181,190,170,74,120,110,116,50,183,150,90,121,28,197,255,0,139,35,21,205,123,89,44,81,61,88,254,78,85,218,159,246,172,191,228,255,0,255,0,119,12,1,3,167,61,29,214,44,7,93,112,11,94,163,105,205,250,146,227,109,184,211,193,44,177,69,85,12,211,219,231,146,24,230,117,37,83,97,123,219,21,76,109,149,137,36,74,229,86,170,255,0,18,175,181,57,235,224,131,141,28,171,132,125,71,130,186,181,215,91,222,3,114,234,65,123,199,162,174,145,177,179,170,176,243,87,83,64,175,72,86,177,137,4,104,142,122,123,241,163,162,230,103,50,72,205,254,196,242,155,22,115,138,217,179,92,90,187,190,217,114,11,125,61,210,221,83,210,124,125,122,89,227,108,145,73,200,244,107,219,204,199,181,118,114,35,147,125,149,17,124,0,250,199,228,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,253,102,69,246,172,113,207,117,189,100,213,252,46,233,69,210,174,223,109,176,84,44,121,93,234,221,116,115,22,231,59,233,223,28,182,196,232,73,202,234,102,54,119,178,120,229,221,93,51,57,21,140,232,170,202,17,87,105,127,28,117,60,71,102,83,104,246,14,202,70,105,214,23,120,145,240,213,198,248,170,31,124,184,194,146,64,181,173,153,138,230,165,50,53,242,182,22,177,222,251,36,89,30,170,174,99,33,185,93,138,158,86,50,159,152,21,222,157,110,49,88,218,158,197,79,43,25,79,204,10,239,78,183,1,127,200,171,139,31,43,26,201,242,255,0,33,244,233,201,84,138,184,177,242,177,172,159,47,242,31,78,156,14,107,14,170,14,85,206,170,0,0,0,252,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,156,251,113,191,198,142,85,197,198,163,207,93,68,235,173,147,1,182,244,224,178,99,210,215,72,232,223,210,89,185,107,170,96,71,172,41,88,244,158,68,87,49,61,200,213,177,115,63,149,100,124,193,218,95,199,173,78,188,228,51,104,174,147,95,106,224,211,171,29,68,144,221,223,31,75,146,255,0,113,130,170,70,182,102,205,12,178,54,122,20,108,112,203,10,123,156,207,114,189,237,114,178,21,101,43,177,96,25,150,77,140,228,217,157,139,30,171,171,177,97,212,244,213,55,219,131,81,18,10,22,84,84,50,158,4,123,149,81,21,242,75,34,35,88,155,189,81,178,57,19,150,55,185,161,231,205,126,236,186,227,234,143,48,177,91,120,103,214,43,133,170,215,117,199,45,244,212,56,157,226,122,152,40,227,185,210,177,241,83,65,109,115,28,230,243,214,55,169,27,98,233,163,157,52,109,119,50,35,227,87,205,146,216,158,45,125,206,114,171,54,21,139,80,247,219,214,65,112,167,181,219,169,186,172,143,175,85,60,141,142,40,249,222,173,99,121,158,246,166,238,84,106,111,186,170,39,136,255,0,69,88,22,85,254,202,227,153,38,57,112,255,0,214,81,215,91,107,169,228,255,0,228,201,12,209,200,207,224,115,92,223,169,80,14,164,193,72,59,52,56,227,166,226,59,13,135,71,179,134,85,179,81,112,187,60,111,154,174,71,203,80,203,229,186,21,142,4,173,116,207,87,57,42,81,207,137,179,53,238,247,223,34,72,197,84,115,217,13,223,0,69,92,88,249,88,214,79,151,249,15,167,78,74,164,85,197,143,149,141,100,249,127,144,250,116,224,115,88,116,145,195,37,218,213,96,225,19,74,47,183,219,157,37,186,219,110,211,123,21,93,101,101,92,205,134,10,104,35,182,66,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,57,183,45,167,18,28,118,93,117,95,135,157,53,225,163,6,163,171,181,226,120,198,47,96,164,200,37,169,141,208,85,220,46,180,20,238,134,72,145,209,84,58,41,104,119,72,37,99,100,141,31,213,137,174,94,94,86,160,31,151,143,174,53,242,174,43,53,30,174,201,105,185,247,125,50,198,110,19,71,142,91,233,214,70,71,95,200,174,141,183,58,132,145,172,123,166,149,138,170,198,189,169,209,141,234,196,78,103,74,249,125,87,102,103,5,223,124,158,163,191,82,51,86,244,240,28,6,225,73,61,77,60,212,61,104,239,181,200,189,86,80,239,35,29,11,161,106,49,174,168,106,243,59,167,44,76,70,167,89,36,142,42,224,187,132,156,171,139,157,83,76,90,219,47,113,198,236,93,218,225,147,92,92,233,34,233,208,186,166,54,62,8,37,72,101,141,43,36,141,102,116,44,145,17,174,232,200,170,187,49,77,254,210,173,51,197,116,111,78,49,205,45,194,169,59,189,151,25,183,197,111,166,230,142,54,73,55,34,123,243,203,211,99,24,233,165,122,186,73,30,141,78,121,30,247,42,110,229,2,144,118,202,218,109,86,14,17,48,155,21,138,217,73,110,182,219,179,139,109,37,29,29,36,45,134,10,104,35,182,92,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,133,0,224,115,142,60,203,132,44,201,212,181,76,171,190,105,213,242,161,175,191,88,88,244,231,141,251,35,123,237,31,50,163,89,82,214,163,81,90,170,140,153,141,70,61,90,173,138,88,180,43,182,175,202,198,45,243,2,135,211,174,38,43,1,212,237,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,235,49,91,179,83,180,11,238,19,89,67,160,154,173,55,62,3,117,184,59,217,119,23,59,121,44,245,213,115,211,51,240,178,207,82,200,105,237,204,78,243,60,156,172,87,36,146,61,254,60,206,54,164,0,0,0,0,1,138,221,181,126,105,241,111,151,244,62,163,113,54,164,197,110,218,191,52,248,183,203,250,31,81,184,128,236,84,243,79,148,252,191,174,245,27,113,181,38,43,118,42,121,167,202,126,95,215,122,141,184,218,144,40,7,109,95,149,140,91,230,5,15,167,92,74,1,217,113,231,179,76,190,218,244,122,210,255,0,246,213,249,88,197,190,96,80,250,117,196,160,29,151,30,123,52,203,237,175,71,173,3,127,128,0,0,0,0,0,12,86,237,43,237,2,251,187,86,87,104,38,148,205,201,128,218,174,13,246,165,197,174,218,75,197,117,36,245,44,252,20,176,84,190,26,139,115,211,187,79,31,51,17,203,36,108,127,135,43,73,127,181,99,142,219,82,90,171,248,89,209,172,154,173,215,39,84,44,25,189,214,221,59,91,4,112,35,94,217,44,232,244,69,115,222,231,43,86,126,71,53,24,140,232,57,95,207,60,113,229,181,131,19,202,178,191,105,125,22,198,110,183,159,99,91,230,187,92,125,159,69,37,71,115,161,139,110,173,76,220,136,189,56,89,204,222,105,29,179,91,186,110,169,184,31,40,191,253,154,157,160,95,112,154,202,29,4,213,105,185,240,27,173,193,222,203,184,185,219,201,103,174,171,158,153,159,133,150,122,150,67,79,110,98,119,153,228,229,98,185,36,145,239,241,230,113,64,15,171,127,196,242,172,83,217,191,74,113,155,173,155,219,54,248,110,214,239,104,81,73,79,223,40,101,223,165,83,15,58,39,82,23,242,187,150,70,238,215,108,187,42,236,7,82,96,204,14,203,78,62,172,85,118,43,15,10,122,189,112,238,55,90,31,231,28,58,247,85,82,247,199,112,141,207,85,142,219,51,164,114,244,230,103,50,71,79,178,164,111,141,177,194,212,99,217,26,79,167,224,101,95,109,166,138,127,80,188,70,81,220,63,54,21,112,165,146,95,254,168,172,164,146,22,36,127,253,90,146,57,210,127,184,35,91,248,234,85,94,204,189,107,251,139,113,113,139,119,139,127,122,160,206,246,194,171,57,34,231,154,46,251,60,61,222,72,247,145,141,110,213,81,83,115,185,121,182,137,101,229,106,187,151,109,179,226,83,72,105,181,235,65,179,157,35,154,10,73,42,50,43,60,208,219,214,174,121,97,130,43,139,54,150,138,105,31,22,239,70,71,83,28,50,42,34,59,116,98,162,181,200,170,213,230,223,253,21,96,89,87,251,43,142,100,152,229,195,255,0,89,71,93,109,174,167,147,255,0,147,36,51,71,35,63,129,205,115,126,165,64,55,167,181,31,200,158,166,253,139,235,20,70,43,112,157,230,159,70,254,96,99,222,163,1,170,156,83,107,165,139,136,190,202,60,143,84,45,55,155,85,117,125,117,191,30,138,255,0,13,185,30,200,237,247,134,220,237,235,87,74,177,200,171,36,124,146,57,121,81,234,170,177,186,55,163,158,215,181,238,202,190,19,188,211,232,223,204,12,123,212,96,3,161,62,32,117,51,238,55,161,217,230,169,71,87,106,167,171,198,113,250,235,133,7,181,36,228,165,154,185,144,187,186,192,255,0,125,138,238,172,235,20,104,198,185,28,247,61,26,213,230,114,28,214,101,153,77,247,57,202,175,57,174,83,93,223,111,89,5,194,162,233,113,169,233,50,62,189,84,242,58,73,100,228,98,53,141,230,123,220,187,53,17,169,190,200,136,158,6,175,246,211,235,205,53,167,13,197,56,114,179,86,213,178,229,125,168,102,77,122,72,106,37,137,158,206,133,100,138,154,25,88,140,228,157,146,212,36,146,34,115,254,13,244,44,114,179,222,99,146,143,246,122,112,245,247,198,241,53,143,216,43,106,109,76,178,226,157,60,182,247,77,113,165,239,81,215,208,210,85,64,142,163,72,85,57,36,235,62,88,227,114,61,81,169,27,164,118,207,86,164,111,13,159,224,127,71,109,90,33,194,230,159,226,52,118,26,187,85,202,182,207,77,123,191,69,93,74,216,43,86,235,87,19,102,169,109,67,81,140,119,60,110,114,64,212,145,57,219,28,17,177,202,188,155,147,168,0,69,92,88,249,88,214,79,151,249,15,167,78,115,88,116,167,197,143,149,141,100,249,127,144,250,116,231,53,128,117,80,0,0,0,3,154,206,44,124,211,235,39,204,12,135,212,103,54,167,178,227,200,158,153,125,181,235,21,166,43,113,99,230,159,89,62,96,100,62,163,57,181,61,151,30,68,244,203,237,175,88,173,3,21,184,177,243,79,172,159,48,50,31,81,156,218,158,203,143,34,122,101,246,215,172,86,152,173,197,143,154,125,100,249,129,144,250,140,230,212,246,92,121,19,211,47,182,189,98,180,11,84,0,0,0,0,114,174,117,80,114,174,7,74,124,39,121,88,209,191,151,248,247,167,64,74,164,85,194,119,149,141,27,249,127,143,122,116,4,170,0,138,184,177,242,177,172,159,47,242,31,78,156,149,72,171,139,31,43,26,201,242,255,0,33,244,233,192,231,135,71,117,139,62,208,172,254,215,168,218,115,126,171,183,92,173,213,16,75,44,81,85,77,12,23,8,35,154,57,157,73,84,216,94,199,75,77,35,162,98,73,18,185,17,200,159,196,169,208,247,12,92,66,226,188,80,104,213,151,87,49,106,110,225,223,250,148,215,27,91,234,163,168,154,217,93,19,185,101,167,145,204,95,248,178,49,92,214,57,241,75,19,213,140,231,229,78,107,9,215,131,190,42,179,46,20,53,114,223,152,89,174,85,110,198,46,53,20,244,217,101,162,56,210,102,92,109,200,255,0,125,91,19,158,198,247,152,218,233,29,11,249,155,202,245,86,170,244,223,35,30,29,25,130,42,251,229,244,179,239,113,251,232,253,173,254,131,62,143,251,127,250,125,55,120,252,79,245,23,244,222,151,124,235,127,59,116,186,159,211,255,0,7,190,230,64,105,55,107,39,19,90,113,149,95,238,215,245,181,102,86,92,155,32,91,221,77,162,237,37,83,253,153,28,146,43,166,164,182,78,178,185,244,176,171,21,24,198,72,147,71,23,35,85,172,221,100,234,6,234,3,202,105,62,117,247,80,210,204,55,83,61,151,236,207,165,184,253,186,251,220,186,253,110,235,222,169,163,155,165,212,229,111,63,47,83,151,155,149,187,237,190,201,190,199,171,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,89,197,143,154,125,100,249,129,144,250,140,231,74,103,53,156,88,249,167,214,79,152,25,15,168,206,7,170,204,184,73,202,172,220,39,96,156,90,99,210,247,236,110,251,214,183,223,96,230,146,90,138,10,230,220,171,233,217,63,43,33,72,226,163,88,233,233,35,231,124,170,229,158,110,84,77,158,196,79,203,193,223,21,89,151,10,26,185,111,204,44,215,42,183,99,23,26,138,122,108,178,209,28,105,51,46,54,228,127,190,173,137,207,99,123,204,109,116,142,133,252,205,229,122,171,85,122,111,145,143,215,238,204,235,77,170,255,0,217,255,0,167,246,43,237,178,146,227,109,184,211,223,169,43,40,234,225,108,208,84,193,37,218,185,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,101,7,27,252,23,101,92,35,234,60,244,52,77,186,222,240,27,151,78,123,38,67,45,12,141,141,157,85,155,150,134,166,116,98,66,181,140,72,36,85,107,23,223,141,27,47,43,57,150,54,6,244,233,86,166,98,186,201,167,24,230,169,97,85,125,226,203,147,91,226,184,83,115,73,27,228,135,157,61,248,37,233,189,236,108,209,61,29,28,140,71,47,36,140,123,85,119,106,158,87,139,31,43,26,201,242,255,0,33,244,233,204,107,236,230,227,95,239,85,212,121,236,25,253,206,235,38,153,101,63,131,185,83,64,189,88,237,117,202,172,72,238,109,135,149,207,119,43,24,177,202,216,149,174,124,110,107,182,149,208,197,26,236,79,19,119,107,85,255,0,132,77,87,190,216,174,116,151,27,109,199,77,239,181,116,117,148,147,54,104,42,96,146,217,51,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,14,109,201,127,92,120,100,207,180,71,30,193,243,123,133,53,93,211,19,207,49,123,54,67,67,124,134,221,52,116,144,79,95,74,179,45,190,89,85,22,36,169,141,99,149,81,141,122,171,162,70,73,179,121,149,140,136,14,135,180,195,71,112,29,117,224,107,75,244,231,81,172,52,151,27,109,199,77,236,145,69,44,180,176,205,61,190,121,44,236,133,181,116,174,153,143,108,85,49,182,87,172,114,163,85,90,171,252,104,161,148,29,156,220,107,253,234,186,143,61,131,63,185,221,100,211,44,167,240,119,42,104,23,171,29,174,185,85,137,29,205,176,242,185,238,229,99,22,57,91,18,181,207,141,205,118,210,186,24,163,93,10,237,29,227,158,213,161,90,71,65,138,105,109,210,146,237,150,106,133,158,121,45,55,91,117,209,188,150,187,84,172,70,165,206,55,193,34,74,175,145,36,94,235,35,21,24,175,142,73,57,215,163,211,147,37,120,170,225,159,50,225,67,87,43,52,183,48,174,164,184,177,212,237,185,90,46,116,202,141,101,198,221,35,228,100,83,172,124,202,232,95,205,20,140,124,110,85,229,123,29,202,231,179,146,71,197,87,59,181,214,245,82,202,203,205,206,174,190,162,58,120,41,25,45,76,206,149,237,130,8,153,12,49,35,156,170,168,200,226,142,56,216,223,131,88,198,181,54,68,68,3,245,255,0,162,172,247,42,255,0,101,114,60,147,35,184,127,235,43,43,174,85,213,18,127,242,164,154,105,36,127,240,185,206,119,214,170,76,28,91,112,207,83,194,198,67,129,224,247,154,234,185,242,27,230,15,67,145,228,16,204,177,114,81,92,103,170,170,100,148,145,44,78,115,92,200,155,12,113,171,249,223,206,246,189,232,173,107,218,198,233,79,102,23,1,85,58,49,106,164,226,7,88,44,85,116,26,131,115,167,169,134,213,104,171,233,61,45,54,233,219,15,36,210,68,232,186,180,245,206,70,206,213,68,151,221,134,117,141,237,107,214,70,54,176,118,213,249,167,197,190,95,208,250,141,196,9,87,176,199,242,217,250,183,251,200,138,187,106,252,211,226,223,47,232,125,70,226,74,189,134,63,150,207,213,191,222,68,85,219,87,230,159,22,249,127,67,234,55,16,40,85,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,239,118,115,113,175,247,213,105,196,246,12,254,231,106,143,83,113,111,193,220,169,160,94,148,151,74,20,70,36,119,54,195,202,214,55,153,239,88,229,108,74,230,178,70,181,219,68,217,162,141,50,51,66,56,85,204,184,135,210,61,79,204,52,214,219,87,119,201,244,242,162,205,82,219,68,18,39,61,117,186,161,149,253,233,33,139,145,93,53,75,93,79,78,230,49,28,222,102,36,205,106,73,35,163,98,198,154,85,169,153,86,141,234,62,57,170,88,85,95,119,189,99,55,8,174,20,220,210,72,200,230,228,95,126,9,122,111,99,221,12,172,87,71,35,17,201,207,27,222,213,93,156,160,116,252,70,156,69,107,206,27,195,110,145,223,117,91,51,173,164,107,45,212,239,101,178,134,106,133,133,247,107,138,177,203,79,69,18,181,143,119,60,142,110,202,228,99,185,24,143,145,201,200,199,42,70,188,61,113,211,163,90,185,195,140,218,227,148,230,118,171,12,216,149,190,15,167,84,211,53,208,251,42,185,88,136,238,72,121,164,145,240,205,34,59,187,114,172,142,151,116,141,55,153,175,141,184,215,198,143,22,217,87,23,58,166,185,77,202,46,227,141,216,187,205,191,25,183,53,178,69,211,161,117,76,143,100,243,196,179,75,26,86,73,26,194,217,159,26,163,93,209,141,17,54,98,1,31,235,166,186,106,63,17,122,143,113,213,13,80,188,247,235,173,118,209,67,12,72,172,165,183,210,181,85,99,165,166,141,85,122,112,179,153,219,38,234,229,115,156,247,185,239,123,222,239,173,194,119,154,125,27,249,129,143,122,140,7,160,194,120,85,204,175,156,49,234,31,20,153,29,182,174,219,137,227,148,244,116,216,252,238,145,35,91,181,198,91,165,37,44,170,198,57,138,178,83,69,20,149,13,115,209,204,252,55,77,173,87,244,230,107,124,255,0,9,222,105,244,111,230,6,61,234,48,1,210,152,0,0,35,253,123,214,188,87,135,109,39,190,235,30,107,111,186,214,217,113,254,235,222,96,181,197,28,149,79,235,212,197,78,206,70,201,36,108,93,159,51,85,119,122,123,168,187,110,187,34,214,13,61,237,118,225,183,82,179,252,107,78,108,88,78,165,65,114,202,175,20,86,74,57,106,237,180,13,130,57,234,102,100,49,186,71,54,177,206,70,35,158,138,170,141,114,237,190,200,191,0,46,248,0,10,1,219,87,229,99,22,249,129,67,233,215,19,21,141,169,237,171,242,177,139,124,192,161,244,235,137,149,124,47,232,167,223,19,173,86,141,28,142,225,220,170,242,11,125,227,184,78,233,122,113,178,186,11,93,85,69,47,85,221,57,21,33,89,225,137,36,229,98,187,166,175,229,217,219,42,5,212,236,186,227,234,179,15,190,219,120,103,214,43,133,214,233,106,200,238,20,212,56,157,226,122,153,235,36,182,85,61,145,83,65,109,115,28,231,114,81,187,167,27,98,233,163,91,12,142,119,50,43,36,87,195,175,231,48,58,171,166,121,86,141,234,62,71,165,185,173,39,119,189,99,55,9,109,245,60,177,200,200,230,228,95,114,120,186,140,99,221,12,172,86,201,27,213,169,207,27,216,228,77,156,134,180,246,106,118,133,209,234,109,138,135,66,181,231,47,255,0,71,84,28,209,89,239,151,73,160,167,142,241,75,207,77,13,53,43,230,146,100,146,166,226,233,38,123,81,27,31,52,145,196,142,115,159,39,59,156,26,42,96,15,106,63,158,205,77,251,23,209,232,141,254,48,7,181,31,207,102,166,253,139,232,244,64,121,252,47,132,75,174,162,240,101,147,241,69,136,92,106,234,46,88,62,81,83,109,189,89,146,157,210,164,214,166,211,81,73,222,160,233,181,92,215,194,234,153,95,47,63,185,209,71,63,154,62,138,164,177,86,142,235,22,125,161,89,253,175,81,180,230,253,87,110,185,91,170,32,150,88,162,170,154,24,46,16,71,52,115,58,146,169,176,189,142,150,154,71,68,196,146,37,114,35,145,63,137,83,93,59,21,60,172,101,63,48,43,189,58,220,85,94,210,190,207,223,184,77,101,118,189,233,76,60,248,13,214,224,223,106,91,154,221,228,179,215,85,207,82,255,0,193,69,5,51,33,167,183,49,59,180,17,243,61,92,146,72,198,120,243,52,13,20,211,126,62,180,59,58,225,150,163,137,139,181,195,232,229,5,175,188,208,220,172,245,213,48,199,84,151,138,122,94,242,251,109,35,230,116,113,214,77,36,123,58,30,69,69,145,174,110,233,27,145,236,102,32,241,59,196,46,85,197,6,178,222,181,115,41,166,238,29,255,0,167,77,110,181,178,170,74,136,109,148,49,55,150,42,120,220,245,255,0,141,35,213,173,99,95,44,178,189,24,206,126,84,141,35,187,93,97,181,84,88,161,185,213,178,219,89,81,13,93,69,27,102,114,65,52,240,182,70,197,43,227,223,149,207,99,103,153,173,114,166,237,73,100,68,219,153,119,182,189,156,220,20,125,245,90,143,61,255,0,63,182,93,99,211,44,91,240,151,42,152,19,165,29,210,185,21,139,29,177,179,115,53,237,230,99,214,73,93,18,57,204,141,173,110,241,58,104,164,64,135,239,124,50,103,216,175,13,180,220,72,229,244,213,118,75,109,219,40,163,199,172,182,218,219,116,208,207,112,130,122,9,171,61,160,199,72,141,106,211,43,89,19,99,123,57,210,69,116,171,187,58,105,212,252,188,39,121,167,209,191,152,24,247,168,192,106,79,108,173,166,213,96,225,19,9,177,88,173,148,150,235,109,187,56,182,210,81,209,210,66,216,96,166,130,59,101,193,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,101,183,9,222,105,244,111,230,6,61,234,48,1,210,152,0,15,41,170,186,153,138,232,222,156,100,122,165,154,213,247,123,46,51,111,150,225,83,203,36,108,146,110,68,247,32,139,168,246,49,211,74,245,108,113,177,92,156,242,61,141,69,221,200,115,239,198,39,21,89,151,21,250,185,112,204,47,55,42,182,227,22,234,138,138,108,78,209,36,105,11,45,214,229,127,184,174,137,175,123,123,204,141,108,110,153,252,206,230,122,35,81,122,108,141,140,232,162,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,56,53,115,177,171,21,203,245,198,223,150,96,25,239,209,252,6,245,112,170,184,101,22,151,65,27,42,168,57,230,116,173,130,210,216,161,108,45,133,200,244,133,172,149,63,0,214,35,247,168,223,164,129,0,118,106,118,126,253,221,171,40,117,239,85,161,228,192,109,87,7,123,46,220,230,237,37,226,186,146,122,103,254,22,41,233,159,13,69,185,233,222,96,147,149,232,229,146,55,179,195,149,195,182,175,205,62,45,242,254,135,212,110,38,207,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,99,15,109,95,154,124,91,229,253,15,168,220,64,247,253,139,184,181,139,57,197,120,133,194,178,154,30,251,101,200,45,246,59,93,198,155,170,248,250,244,179,199,116,142,88,249,216,173,123,121,152,247,38,237,84,114,111,186,42,47,137,85,120,223,224,187,42,225,31,81,231,161,162,109,214,247,128,220,186,115,217,50,25,104,100,108,108,234,172,220,180,53,51,163,18,21,172,98,65,34,171,88,190,252,104,217,121,89,204,177,178,224,118,24,254,91,63,86,255,0,121,26,63,172,90,59,128,235,174,1,116,211,157,70,176,210,92,109,183,26,121,226,138,89,105,97,154,123,124,242,67,36,45,171,165,116,204,123,98,169,141,178,189,99,149,26,170,213,95,227,69,12,75,236,230,227,95,239,85,212,121,236,25,253,206,235,38,153,101,63,131,185,83,64,189,88,237,117,202,172,72,238,109,135,149,207,119,43,24,177,202,216,149,174,124,110,107,182,149,208,197,26,200,29,181,126,105,241,111,151,244,62,163,113,45,167,6,221,150,56,110,128,102,83,106,86,172,220,169,51,60,158,199,120,168,126,44,232,92,190,206,134,145,18,46,235,91,45,43,226,71,50,185,174,73,149,27,213,150,40,249,152,230,43,164,99,100,109,75,237,171,243,79,139,124,191,161,245,27,136,21,87,135,254,30,178,174,34,235,51,123,38,21,83,189,235,17,195,235,50,218,107,123,105,100,158,75,175,118,158,158,55,209,196,145,162,189,38,123,39,114,198,136,215,115,72,198,49,81,168,245,123,35,255,0,244,85,129,101,95,236,174,57,146,99,151,15,253,101,29,117,182,186,158,79,254,76,144,205,28,140,254,7,53,205,250,149,11,191,216,195,118,181,91,184,175,189,209,220,46,116,148,181,23,76,30,190,146,134,41,166,107,31,85,58,86,81,76,177,68,213,93,222,244,138,25,100,86,183,117,228,141,238,248,53,85,44,87,106,47,0,180,121,133,138,229,196,198,142,219,237,86,187,174,57,111,169,174,203,44,240,83,65,71,29,206,149,143,150,166,123,147,94,214,183,158,177,189,73,29,47,81,92,233,163,107,121,85,31,26,50,96,202,28,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,156,242,191,100,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,218,158,201,110,30,46,186,53,195,205,70,121,149,218,169,41,111,186,157,81,77,123,129,240,214,58,103,186,200,148,237,91,123,101,106,47,73,143,85,154,166,100,70,110,238,74,134,36,138,142,111,78,60,160,224,219,66,235,56,137,226,59,12,211,159,99,123,70,202,235,132,119,28,141,175,89,217,11,44,244,239,108,149,73,36,176,34,190,46,163,19,160,199,238,212,234,205,19,121,218,174,71,39,70,118,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,1,64,59,79,120,245,169,209,139,85,95,15,218,63,125,171,160,212,27,157,61,52,215,91,189,39,73,233,105,183,78,217,185,225,142,86,203,213,167,174,114,54,7,34,172,94,236,51,164,140,115,94,177,189,185,23,165,90,103,149,107,38,163,227,154,91,133,82,119,139,214,77,112,138,223,77,205,28,143,142,30,117,247,231,151,166,199,189,176,196,196,116,146,61,26,188,145,177,238,84,217,170,111,247,22,220,23,105,103,23,56,171,45,185,75,125,133,146,80,236,235,118,77,111,161,166,125,116,124,145,206,145,83,204,247,177,100,150,141,36,168,116,174,167,108,145,243,57,168,168,246,47,137,31,246,124,112,31,247,160,88,175,151,252,214,243,106,190,231,217,55,45,53,77,77,190,46,122,91,117,12,79,114,178,158,154,105,35,100,206,234,170,182,73,149,81,141,115,153,11,81,159,129,73,30,31,43,31,225,39,21,225,27,128,93,99,197,173,178,247,236,146,251,167,247,139,134,77,113,115,163,151,169,92,219,43,216,248,32,149,33,138,69,163,142,68,153,208,178,68,87,55,173,34,170,238,245,48,176,233,79,139,31,43,26,201,242,255,0,33,244,233,206,107,0,220,158,210,254,7,41,184,142,195,102,214,28,29,245,108,212,92,46,207,35,33,164,141,146,212,50,249,110,133,100,157,104,155,11,17,206,74,148,115,229,116,46,99,125,247,200,177,189,21,28,199,195,137,127,232,171,2,202,191,217,92,115,36,199,46,31,250,202,58,235,109,117,60,159,252,153,33,154,57,25,252,14,107,155,245,42,29,73,148,87,140,78,204,76,87,136,157,83,197,117,51,4,174,181,98,125,91,132,80,102,244,84,212,209,209,251,74,133,245,47,154,162,186,9,34,129,252,215,21,234,200,213,116,237,115,100,222,53,115,153,210,84,148,63,38,153,113,131,106,226,203,179,243,88,157,112,90,184,243,188,59,77,238,180,25,91,38,137,168,202,153,223,106,169,72,235,162,116,108,108,92,149,11,12,175,88,218,214,172,79,107,217,203,200,145,201,38,38,29,9,231,186,23,167,28,58,112,35,170,122,95,165,246,110,227,106,161,211,252,138,89,166,149,81,245,87,10,167,91,38,73,42,170,100,68,78,164,207,229,110,235,178,53,26,214,177,141,99,24,198,55,158,192,55,251,253,171,47,249,63,255,0,221,195,0,77,254,255,0,106,203,254,79,255,0,247,112,192,16,39,254,52,120,73,202,184,70,213,53,197,174,82,247,236,110,251,222,110,24,205,197,174,146,94,165,11,106,100,99,32,158,85,134,40,214,178,56,210,23,76,200,209,90,222,180,106,139,179,208,157,123,52,56,245,169,208,108,134,29,21,213,155,237,92,250,117,124,168,142,27,67,228,233,114,88,46,51,213,70,215,76,233,166,150,54,193,66,173,146,105,102,79,127,149,237,71,177,173,87,204,175,213,254,39,120,122,197,120,160,209,171,214,145,229,53,61,195,191,244,234,109,215,70,82,199,81,53,178,186,39,115,69,81,27,94,159,241,163,122,53,204,115,226,150,86,35,217,207,204,156,245,235,166,133,234,63,14,154,143,113,210,253,80,179,119,27,173,14,210,195,52,74,175,165,184,82,185,85,35,170,166,145,81,58,144,191,149,219,46,200,228,115,92,199,181,143,99,216,208,214,174,210,190,208,47,184,77,29,118,130,105,76,220,249,245,214,222,223,106,92,90,237,227,179,208,213,193,82,207,193,75,5,75,38,167,184,177,123,180,241,243,49,90,145,200,199,248,243,52,199,108,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,156,242,191,101,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,249,54,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,27,127,217,161,192,229,55,14,56,108,58,195,156,62,173,250,139,154,89,227,100,212,146,50,90,118,88,237,211,44,115,165,19,161,122,53,203,82,174,100,78,153,207,111,184,248,210,54,34,35,94,249,131,34,248,160,209,79,189,219,90,174,250,57,37,195,190,213,227,246,251,63,127,157,178,245,35,125,116,246,186,90,138,174,147,186,113,170,194,147,205,42,71,204,196,119,77,25,205,187,183,85,213,78,197,79,43,25,79,204,10,239,78,183,20,3,181,31,207,102,166,253,139,232,244,69,255,0,236,84,242,177,148,252,192,174,244,235,112,23,252,138,184,177,242,177,172,159,47,242,31,78,156,149,72,171,139,31,43,26,201,242,255,0,33,244,233,192,230,176,234,160,229,92,234,160,1,150,189,171,28,118,218,146,213,95,194,206,141,100,213,110,185,58,161,96,205,238,182,233,218,216,35,129,26,246,201,103,71,162,43,158,247,57,90,179,242,57,168,196,103,65,202,254,121,227,143,82,138,213,198,143,4,26,113,197,198,42,181,181,212,190,205,207,172,150,250,152,177,235,220,19,37,63,60,139,28,139,5,45,107,186,82,44,148,125,119,53,234,136,197,145,158,255,0,77,205,234,72,143,12,33,209,221,29,207,181,215,63,181,233,206,156,216,106,238,55,43,141,68,17,75,44,84,179,77,5,190,9,38,142,23,85,213,58,22,61,209,83,70,233,88,178,74,173,84,106,47,241,34,235,79,19,188,51,225,188,40,118,91,234,14,150,225,245,213,119,23,186,162,209,114,187,220,234,85,90,251,141,198,75,173,185,146,206,145,243,43,97,103,44,81,177,145,181,87,149,140,111,51,158,254,121,31,58,240,65,193,118,43,194,62,156,65,67,90,219,85,239,62,185,117,39,189,228,49,80,198,217,25,213,72,121,168,105,167,86,36,203,70,197,130,53,70,189,125,249,17,210,242,179,153,35,103,202,237,71,242,39,169,191,98,250,197,16,24,173,194,119,154,125,27,249,129,143,122,140,6,164,246,158,240,21,83,172,246,170,190,32,116,126,197,87,95,168,54,202,122,104,110,182,138,78,147,18,237,110,129,179,115,205,28,77,139,171,81,92,212,116,13,68,89,125,232,96,72,216,215,61,35,99,178,219,132,239,52,250,55,243,3,30,245,24,14,148,192,229,223,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,60,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,122,19,224,207,138,11,87,22,122,47,77,168,212,118,138,187,117,202,221,80,203,37,250,41,105,219,12,14,186,199,73,79,53,75,169,90,146,202,229,166,230,168,68,141,100,114,63,100,247,147,235,90,213,196,199,101,5,171,92,248,151,166,213,172,119,53,164,199,49,60,154,163,189,230,150,232,105,155,29,91,39,99,26,142,150,223,201,31,73,207,169,86,239,35,166,241,100,174,146,111,195,243,244,155,119,244,207,74,180,227,70,241,88,48,173,45,194,237,88,205,150,159,149,221,218,223,78,145,245,164,108,108,143,173,51,255,0,30,105,149,145,198,142,150,69,116,143,229,69,115,149,124,64,245,100,85,197,143,149,141,100,249,127,144,250,116,228,170,69,92,88,249,88,214,79,151,249,15,167,78,7,53,135,181,209,221,29,207,181,215,63,181,233,206,156,216,106,238,55,43,141,68,17,75,44,84,179,77,5,190,9,38,142,23,85,213,58,22,61,209,83,70,233,88,178,74,173,84,106,47,241,34,248,163,122,59,61,56,122,210,206,28,184,101,199,245,82,182,166,212,251,214,87,143,199,150,222,242,139,141,45,53,44,148,20,53,116,176,84,58,141,42,85,57,227,163,133,145,70,231,35,228,86,172,141,146,93,152,142,70,48,36,13,55,193,116,179,179,239,133,58,138,74,219,167,120,178,225,86,250,155,205,238,232,176,83,82,213,94,107,158,188,206,84,106,185,140,116,210,189,99,167,130,55,200,174,229,74,120,122,143,86,163,150,133,233,231,108,182,77,110,215,156,178,235,169,118,26,187,182,146,93,170,38,109,134,221,110,183,211,195,117,178,193,31,50,83,61,55,147,150,119,202,212,111,93,146,76,168,143,119,52,78,99,89,210,146,10,237,25,227,95,239,170,212,120,44,24,5,206,235,30,153,98,223,131,182,211,78,189,40,238,149,200,175,73,46,110,135,149,175,111,51,30,145,196,217,85,206,100,109,115,182,137,211,75,26,124,174,1,120,40,202,184,172,212,122,75,221,218,217,221,244,203,25,184,67,38,71,112,168,73,25,29,127,34,182,71,91,41,214,55,49,238,154,86,42,35,220,199,39,70,55,163,213,121,157,19,37,11,191,218,217,159,225,186,167,193,54,1,168,58,125,144,210,95,49,235,230,113,65,83,67,93,76,171,201,43,61,159,114,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,201,109,61,194,174,186,149,159,227,90,115,98,168,164,130,229,149,94,40,172,148,114,213,189,205,130,57,234,102,100,49,186,71,53,174,114,49,28,244,85,84,107,151,109,246,69,248,26,253,219,43,105,181,88,56,68,194,108,86,43,101,37,186,219,110,206,45,180,148,116,116,144,182,24,41,160,142,217,112,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,25,109,194,119,154,125,27,249,129,143,122,140,0,120,172,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,156,241,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,213,78,202,126,57,237,87,172,102,131,133,221,87,186,82,91,238,86,10,116,143,20,189,92,110,141,98,92,224,125,67,35,138,216,189,121,57,157,82,199,78,198,65,28,91,163,161,103,34,49,157,20,89,125,255,0,105,127,1,84,218,243,143,77,173,90,77,98,164,131,81,108,116,242,77,119,100,125,94,123,253,186,10,89,28,216,91,12,49,72,233,235,145,209,195,20,43,238,115,49,202,199,185,200,200,81,152,195,254,138,176,44,171,253,149,199,50,76,114,225,255,0,172,163,174,182,215,83,201,255,0,201,146,25,163,145,159,192,230,185,191,82,160,29,73,130,144,118,104,113,199,77,196,118,27,14,143,103,12,171,102,162,225,118,120,223,53,92,143,150,161,151,203,116,43,28,9,90,233,158,174,114,84,163,159,19,102,107,221,239,190,68,145,138,168,231,178,27,190,0,0,0,197,110,218,191,52,248,183,203,250,31,81,184,155,61,91,118,181,91,170,104,40,238,23,58,74,90,139,165,66,210,80,197,52,205,99,234,167,72,164,153,98,137,170,187,189,233,20,50,200,173,110,235,201,27,221,240,106,170,99,15,109,95,154,124,91,229,253,15,168,220,64,118,42,121,167,202,126,95,215,122,141,184,218,147,21,187,21,60,211,229,63,47,235,189,70,220,109,72,20,3,182,175,202,198,45,243,2,135,211,174,37,0,236,184,243,217,166,95,109,122,61,105,127,251,106,252,172,98,223,48,40,125,58,226,80,14,203,143,61,154,101,246,215,163,214,129,191,192,0,0,0,5,32,237,47,227,142,155,135,28,54,109,30,193,217,86,253,69,205,44,242,62,26,184,223,45,59,44,118,233,150,72,22,181,179,49,90,229,169,87,50,86,194,214,59,220,124,107,35,213,17,172,100,215,124,135,248,152,225,87,72,248,175,195,105,176,253,82,182,213,181,246,234,142,243,108,187,219,100,100,55,27,115,213,91,212,72,101,123,30,222,73,26,212,107,216,246,185,142,217,174,219,157,145,189,129,206,103,250,42,207,114,175,246,87,35,201,50,59,135,254,178,178,186,229,93,81,39,255,0,42,73,166,146,71,255,0,11,156,231,125,106,166,207,97,156,14,97,188,33,112,77,172,213,85,79,164,190,106,45,243,77,239,236,191,95,152,197,228,141,158,207,153,221,202,143,153,17,204,166,107,145,170,174,84,71,204,246,163,222,141,70,197,20,95,91,129,126,205,171,87,11,25,149,227,83,51,156,134,147,39,203,32,168,174,182,227,245,20,204,111,116,134,213,34,67,211,170,88,165,135,171,79,92,228,108,236,127,78,103,177,177,76,230,35,159,204,229,91,21,197,143,149,141,100,249,127,144,250,116,224,115,88,109,78,164,240,81,138,241,89,192,142,147,94,237,54,206,239,169,184,206,151,217,36,199,46,20,233,27,36,175,228,182,69,35,109,149,11,35,152,199,67,43,213,81,142,123,147,163,35,213,232,188,174,149,146,226,177,210,159,9,222,86,52,111,229,254,61,233,208,1,206,15,250,42,192,178,175,246,87,28,201,49,203,135,254,178,142,186,219,93,79,39,255,0,38,72,102,142,70,127,3,154,230,253,74,134,218,118,104,113,199,77,196,118,27,14,143,103,12,171,102,162,225,118,120,223,53,92,143,150,161,151,203,116,43,28,9,90,233,158,174,114,84,163,159,19,102,107,221,239,190,68,145,138,168,231,178,23,29,29,155,86,174,41,243,43,62,166,96,217,13,38,49,150,79,81,67,109,200,42,42,88,222,233,53,170,52,155,169,84,145,69,15,86,162,185,168,232,24,206,164,204,99,162,133,172,87,51,149,170,150,43,135,174,24,180,107,133,252,86,108,91,72,241,126,225,223,250,15,186,92,106,102,117,69,117,206,104,163,70,54,73,229,119,255,0,45,201,27,17,145,49,210,200,172,99,57,221,184,74,166,0,246,154,104,167,220,91,139,140,167,187,220,59,213,6,119,190,107,71,207,47,60,209,119,217,230,239,17,201,180,108,107,118,170,138,167,145,169,205,180,75,23,51,149,220,219,111,241,69,123,94,244,46,179,83,248,113,164,212,108,122,205,223,111,90,105,112,117,198,103,49,103,124,205,179,206,196,142,181,35,138,52,115,29,202,246,82,78,247,189,17,35,138,154,87,35,218,156,205,120,103,94,137,107,95,255,0,96,159,16,252,58,86,91,255,0,252,207,154,219,234,163,139,255,0,211,22,170,58,184,230,122,201,255,0,212,75,27,91,31,251,186,185,223,136,132,85,194,119,154,125,27,249,129,143,122,140,4,105,69,118,186,219,169,171,232,237,247,58,186,90,123,165,58,82,87,69,12,206,99,42,160,73,99,153,34,149,168,187,61,137,44,49,72,141,118,233,207,27,29,241,106,42,45,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,2,107,227,131,88,174,186,223,197,30,160,101,213,151,234,75,173,182,138,241,83,100,176,203,67,84,233,232,146,213,73,43,161,166,117,59,149,239,111,36,141,106,206,229,141,121,29,36,242,61,168,156,251,26,41,216,177,163,182,171,46,145,229,122,223,112,176,213,197,125,201,111,15,178,80,214,85,210,181,172,117,170,149,145,185,93,75,34,177,30,172,146,166,73,89,42,181,234,199,62,142,52,217,29,18,153,45,167,184,85,215,82,179,252,107,78,108,85,20,144,92,178,171,197,21,146,142,90,183,185,176,71,61,76,204,134,55,72,230,181,206,70,35,158,138,170,141,114,237,190,200,191,3,165,221,39,193,126,229,250,89,134,233,159,181,61,167,244,75,31,183,88,187,239,67,163,222,187,173,52,112,245,122,124,206,228,230,233,243,114,243,59,109,246,221,118,220,15,86,0,2,42,226,199,202,198,178,124,191,200,125,58,115,154,195,165,62,44,124,172,107,39,203,252,135,211,167,57,172,3,170,128,0,0,0,28,214,113,99,230,159,89,62,96,100,62,163,57,181,61,151,30,68,244,203,237,175,88,173,49,91,139,31,52,250,201,243,3,33,245,25,205,169,236,184,242,39,166,95,109,122,197,104,24,173,197,143,154,125,100,249,129,144,250,140,230,212,246,92,121,19,211,47,182,189,98,180,197,110,44,124,211,235,39,204,12,135,212,103,54,167,178,227,200,158,153,125,181,235,21,160,90,160,8,127,138,174,38,48,222,20,52,142,179,84,179,10,26,187,139,221,80,219,109,162,217,76,138,215,220,110,50,50,71,197,2,201,202,173,133,156,177,72,247,200,228,94,86,49,220,173,123,249,35,120,76,0,166,189,150,218,197,159,107,174,139,231,186,141,168,215,234,187,141,202,227,169,23,73,98,138,90,169,166,130,223,4,148,148,83,54,146,149,179,61,238,138,154,55,74,244,142,36,114,163,81,127,141,86,229,0,57,87,58,168,57,87,3,165,62,19,188,172,104,223,203,252,123,211,160,37,82,42,225,59,202,198,141,252,191,199,189,58,2,85,0,69,92,88,249,88,214,79,151,249,15,167,78,121,78,52,120,182,197,120,70,210,197,202,110,81,119,236,146,251,222,109,248,205,185,173,142,94,165,115,105,164,123,39,158,37,154,41,22,142,57,18,22,204,248,213,92,222,180,104,137,187,208,169,124,34,103,249,150,169,246,114,113,71,168,58,131,144,213,223,50,27,229,70,97,83,93,93,82,169,207,43,254,142,82,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,6,69,146,254,184,240,201,159,104,142,61,131,230,247,10,106,187,166,39,158,98,246,108,134,134,249,13,186,104,233,32,158,190,149,102,91,124,178,170,44,73,83,26,199,42,163,26,245,87,68,140,147,102,243,43,25,16,29,15,105,134,142,224,58,235,192,214,151,233,206,163,88,105,46,54,219,142,155,217,34,138,89,105,97,154,123,124,242,89,217,11,106,233,93,51,30,216,170,99,108,175,88,229,70,170,181,87,248,209,67,2,237,218,171,168,246,141,56,187,233,13,179,52,186,211,97,151,235,133,61,210,229,100,142,161,82,150,166,170,20,84,142,71,55,255,0,196,87,34,123,175,116,48,57,200,229,134,37,100,151,193,79,15,23,94,38,56,134,198,176,56,45,84,149,246,43,125,68,55,188,165,149,53,142,166,103,177,32,168,137,42,154,142,141,82,85,124,137,35,97,98,71,239,115,202,213,85,99,81,210,51,228,241,85,195,62,101,194,134,174,86,105,110,97,93,73,113,99,169,219,114,180,92,233,149,26,203,141,186,71,200,200,167,88,249,149,208,191,154,41,24,248,220,171,202,246,59,149,207,103,36,143,213,78,200,142,29,105,180,219,65,159,172,121,62,39,73,75,150,103,245,18,205,67,93,44,82,182,182,59,2,116,210,8,85,37,106,36,108,150,88,228,168,69,143,118,203,28,148,207,115,157,202,196,96,95,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,154,206,44,124,211,235,39,204,12,135,212,103,58,83,57,172,226,199,205,62,178,124,192,200,125,70,112,54,167,178,227,200,158,153,125,181,235,21,164,41,218,201,197,158,156,98,24,79,222,241,108,177,226,153,142,103,117,231,150,229,77,119,182,37,116,120,229,44,212,115,71,29,84,111,231,111,118,184,254,29,143,129,81,28,230,71,206,247,53,169,36,75,39,202,208,158,45,177,94,17,187,48,52,211,41,185,69,223,178,75,239,210,59,126,51,110,107,99,151,169,92,219,133,197,236,158,120,150,104,164,90,56,228,72,91,51,227,85,115,122,209,162,38,239,67,42,242,156,167,81,245,199,81,234,178,76,146,186,235,150,230,121,109,193,141,115,155,18,205,85,93,85,34,182,56,161,138,40,211,254,36,113,197,27,81,173,106,49,140,106,34,53,168,31,151,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,60,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,55,78,77,11,186,240,241,217,225,169,58,115,125,207,114,12,170,229,6,155,222,37,172,150,233,116,117,116,20,51,182,199,209,146,146,222,231,71,27,162,161,99,161,85,134,37,110,237,71,174,255,0,29,147,207,246,102,112,93,247,182,105,195,245,35,53,111,83,62,207,173,244,147,212,211,205,67,209,146,197,66,169,213,101,14,242,49,179,54,103,43,218,234,134,175,43,122,145,68,196,106,244,82,73,44,7,22,62,86,53,147,229,254,67,233,211,129,205,97,210,159,9,222,86,52,111,229,254,61,233,208,28,214,29,41,240,157,229,99,70,254,95,227,222,157,0,30,127,140,78,21,112,222,43,244,142,225,135,222,109,180,141,201,237,212,245,21,56,157,222,73,22,23,219,174,42,207,113,29,43,88,247,119,105,28,216,219,51,57,93,204,196,71,34,117,25,27,217,69,123,63,59,52,50,27,46,174,93,53,75,95,169,234,232,217,166,89,68,148,88,253,178,56,42,169,153,119,184,209,189,175,142,232,217,37,142,55,73,66,142,228,124,42,196,252,51,218,188,252,172,141,209,205,171,224,1,138,221,181,126,105,241,111,151,244,62,163,113,54,164,197,110,218,191,52,248,183,203,250,31,81,184,129,42,246,24,254,91,63,86,255,0,121,17,87,109,95,154,124,91,229,253,15,168,220,73,87,176,199,242,217,250,183,251,200,138,187,106,252,211,226,223,47,232,125,70,226,4,171,216,99,249,108,253,91,253,228,121,78,212,94,1,107,48,251,237,203,137,141,29,183,221,110,150,172,142,225,83,93,150,89,224,166,158,178,75,101,83,217,45,76,247,38,189,173,119,37,27,186,114,58,94,162,181,176,200,230,242,170,178,68,100,62,175,176,199,242,217,250,183,251,200,252,157,171,28,118,221,86,235,95,194,206,141,100,212,141,182,182,157,96,205,238,182,233,220,233,228,157,92,246,201,103,71,162,35,88,198,181,26,179,242,57,202,245,127,65,202,206,73,227,144,50,216,178,156,16,112,93,149,113,113,168,240,80,214,182,235,100,192,109,189,73,239,121,12,84,50,58,55,244,150,30,106,26,105,213,139,10,86,61,39,141,81,175,95,114,53,116,188,175,229,72,223,90,203,85,192,47,26,249,87,10,122,143,73,100,187,92,251,198,153,100,215,8,99,200,237,245,11,35,227,160,231,86,198,235,157,58,70,215,189,179,68,196,69,123,88,213,235,70,196,98,167,51,98,124,65,167,221,163,120,181,139,6,236,234,205,48,172,90,135,185,89,113,251,126,59,107,183,83,117,95,39,66,150,11,165,4,113,71,206,245,115,221,202,198,53,55,114,171,151,109,213,85,124,76,108,225,59,205,62,141,252,192,199,189,70,3,103,187,76,110,214,171,255,0,103,254,160,95,108,87,58,75,141,182,227,79,97,171,163,172,164,153,179,65,83,4,151,106,23,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,140,60,39,121,167,209,191,152,24,247,168,192,7,74,96,242,154,165,170,88,38,139,96,151,61,76,212,187,239,177,177,187,55,71,190,214,247,89,170,58,93,89,153,12,127,131,133,143,145,219,201,43,27,238,181,118,223,117,217,17,85,33,92,79,180,123,131,28,231,42,179,97,88,182,178,119,219,214,65,112,167,181,219,169,190,142,221,99,235,213,79,35,99,138,62,119,211,53,141,230,123,218,155,185,81,169,190,234,168,158,32,125,94,61,116,183,59,214,158,19,179,157,51,211,75,23,182,114,75,207,179,59,149,23,122,134,159,171,210,185,82,205,39,225,38,123,35,110,209,196,247,123,206,77,246,217,55,85,68,92,192,225,235,179,135,140,236,27,95,116,211,53,202,116,111,185,89,113,252,194,205,116,184,212,253,34,181,73,208,165,130,182,41,37,147,145,149,46,123,185,88,199,46,205,69,114,237,178,34,175,129,183,224,0,35,253,107,215,189,39,225,219,21,165,205,117,143,43,250,63,101,173,184,50,215,5,79,113,169,171,231,170,124,114,72,216,249,41,227,145,233,187,33,145,119,84,229,247,118,223,117,68,88,255,0,75,120,245,225,59,90,115,187,102,153,233,166,171,123,103,36,188,245,187,149,23,176,174,84,253,94,148,47,154,79,194,77,78,200,219,180,113,61,222,243,147,125,182,77,213,81,20,32,14,218,191,43,24,183,204,10,31,78,184,148,3,178,227,207,102,153,125,181,232,245,165,255,0,237,171,242,177,139,124,192,161,244,235,137,64,59,46,60,246,105,151,219,94,143,90,6,159,118,140,240,81,247,213,105,196,23,252,2,217,106,143,83,113,111,194,91,106,103,78,148,151,74,20,71,172,150,199,77,204,214,55,153,239,73,34,116,168,230,178,70,185,187,196,217,165,145,48,179,253,21,96,89,87,251,43,142,100,152,229,195,255,0,89,71,93,109,174,167,147,255,0,147,36,51,71,35,63,129,205,115,126,165,67,167,60,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,188,145,51,116,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,231,91,138,221,116,181,113,15,173,23,189,70,177,96,88,254,43,109,158,162,166,42,56,173,118,182,208,207,93,3,170,231,154,58,187,131,91,36,141,150,185,237,153,18,105,81,219,57,88,155,124,55,80,217,78,207,62,52,237,92,83,233,125,61,139,47,200,41,29,170,152,213,58,166,65,70,148,205,165,90,216,18,78,88,174,16,70,215,43,94,199,53,98,108,170,196,106,50,101,114,116,227,99,225,230,203,110,212,127,61,154,155,246,47,163,209,18,175,100,223,11,218,143,168,154,143,247,126,161,206,238,184,150,25,137,92,25,67,86,182,139,130,195,85,144,85,70,176,212,173,182,70,177,127,212,127,234,119,207,212,69,108,141,86,70,196,85,87,73,12,85,218,143,231,179,83,126,197,244,122,32,47,255,0,98,167,149,140,167,230,5,119,167,91,139,233,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,66,251,21,60,172,101,63,48,43,189,58,220,95,240,49,175,58,236,148,212,118,113,113,67,134,226,214,222,109,29,200,46,18,222,61,183,75,82,177,251,26,206,217,218,179,208,61,211,117,95,223,24,201,27,20,10,228,145,38,221,178,46,200,202,132,135,90,116,171,76,241,93,27,211,140,115,75,112,170,78,239,101,198,109,241,91,233,185,163,141,146,77,200,158,252,242,244,216,198,58,105,94,174,146,71,163,83,158,71,189,202,155,185,79,86,0,160,29,181,126,86,49,111,152,20,62,157,113,50,175,132,239,52,250,55,243,3,30,245,24,13,84,237,171,242,177,139,124,192,161,244,235,137,149,124,39,121,167,209,191,152,24,247,168,192,7,74,96,143,245,175,94,244,159,135,108,86,151,53,214,60,175,232,253,150,182,224,203,92,21,61,198,166,175,158,169,241,201,35,99,228,167,142,71,166,236,134,69,221,83,151,221,219,125,213,17,98,172,79,180,123,131,28,231,42,179,97,88,182,178,119,219,214,65,112,167,181,219,169,190,142,221,99,235,213,79,35,99,138,62,119,211,53,141,230,123,218,155,185,81,169,190,234,168,158,32,89,80,0,3,21,187,106,252,211,226,223,47,232,125,70,226,109,73,138,221,181,126,105,241,111,151,244,62,163,113,2,85,236,49,252,182,126,173,254,242,53,80,202,190,195,31,203,103,234,223,239,35,85,0,24,173,219,87,230,159,22,249,127,67,234,55,19,106,76,86,237,171,243,79,139,124,191,161,245,27,136,20,87,19,202,111,184,54,85,102,205,113,106,238,229,122,199,238,20,247,75,117,79,73,146,116,42,160,145,178,69,39,35,209,204,119,43,216,213,217,200,173,93,182,84,84,240,55,251,130,14,52,113,94,46,52,226,10,234,215,90,172,153,245,183,169,5,239,30,138,186,55,72,254,146,67,205,93,77,2,189,102,74,55,172,241,162,57,233,238,72,174,139,153,252,169,35,240,51,19,192,51,44,234,155,32,170,195,241,234,187,179,49,91,60,151,251,186,83,34,57,244,182,232,229,138,41,106,21,155,243,57,140,116,241,171,249,81,121,89,204,247,108,198,61,205,251,250,23,174,154,143,195,166,163,219,181,67,75,239,61,198,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,164,47,229,110,233,186,57,28,214,189,142,99,216,199,180,52,215,136,253,67,208,110,204,29,92,168,190,232,38,158,210,86,231,122,153,81,69,117,189,216,171,105,249,109,214,156,113,143,157,39,138,219,59,26,215,209,190,170,165,136,228,141,22,120,153,221,183,88,152,198,64,199,89,254,18,120,246,209,174,46,121,236,24,180,23,91,22,103,67,111,91,133,199,31,184,83,185,253,56,89,208,100,179,67,84,196,88,165,133,38,168,108,109,87,44,114,187,149,92,177,49,12,65,226,119,136,92,171,138,13,101,189,106,230,83,77,220,59,255,0,78,154,221,107,101,84,149,16,219,40,98,111,44,84,241,185,235,255,0,26,71,171,90,198,190,89,101,122,49,156,252,169,167,221,143,124,49,125,1,211,139,143,16,185,150,47,117,182,229,57,135,61,190,200,250,201,185,35,126,58,169,79,43,103,142,4,217,83,175,59,21,121,228,221,93,28,16,186,52,107,36,87,74,26,42,0,2,42,226,199,202,198,178,124,191,200,125,58,115,154,195,165,62,44,124,172,107,39,203,252,135,211,167,57,172,3,170,128,0,17,87,22,62,86,53,147,229,254,67,233,211,156,214,29,41,241,99,229,99,89,62,95,228,62,157,57,205,96,27,253,254,213,151,252,159,255,0,238,225,128,38,255,0,127,181,101,255,0,39,255,0,251,184,96,8,29,84,21,171,141,254,11,177,94,46,52,226,122,26,38,218,172,153,245,183,167,61,147,33,150,134,55,72,254,146,77,203,67,83,58,49,102,74,55,172,242,42,181,139,238,72,173,151,149,252,171,27,236,168,3,50,251,52,251,58,106,112,91,173,86,184,113,29,133,85,210,101,150,27,196,244,88,213,134,226,216,159,5,35,233,220,141,91,162,242,61,201,43,214,84,145,176,42,162,49,169,31,120,103,83,169,4,177,233,160,0,96,15,106,63,158,205,77,251,23,209,232,139,255,0,216,169,229,99,41,249,129,93,233,214,226,128,118,163,249,236,212,223,177,125,30,136,191,253,138,158,86,50,159,152,21,222,157,110,3,207,246,163,113,181,175,58,23,117,135,70,180,219,19,171,197,109,185,45,157,238,250,111,50,111,61,90,185,204,73,89,107,146,55,242,192,248,154,170,201,31,34,117,154,179,181,204,108,91,67,60,180,171,134,254,59,46,186,81,195,206,165,112,209,156,209,213,221,49,60,159,23,191,210,99,242,211,70,233,234,237,247,90,250,118,195,28,74,233,106,27,20,84,59,172,242,189,177,198,175,234,202,231,39,55,51,144,217,78,42,184,103,195,120,175,210,58,205,45,204,43,170,237,207,109,67,110,86,139,157,50,171,159,110,184,198,201,25,20,235,31,50,54,102,114,203,35,31,27,149,57,152,247,114,185,143,228,145,156,246,107,22,142,231,218,21,159,221,52,231,81,172,53,118,235,149,186,162,120,162,150,90,89,161,130,225,4,115,73,11,106,233,93,51,24,233,105,164,116,79,88,229,70,162,57,19,248,209,3,197,29,84,28,171,157,84,0,0,0,42,175,106,63,145,61,77,251,23,214,40,139,84,85,94,212,127,34,122,155,246,47,172,81,1,138,220,39,121,167,209,191,152,24,247,168,192,116,166,115,89,194,119,154,125,27,249,129,143,122,140,7,74,96,0,62,78,89,148,216,176,108,86,243,154,229,53,221,202,203,143,219,234,46,151,26,158,147,228,232,82,193,27,164,150,78,70,35,158,238,86,49,203,179,81,92,187,108,136,171,224,7,214,34,174,44,124,172,107,39,203,252,135,211,167,34,175,230,163,240,39,253,220,255,0,197,155,199,249,161,42,241,99,229,99,89,62,95,228,62,157,56,28,214,23,83,137,78,62,171,51,14,29,180,183,134,125,29,184,93,109,118,172,115,15,179,80,229,151,136,42,103,163,146,231,84,203,91,105,170,45,173,99,92,222,122,54,245,36,108,189,68,115,102,145,173,229,68,100,104,249,169,89,237,116,119,71,115,237,117,207,237,122,115,167,54,26,187,141,202,227,81,4,82,203,21,44,211,65,111,130,73,163,133,213,117,78,133,143,116,84,209,186,86,44,146,171,85,26,139,252,72,161,234,184,85,225,159,50,226,191,87,40,244,183,15,174,164,183,49,180,238,185,93,238,117,42,142,101,186,221,27,227,100,179,164,124,200,233,159,205,44,108,100,109,84,230,123,219,204,230,51,158,70,116,41,163,186,59,128,232,86,1,107,211,157,57,176,210,91,173,182,234,120,34,150,88,169,97,134,123,132,241,195,28,46,171,170,116,44,99,101,169,145,177,49,100,149,90,138,229,79,226,68,143,248,59,225,87,13,225,67,72,237,248,125,154,219,72,236,158,227,79,79,83,150,93,227,145,102,125,198,226,140,247,209,178,185,140,119,118,141,206,145,176,179,149,188,172,85,114,167,81,242,61,243,168,20,3,182,175,202,198,45,243,2,135,211,174,38,85,240,157,230,159,70,254,96,99,222,163,1,170,157,181,126,86,49,111,152,20,62,157,113,50,175,132,239,52,250,55,243,3,30,245,24,0,233,76,202,190,213,206,5,191,167,241,65,162,152,103,255,0,76,85,103,244,84,46,255,0,138,230,221,35,167,70,255,0,241,123,211,218,239,237,38,86,127,170,38,53,80,1,203,190,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,120,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,244,17,193,119,22,216,175,23,58,88,153,77,182,46,227,146,88,187,181,191,38,183,57,177,197,211,174,117,52,111,124,240,68,147,75,34,81,201,34,204,216,95,34,163,157,209,145,21,55,98,153,151,218,95,192,85,78,131,100,51,107,86,147,88,170,231,211,171,229,68,147,93,217,31,75,146,193,113,158,170,71,54,22,195,12,81,182,10,21,108,144,197,10,251,252,175,106,177,238,106,190,20,125,85,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,121,36,107,118,71,43,29,200,244,100,141,78,118,53,80,58,94,62,78,89,127,250,41,138,222,114,159,98,93,111,62,198,183,212,92,61,157,105,166,239,21,213,157,40,220,254,133,60,91,167,82,103,242,242,177,155,167,51,149,19,116,220,242,186,23,174,154,113,196,94,156,91,181,67,75,239,61,250,213,93,188,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,156,204,230,110,233,186,181,90,230,189,142,123,30,199,186,64,3,158,190,45,184,209,215,221,124,213,54,92,178,151,93,116,255,0,232,117,193,27,110,198,109,245,213,180,222,201,174,164,169,157,98,168,153,143,122,109,113,139,170,232,157,80,216,226,119,224,209,17,140,219,99,229,113,153,197,47,223,113,155,97,250,145,91,141,251,18,245,109,195,233,108,87,186,120,157,205,74,250,232,171,42,229,116,180,202,174,87,164,47,100,241,185,26,255,0,121,142,87,51,119,163,82,71,222,174,212,190,1,108,85,118,43,247,21,154,67,111,238,55,90,31,231,236,198,201,75,76,247,199,112,141,207,68,146,229,11,99,106,244,230,103,50,201,81,186,36,111,141,178,76,229,99,217,34,207,146,192,95,254,197,79,52,249,79,203,250,239,81,183,27,82,98,183,98,167,154,124,167,229,253,119,168,219,141,169,2,128,118,213,249,88,197,190,96,80,250,117,196,160,29,151,30,123,52,203,237,175,71,173,47,255,0,109,95,149,140,91,230,5,15,167,92,74,1,217,113,231,179,76,190,218,244,122,208,55,248,0,0,0,0,0,0,138,184,177,242,177,172,159,47,242,31,78,156,149,72,171,139,31,43,26,201,242,255,0,33,244,233,192,230,176,233,79,132,239,43,26,55,242,255,0,30,244,232,14,107,14,148,248,78,242,177,163,127,47,241,239,78,128,9,84,0,0,243,250,133,133,90,181,43,0,201,116,230,251,81,87,5,183,42,179,214,217,43,37,164,123,91,60,112,84,194,248,100,116,110,115,92,212,122,53,234,168,170,215,38,251,110,139,240,61,0,3,152,29,88,193,126,229,250,167,153,105,159,181,61,167,244,75,32,184,216,187,239,67,163,222,187,173,76,144,245,122,124,206,228,230,233,243,114,243,59,109,246,221,118,220,242,166,143,246,211,232,237,214,203,171,152,166,183,219,236,52,145,88,178,91,59,44,149,213,148,148,174,107,221,117,165,124,142,71,85,72,140,70,43,228,166,146,38,68,174,122,189,204,163,145,54,70,196,134,112,1,122,123,33,52,46,143,83,248,142,171,212,108,134,205,223,108,186,105,111,109,198,23,61,96,124,45,188,78,245,142,137,36,138,68,115,221,202,198,85,206,199,177,17,99,150,154,39,43,218,188,173,126,223,149,87,179,47,69,62,226,220,35,226,221,226,225,222,171,243,189,179,90,206,73,121,225,139,190,193,15,119,142,61,227,99,155,181,44,84,220,237,94,109,165,89,121,92,173,229,218,213,0,51,131,181,27,141,173,121,208,187,172,58,53,166,216,157,94,43,109,201,108,239,119,211,121,147,121,234,213,206,98,74,203,92,145,191,150,7,196,213,86,72,249,19,172,213,157,174,99,98,218,25,229,209,242,31,226,171,134,124,55,138,253,35,172,210,220,194,186,174,220,246,212,54,229,104,185,211,42,185,246,235,140,108,145,145,78,177,243,35,102,103,44,178,49,241,185,83,153,143,119,43,152,254,73,24,24,215,195,127,29,151,93,40,225,231,82,184,104,206,104,234,238,152,158,79,139,223,233,49,249,105,163,116,245,118,251,173,125,59,97,142,37,116,181,13,138,42,29,214,121,94,216,227,87,245,101,115,147,155,153,200,84,179,218,235,22,142,231,218,21,159,221,52,231,81,172,53,118,235,149,186,162,120,162,150,90,89,161,130,225,4,115,73,11,106,233,93,51,24,233,105,164,116,79,88,229,70,162,57,19,248,209,60,80,29,84,0,0,2,181,101,157,163,220,24,224,217,85,231,10,202,117,147,185,94,177,251,133,69,174,227,77,244,118,235,39,66,170,9,29,28,177,243,178,153,204,119,43,216,228,221,170,173,93,183,69,84,241,38,173,45,213,44,19,90,112,75,102,166,105,165,247,219,56,221,231,173,220,171,123,172,212,253,94,148,207,134,79,193,204,198,72,221,164,137,237,247,154,155,237,186,110,138,138,161,206,191,22,62,105,245,147,230,6,67,234,51,155,83,217,113,228,79,76,190,218,245,138,211,21,184,177,243,79,172,159,48,50,31,81,156,218,158,203,143,34,122,101,246,215,172,86,129,138,220,88,249,167,214,79,152,25,15,168,206,109,79,101,199,145,61,50,251,107,214,43,76,86,226,199,205,62,178,124,192,200,125,70,115,103,187,51,174,214,171,7,103,254,159,223,111,183,58,75,117,182,221,79,126,171,172,172,171,153,176,193,77,4,119,106,231,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,168,22,3,88,181,139,1,208,172,2,233,168,218,141,126,164,183,91,109,212,243,203,20,82,213,67,12,247,9,227,134,73,155,73,74,217,158,198,203,83,35,98,122,71,18,57,21,202,159,198,169,128,60,98,113,85,153,113,95,171,151,12,194,243,114,171,110,49,110,168,168,166,196,237,18,70,144,178,221,110,87,251,138,232,154,247,183,188,200,214,198,233,159,204,238,103,162,53,23,166,200,216,207,127,218,25,198,157,215,138,125,80,168,177,98,25,5,91,180,175,26,168,68,199,232,214,153,212,169,91,58,71,203,45,194,120,220,229,115,222,231,44,173,137,94,141,86,66,173,78,156,111,124,220,213,44,13,169,236,84,242,177,148,252,192,174,244,235,113,127,202,1,216,169,229,99,41,249,129,93,233,214,226,85,254,106,63,2,127,221,207,252,89,188,127,154,1,106,142,85,206,164,177,60,166,197,156,226,182,108,215,22,174,239,182,92,130,223,79,116,183,84,244,159,31,94,150,120,219,36,82,114,61,26,246,243,49,237,93,156,136,228,223,101,68,95,3,150,208,58,83,225,59,202,198,141,252,191,199,189,58,3,234,235,166,186,105,199,14,154,113,113,213,13,80,188,247,27,85,14,209,67,12,72,143,170,184,85,57,21,99,165,166,141,85,58,147,63,149,219,38,232,212,107,92,247,185,140,99,222,223,21,161,185,254,27,165,156,19,105,142,160,234,14,67,73,99,199,172,122,111,143,212,215,87,84,170,242,68,207,103,211,162,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,226,183,25,156,102,103,220,89,231,245,53,149,149,213,118,236,38,221,80,248,172,54,24,165,154,24,29,4,115,84,45,53,93,85,50,207,44,43,93,209,168,88,228,150,61,147,100,229,111,135,196,35,77,116,215,77,71,226,47,81,238,58,161,170,23,158,253,117,174,218,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,78,22,115,59,100,221,92,174,115,158,247,61,239,123,221,162,188,2,255,0,90,203,136,223,214,255,0,251,57,74,101,89,170,156,2,255,0,90,203,136,223,214,255,0,251,57,74,6,85,154,19,217,133,199,173,54,140,93,105,56,126,214,11,237,37,6,159,92,234,42,102,181,93,234,250,175,91,77,198,119,67,201,12,146,186,94,149,61,11,149,179,185,85,34,247,102,157,100,123,154,197,145,237,207,99,234,223,241,60,171,20,246,111,210,156,102,235,102,246,205,190,27,181,187,218,20,82,83,247,202,25,119,233,84,195,206,137,212,133,252,174,229,145,187,181,219,46,202,187,1,209,159,19,28,42,233,31,21,248,109,54,31,170,86,218,182,190,221,81,222,109,151,123,108,140,134,227,110,122,171,122,137,12,175,99,219,201,35,90,141,123,30,215,49,219,53,219,115,178,55,178,85,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,206,14,203,174,62,168,243,11,21,183,134,125,98,184,90,173,119,92,114,223,77,67,137,222,39,169,130,142,59,157,43,31,21,52,22,215,49,206,111,61,99,122,145,182,46,154,57,211,70,215,115,34,62,53,124,218,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,230,179,139,31,52,250,201,243,3,33,245,25,206,148,206,107,56,177,243,79,172,159,48,50,31,81,156,15,85,173,186,103,149,83,112,207,195,198,177,247,78,174,55,112,199,239,24,207,94,56,228,119,119,174,167,200,110,181,28,147,59,147,166,206,164,117,91,198,156,234,231,116,39,247,81,25,186,204,29,144,22,156,6,245,197,125,77,30,115,108,199,235,234,35,197,234,106,241,248,174,208,195,43,219,117,130,178,142,104,229,164,108,168,170,149,49,197,28,242,53,209,251,237,99,36,114,108,136,229,36,172,179,76,242,173,68,236,92,211,139,142,45,73,222,254,133,100,21,249,53,198,6,71,36,147,58,134,59,149,214,158,87,198,214,49,219,244,251,211,101,122,187,149,173,138,41,94,174,247,118,90,65,195,70,127,77,165,156,67,105,190,160,220,50,26,187,29,182,199,148,91,106,110,149,212,203,47,60,86,238,240,196,172,69,72,145,94,246,58,157,101,99,216,212,94,118,57,205,217,220,219,40,116,188,69,92,88,249,88,214,79,151,249,15,167,78,74,164,85,197,143,149,141,100,249,127,144,250,116,224,115,88,116,167,194,119,149,141,27,249,127,143,122,116,7,53,135,74,124,39,121,88,209,191,151,248,247,167,64,4,170,0,0,98,183,109,95,154,124,91,229,253,15,168,220,77,169,49,91,182,175,205,62,45,242,254,135,212,110,32,74,189,134,63,150,207,213,191,222,68,85,219,87,230,159,22,249,127,67,234,55,18,85,236,49,252,182,126,173,254,242,34,174,218,191,52,248,183,203,250,31,81,184,129,95,248,117,226,219,42,225,167,75,53,75,22,211,248,186,57,38,163,123,54,222,203,139,155,35,125,159,67,21,53,201,147,207,4,177,77,28,145,86,54,74,170,87,66,253,158,212,228,145,85,17,81,187,196,24,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,57,229,126,202,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,231,205,179,236,208,224,42,155,65,177,232,117,171,86,108,84,147,234,45,242,158,57,173,12,147,171,207,96,183,79,75,27,157,11,161,154,40,221,5,114,186,73,162,153,125,254,86,53,24,199,53,31,50,60,61,174,138,118,104,232,22,5,160,85,90,91,157,98,118,172,143,36,200,237,239,246,198,71,83,65,69,89,93,109,174,168,162,142,9,253,151,85,45,43,100,134,24,228,99,228,131,157,170,230,185,202,229,221,85,80,200,206,49,56,85,204,184,80,213,203,134,31,121,182,213,187,24,184,212,84,84,226,119,121,36,73,153,113,183,35,253,196,116,173,99,27,222,99,107,163,108,204,229,111,43,213,28,137,211,124,111,127,70,100,21,198,39,10,184,111,21,250,71,112,195,239,54,218,70,228,246,234,122,138,156,78,239,36,139,11,237,215,21,103,184,142,149,172,123,187,180,142,108,109,153,156,174,230,98,35,145,58,140,141,236,12,75,195,120,182,202,172,220,39,103,124,37,228,49,119,236,110,251,209,184,88,167,229,146,90,138,10,230,220,168,42,31,7,51,230,72,226,163,88,233,234,228,228,100,74,229,158,110,101,93,158,245,79,43,194,119,154,125,27,249,129,143,122,140,7,148,213,93,51,202,180,111,81,242,61,45,205,105,59,189,235,25,184,75,111,169,229,142,70,71,55,34,251,147,197,212,99,30,232,101,98,182,72,222,173,78,120,222,199,34,108,228,61,95,9,222,105,244,111,230,6,61,234,48,1,183,221,163,216,158,85,156,240,99,168,120,182,21,140,221,114,11,213,111,178,123,181,186,215,69,37,93,84,252,151,90,71,191,146,40,209,207,119,43,24,231,46,201,224,214,170,175,130,41,145,124,50,112,201,196,149,131,137,45,40,190,223,120,124,212,171,117,182,221,156,88,170,235,43,42,241,58,248,96,166,130,58,248,93,36,178,72,232,145,172,99,90,138,229,114,170,34,34,42,169,208,72,0,15,147,148,229,152,174,13,98,170,202,115,92,154,213,143,217,104,185,59,205,198,233,91,29,37,44,28,239,107,25,207,44,138,214,55,153,239,107,83,117,241,115,145,19,197,80,241,86,158,38,248,109,191,221,104,172,86,46,32,244,214,227,114,184,212,71,73,71,71,73,150,80,77,61,76,242,57,27,28,81,198,217,85,207,123,156,168,212,106,34,170,170,162,32,21,175,181,219,79,115,237,74,225,183,27,177,105,206,15,144,101,87,40,51,138,58,185,104,236,150,201,171,167,142,6,208,87,181,210,186,56,90,231,35,17,207,99,85,202,155,110,246,167,214,133,31,236,225,225,235,95,112,110,51,180,243,41,205,116,63,80,49,251,45,23,181,187,205,198,233,140,214,210,82,193,207,106,171,99,57,229,146,54,177,188,207,123,90,155,175,139,156,136,158,42,134,223,128,40,7,109,95,149,140,91,230,5,15,167,92,76,245,236,206,187,90,172,28,107,233,253,246,251,115,164,183,91,109,212,247,234,186,202,202,185,155,12,20,208,71,100,174,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,154,21,219,87,229,99,22,249,129,67,233,215,19,24,45,151,107,173,150,165,245,150,107,157,93,5,68,148,243,210,62,90,105,157,19,221,4,241,62,25,162,87,53,81,85,146,69,36,145,189,191,7,49,238,106,238,138,168,5,234,237,47,227,214,167,94,114,25,180,87,73,175,181,112,105,213,142,162,72,110,239,143,165,201,127,184,193,85,35,91,51,102,134,89,27,61,10,54,56,101,133,61,206,103,185,94,246,185,89,10,178,10,224,187,132,156,171,139,157,83,76,90,219,47,113,198,236,93,218,225,147,92,92,233,34,233,208,186,166,54,62,8,37,72,101,141,43,36,141,102,116,44,145,17,174,232,200,170,187,49,72,255,0,66,244,47,81,248,139,212,123,118,151,233,125,155,191,93,107,183,150,105,165,85,101,45,190,149,170,137,37,85,76,136,139,211,133,156,205,221,118,87,43,156,214,49,175,123,216,199,116,61,195,174,131,97,188,54,233,29,139,74,112,202,42,70,178,221,78,199,220,235,161,167,88,95,118,184,171,26,149,21,178,163,158,247,115,200,230,238,141,87,187,145,136,200,218,188,140,106,32,122,188,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,188,145,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,194,30,212,127,61,154,155,246,47,163,209,27,252,96,15,106,63,158,205,77,251,23,209,232,128,191,253,138,158,86,50,159,152,21,222,157,110,47,249,64,59,21,60,172,101,63,48,43,189,58,220,95,240,0,0,40,7,109,95,149,140,91,230,5,15,167,92,76,171,225,59,205,62,141,252,192,199,189,70,3,85,59,106,252,172,98,223,48,40,125,58,226,101,95,9,222,105,244,111,230,6,61,234,48,1,174,157,174,218,123,159,106,87,13,184,221,139,78,112,124,131,42,185,65,156,81,213,203,71,100,182,77,93,60,112,54,130,189,174,149,209,194,215,57,24,142,123,26,174,84,219,119,181,62,180,51,87,134,78,25,56,146,176,113,37,165,23,219,239,15,154,149,110,182,219,179,139,21,93,101,101,94,39,95,12,20,208,71,95,11,164,150,73,29,18,53,140,107,81,92,174,85,68,68,69,85,58,9,0,0,0,12,86,237,171,243,79,139,124,191,161,245,27,137,181,38,43,118,213,249,167,197,190,95,208,250,141,196,9,87,176,199,242,217,250,183,251,200,213,67,42,251,12,127,45,159,171,127,188,141,84,0,98,183,109,95,154,124,91,229,253,15,168,220,77,169,49,91,182,175,205,62,45,242,254,135,212,110,32,59,21,60,211,229,63,47,235,189,70,220,126,78,210,254,2,170,116,27,33,155,90,180,154,197,87,62,157,95,42,36,154,238,200,250,92,150,11,140,245,82,57,176,182,24,98,141,176,80,171,100,134,40,87,223,229,123,85,143,115,85,240,163,255,0,95,98,167,154,124,167,229,253,119,168,219,141,147,203,49,107,22,115,138,222,112,172,166,135,190,217,114,11,125,69,174,227,77,213,124,125,122,89,227,116,114,199,206,197,107,219,204,199,185,55,106,163,147,125,209,81,124,64,230,139,69,52,190,235,173,90,185,136,105,69,153,213,113,212,101,55,138,107,107,234,41,168,157,86,250,56,30,244,235,85,44,77,84,87,178,24,186,146,191,222,106,35,35,114,171,154,136,170,157,41,233,238,21,106,211,92,3,26,211,155,21,69,92,246,220,86,207,69,100,163,150,173,237,116,242,65,77,11,33,141,210,57,173,107,85,234,214,34,170,163,90,155,239,178,39,192,169,92,21,118,120,125,232,250,227,168,58,134,153,159,182,236,183,43,123,44,216,163,122,156,181,76,161,150,102,79,82,149,241,244,145,139,51,31,5,51,25,36,79,229,123,82,87,58,54,43,154,198,93,80,0,0,34,174,44,124,172,107,39,203,252,135,211,167,57,172,58,83,226,199,202,198,178,124,191,200,125,58,115,154,192,58,168,0,1,21,113,99,229,99,89,62,95,228,62,157,57,205,97,210,159,22,62,86,53,147,229,254,67,233,211,156,214,1,191,223,237,89,127,201,255,0,254,238,24,2,111,247,251,86,95,242,127,255,0,187,134,0,129,213,64,0,0,0,12,1,237,71,243,217,169,191,98,250,61,17,127,251,21,60,172,101,63,48,43,189,58,220,80,14,212,127,61,154,155,246,47,163,209,23,255,0,177,83,202,198,83,243,2,187,211,173,192,95,242,165,118,144,240,201,128,235,119,15,57,102,111,112,166,164,181,229,152,29,158,163,33,161,190,67,110,134,74,185,224,160,167,168,153,109,242,202,168,146,173,52,137,36,170,140,107,209,27,42,178,77,157,202,172,125,181,34,174,44,124,172,107,39,203,252,135,211,167,3,154,195,103,187,48,184,245,169,214,123,85,39,15,218,193,125,171,175,212,27,101,61,76,214,171,189,95,73,137,118,183,64,216,121,33,146,87,75,213,168,174,106,58,119,42,164,94,244,48,44,143,115,158,146,61,216,194,122,11,77,207,50,210,140,254,138,243,71,29,93,131,44,195,175,17,212,196,202,186,68,73,237,247,26,73,145,205,73,33,153,170,136,248,229,141,55,100,141,95,22,170,57,62,40,7,81,0,175,252,23,113,109,138,241,115,165,137,148,219,98,238,57,37,139,187,91,242,107,115,155,28,93,58,231,83,70,247,207,4,73,52,178,37,28,146,44,205,133,242,42,57,221,25,17,83,118,41,96,0,21,87,181,31,200,158,166,253,139,235,20,69,170,42,175,106,63,145,61,77,251,23,214,40,128,197,110,19,188,211,232,223,204,12,123,212,96,58,83,57,172,225,59,205,62,141,252,192,199,189,70,3,165,48,4,105,196,221,166,235,127,225,183,85,236,86,43,101,93,198,229,113,193,239,180,148,116,116,144,186,105,234,103,146,130,102,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,33,37,128,57,172,251,211,184,167,255,0,209,167,85,127,234,109,199,255,0,4,223,238,44,124,172,107,39,203,252,135,211,167,37,82,42,226,199,202,198,178,124,191,200,125,58,112,57,172,55,123,179,27,133,92,55,68,116,27,30,213,41,173,180,149,121,222,162,217,224,187,87,221,146,69,149,96,183,84,109,61,45,28,10,230,53,98,103,73,97,124,173,68,94,105,145,219,189,236,142,30,76,33,58,83,225,59,202,198,141,252,191,199,189,58,0,37,80,0,20,3,182,175,202,198,45,243,2,135,211,174,38,85,240,157,230,159,70,254,96,99,222,163,1,170,157,181,126,86,49,111,152,20,62,157,113,50,175,132,239,52,250,55,243,3,30,245,24,0,233,76,0,7,201,203,49,107,22,115,138,222,112,172,166,135,190,217,114,11,125,69,174,227,77,213,124,125,122,89,227,116,114,199,206,197,107,219,204,199,185,55,106,163,147,125,209,81,124,76,1,227,127,130,236,171,132,125,71,158,134,137,183,91,222,3,114,233,207,100,200,101,161,145,177,179,170,179,114,208,212,206,140,72,86,177,137,4,138,173,98,251,241,163,101,229,103,50,198,206,133,8,255,0,93,52,47,78,56,139,211,139,142,151,234,133,155,191,90,171,182,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,211,153,156,206,217,118,86,171,92,230,61,175,99,222,199,6,21,240,65,198,142,85,194,62,163,193,93,90,235,173,239,1,185,117,32,189,227,209,87,72,216,217,213,88,121,171,169,160,87,164,43,88,196,130,52,71,61,61,248,209,209,115,51,153,36,102,255,0,98,121,77,139,57,197,108,217,174,45,93,223,108,185,5,190,158,233,110,169,233,62,62,189,44,241,182,72,164,228,122,53,237,230,99,218,187,57,17,201,190,202,136,190,7,50,250,177,130,253,203,245,79,50,211,63,106,123,79,232,150,65,113,177,119,222,135,71,189,119,90,153,33,234,244,249,157,201,205,211,230,229,230,118,219,237,186,237,185,186,157,151,30,68,244,203,237,175,88,173,2,213,24,45,218,149,161,122,113,160,220,77,71,105,210,251,55,177,173,89,70,63,79,146,77,109,137,81,41,104,234,165,170,170,134,70,83,49,17,58,80,175,119,107,210,61,213,172,115,220,140,229,98,49,140,222,147,21,187,106,252,211,226,223,47,232,125,70,226,5,74,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,121,36,107,118,71,43,29,200,244,100,141,78,118,53,83,162,157,29,214,44,7,93,112,11,94,163,105,205,250,146,227,109,184,211,193,44,177,69,85,12,211,219,231,146,24,230,117,37,83,97,123,219,21,76,109,149,137,36,74,229,86,170,255,0,18,175,49,133,180,236,243,227,78,235,194,198,168,83,216,178,252,130,173,186,87,146,212,42,100,20,105,76,234,164,162,157,99,229,138,225,4,109,114,57,143,107,146,38,202,172,71,43,225,71,39,78,71,178,30,80,190,189,181,126,86,49,111,152,20,62,157,113,40,7,101,199,158,205,50,251,107,209,235,75,233,219,43,118,181,95,248,68,194,111,182,43,157,37,198,219,113,206,45,181,116,117,148,147,54,104,42,96,146,217,112,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,20,47,178,227,207,102,153,125,181,232,245,160,111,240,0,0,0,0,0,1,21,113,99,229,99,89,62,95,228,62,157,57,42,145,87,22,62,86,53,147,229,254,67,233,211,129,205,97,210,159,9,222,86,52,111,229,254,61,233,208,28,214,29,41,240,157,229,99,70,254,95,227,222,157,0,18,168,0,0,0,10,1,219,71,145,216,173,252,50,227,152,221,107,45,85,23,91,190,97,77,45,12,53,21,15,109,84,49,193,75,82,179,85,83,198,201,27,207,203,212,142,23,171,219,36,109,109,82,123,168,247,68,246,226,177,109,59,80,117,190,213,173,156,87,222,155,102,177,213,219,169,240,10,119,96,239,125,76,141,115,235,39,162,172,170,89,167,70,183,193,140,89,102,145,140,78,103,42,178,54,189,121,85,235,27,42,88,29,62,233,61,255,0,21,202,244,179,13,202,112,91,39,177,177,187,206,63,110,184,89,237,221,218,58,126,231,67,45,52,111,130,14,148,74,177,199,201,27,152,222,70,42,181,187,108,138,168,136,122,179,58,187,25,53,210,143,41,209,171,238,131,93,239,60,247,172,38,225,37,198,215,73,34,65,31,244,30,173,200,247,36,40,213,73,101,233,213,173,67,164,123,154,168,206,247,3,121,213,28,214,183,69,64,0,0,169,93,164,60,50,96,58,221,195,206,89,155,220,41,169,45,121,102,7,103,168,200,104,111,144,219,161,146,174,120,40,41,234,38,91,124,178,170,36,171,77,34,73,42,163,26,244,70,202,172,147,103,114,171,31,129,135,74,124,88,249,88,214,79,151,249,15,167,78,115,88,6,207,118,97,113,235,83,172,246,170,78,31,181,130,251,87,95,168,54,202,122,153,173,87,122,190,147,18,237,110,129,176,242,67,36,174,151,171,81,92,212,116,238,85,72,189,232,96,89,30,231,61,36,123,180,40,229,222,211,115,204,180,163,63,162,188,209,199,87,96,203,48,235,196,117,49,50,174,145,18,123,125,198,146,100,115,82,72,102,106,162,62,57,99,77,217,35,87,197,170,142,79,138,29,4,112,93,197,182,43,197,206,150,38,83,109,139,184,228,150,46,237,111,201,173,206,108,113,116,235,157,77,27,223,60,17,36,210,200,148,114,72,179,54,23,200,168,231,116,100,69,77,216,160,99,183,19,124,50,113,37,127,226,75,85,239,182,46,31,53,42,227,109,184,231,23,218,186,58,202,76,78,190,104,42,96,146,190,103,71,44,114,54,37,107,216,230,170,57,28,138,168,168,168,168,107,167,103,14,39,149,96,220,24,233,230,45,154,227,55,92,126,245,69,237,110,243,110,186,81,73,73,85,7,61,214,173,236,231,138,68,107,219,204,199,181,201,186,120,181,200,169,224,168,89,80,7,53,156,88,249,167,214,79,152,25,15,168,206,109,79,101,199,145,61,50,251,107,214,43,76,86,226,199,205,62,178,124,192,200,125,70,115,106,123,46,60,137,233,151,219,94,177,90,6,43,113,99,230,159,89,62,96,100,62,163,57,234,179,46,45,178,171,207,9,216,39,9,120,244,93,199,27,177,117,174,23,217,249,100,138,162,190,185,215,42,250,134,65,204,201,150,57,104,210,58,138,73,57,31,18,57,39,135,153,23,102,49,87,202,241,99,230,159,89,62,96,100,62,163,57,231,244,119,71,115,237,117,207,237,122,115,167,54,26,187,141,202,227,81,4,82,203,21,44,211,65,111,130,73,163,133,213,117,78,133,143,116,84,209,186,86,44,146,171,85,26,139,252,72,161,234,184,85,225,159,50,226,191,87,40,244,183,15,174,164,183,49,180,238,185,93,238,117,42,142,101,186,221,27,227,100,179,164,124,200,233,159,205,44,108,100,109,84,230,123,219,204,230,51,158,70,122,14,60,180,207,21,209,190,41,114,173,45,194,169,59,189,151,25,183,216,45,244,220,209,198,201,38,228,178,209,115,207,47,77,140,99,166,149,234,233,36,122,53,57,228,123,220,169,187,148,219,78,14,248,85,195,120,80,210,59,126,31,102,182,210,59,39,184,211,211,212,229,151,120,228,89,159,113,184,163,61,244,108,174,99,29,221,163,115,164,108,44,229,111,43,21,92,169,212,124,143,126,59,118,163,249,236,212,223,177,125,30,136,11,255,0,216,169,229,99,41,249,129,93,233,214,227,42,254,244,238,41,255,0,244,105,213,95,250,155,113,255,0,193,53,83,177,83,202,198,83,243,2,187,211,173,197,255,0,2,52,225,146,211,117,176,112,219,165,22,43,237,178,174,221,114,183,96,246,42,74,202,58,184,93,12,244,211,199,65,11,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,230,136,234,160,229,92,11,41,196,167,25,183,221,112,209,253,45,208,27,37,171,217,88,102,156,227,246,106,121,146,118,49,213,87,59,197,45,189,180,210,84,185,201,191,78,22,115,76,200,163,106,238,230,189,210,73,186,185,145,195,242,184,46,225,39,42,226,231,84,211,22,182,203,220,113,187,23,118,184,100,215,23,58,72,186,116,46,169,141,143,130,9,82,25,99,74,201,35,89,157,11,36,68,107,186,50,42,174,204,82,63,208,189,11,212,126,34,245,30,221,165,250,95,102,239,215,90,237,229,154,105,85,89,75,111,165,106,162,73,85,83,34,34,244,225,103,51,119,93,149,202,231,53,140,107,222,246,49,221,20,232,94,133,233,199,14,154,113,110,210,253,47,179,119,27,85,14,242,205,52,170,143,170,184,85,57,17,36,170,169,145,17,58,147,63,149,187,174,200,212,107,90,198,53,140,99,24,208,231,91,136,92,90,197,131,107,238,165,225,88,181,15,114,178,227,249,133,230,215,110,166,234,190,78,133,44,21,178,199,20,124,239,87,61,220,172,99,83,119,42,185,118,221,85,87,196,209,94,1,127,173,101,196,111,235,127,253,156,165,40,7,22,62,105,245,147,230,6,67,234,51,151,255,0,128,95,235,89,113,27,250,223,255,0,103,41,64,202,179,106,117,39,130,140,87,138,206,4,116,154,247,105,182,119,125,77,198,116,190,201,38,57,112,167,72,217,37,127,37,178,41,27,108,168,89,28,198,58,25,94,170,140,115,220,157,25,30,175,69,229,116,172,151,21,142,148,248,78,242,177,163,127,47,241,239,78,128,14,112,127,209,86,5,149,127,178,184,230,73,142,92,63,245,148,117,214,218,234,121,63,249,50,67,52,114,51,248,28,215,55,234,84,55,79,179,155,141,127,190,171,78,39,176,103,247,59,84,122,155,139,126,14,229,77,2,244,164,186,80,162,49,35,185,182,30,86,177,188,207,122,199,43,98,87,53,146,53,174,218,38,205,20,105,26,246,158,240,21,83,172,246,170,190,32,116,126,197,87,95,168,54,202,122,104,110,182,138,78,147,18,237,110,129,179,115,205,28,77,139,171,81,92,212,116,13,68,89,125,232,96,72,216,215,61,35,99,171,87,102,55,3,154,185,149,106,134,61,196,86,86,252,131,3,196,241,106,136,46,150,169,145,143,164,173,200,158,248,209,236,142,4,114,34,173,12,145,72,137,44,187,43,38,142,71,69,31,55,60,143,132,54,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,230,179,139,31,52,250,201,243,3,33,245,25,206,148,206,107,56,177,243,79,172,159,48,50,31,81,156,13,116,224,159,10,186,234,87,101,93,14,156,216,170,41,32,185,101,88,190,93,100,163,150,173,238,108,17,207,83,93,113,134,55,72,230,181,206,70,35,158,138,170,141,114,237,190,200,191,3,16,46,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,55,211,178,227,200,158,153,125,181,235,21,166,69,246,132,105,125,215,74,184,193,212,155,101,193,213,115,83,223,239,18,229,20,53,115,81,58,153,149,16,92,28,181,43,210,221,85,36,100,82,201,45,58,200,213,217,207,167,127,131,85,21,141,13,190,224,255,0,63,166,212,254,23,52,183,51,135,33,171,190,212,85,98,244,52,215,11,133,90,202,233,231,184,211,68,148,245,171,35,165,78,119,189,42,97,153,21,235,191,58,162,185,21,200,168,229,253,124,88,249,88,214,79,151,249,15,167,78,83,254,197,61,76,250,65,161,217,166,150,213,213,221,106,42,240,252,129,151,8,123,196,156,244,180,244,53,240,254,14,10,125,222,170,205,167,164,172,145,236,70,181,188,211,163,145,92,231,191,107,129,197,143,149,141,100,249,127,144,250,116,224,115,88,116,167,194,119,149,141,27,249,127,143,122,116,7,53,135,74,124,39,121,88,209,191,151,248,247,167,64,4,170,0,0,98,183,109,95,154,124,91,229,253,15,168,220,77,169,49,91,182,175,205,62,45,242,254,135,212,110,32,74,189,134,63,150,207,213,191,222,68,85,219,87,230,159,22,249,127,67,234,55,18,85,236,49,252,182,126,173,254,242,34,174,218,191,52,248,183,203,250,31,81,184,129,250,187,27,180,27,13,212,173,92,202,181,91,48,162,164,185,191,77,233,237,239,180,80,212,211,172,140,142,227,86,249,150,42,212,94,116,111,60,13,164,145,24,215,49,222,252,205,145,170,199,196,197,54,124,202,190,195,31,203,103,234,223,239,35,85,0,0,0,161,93,175,186,13,134,230,124,58,84,235,147,168,169,41,50,204,2,162,137,140,184,54,157,93,61,109,186,162,169,180,238,162,123,145,237,78,70,203,82,201,218,231,35,249,22,57,26,196,111,90,71,25,67,194,119,154,125,27,249,129,143,122,140,6,212,246,163,249,19,212,223,177,125,98,136,197,110,19,188,211,232,223,204,12,123,212,96,3,165,48,0,21,87,181,31,200,158,166,253,139,235,20,70,43,112,157,230,159,70,254,96,99,222,163,1,210,152,0,0,2,128,118,213,249,88,197,190,96,80,250,117,196,198,188,79,22,190,231,57,85,155,10,197,168,123,237,235,32,184,83,218,237,212,221,86,71,215,170,158,70,199,20,124,239,86,177,188,207,123,83,119,42,53,55,221,85,19,196,217,78,218,191,43,24,183,204,10,31,78,184,148,3,178,227,207,102,153,125,181,232,245,160,107,79,4,28,23,98,188,35,233,196,20,53,173,181,94,243,235,151,82,123,222,67,21,12,109,145,157,84,135,154,134,154,117,98,76,180,108,88,35,84,107,215,223,145,29,47,43,57,146,54,89,80,0,24,3,218,143,231,179,83,126,197,244,122,35,127,140,1,237,71,243,217,169,191,98,250,61,16,23,255,0,177,83,202,198,83,243,2,187,211,173,197,255,0,40,7,98,167,149,140,167,230,5,119,167,91,139,254,0,0,5,0,237,171,242,177,139,124,192,161,244,235,137,149,124,39,121,167,209,191,152,24,247,168,192,106,167,109,95,149,140,91,230,5,15,167,92,76,171,225,59,205,62,141,252,192,199,189,70,0,58,83,0,0,0,0,49,91,182,175,205,62,45,242,254,135,212,110,38,212,152,173,219,87,230,159,22,249,127,67,234,55,16,37,94,195,31,203,103,234,223,239,35,85,12,171,236,49,252,182,126,173,254,242,53,80,1,138,221,181,126,105,241,111,151,244,62,163,113,54,164,197,110,218,191,52,248,183,203,250,31,81,184,128,236,84,243,79,148,252,191,174,245,27,113,181,38,43,118,42,121,167,202,126,95,215,122,141,184,218,144,0,0,0,0,34,174,44,124,172,107,39,203,252,135,211,167,57,172,58,83,226,199,202,198,178,124,191,200,125,58,115,154,192,58,168,0,1,21,113,99,229,99,89,62,95,228,62,157,57,205,97,210,159,22,62,86,53,147,229,254,67,233,211,156,214,1,191,223,237,89,127,201,255,0,254,238,24,2,111,247,251,86,95,242,127,255,0,187,134,0,129,213,64,0,0,0,12,1,237,71,243,217,169,191,98,250,61,17,127,251,21,60,172,101,63,48,43,189,58,220,80,14,212,127,61,154,155,246,47,163,209,23,255,0,177,83,202,198,83,243,2,187,211,173,192,95,242,42,226,199,202,198,178,124,191,200,125,58,114,85,34,174,44,124,172,107,39,203,252,135,211,167,3,154,195,103,184,183,236,177,166,215,126,33,172,154,173,167,215,44,127,26,199,175,117,16,191,61,161,99,165,165,171,168,122,84,34,212,86,209,171,98,154,21,169,154,23,57,21,174,100,108,234,196,146,57,100,116,210,42,99,9,213,64,17,254,133,232,94,156,112,233,167,22,237,47,210,251,55,113,181,80,239,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,169,51,249,91,186,236,141,70,181,172,99,88,198,49,141,144,0,0,85,94,212,127,34,122,155,246,47,172,81,22,168,170,189,168,254,68,245,55,236,95,88,162,3,21,184,78,243,79,163,127,48,49,239,81,128,233,76,230,179,132,239,52,250,55,243,3,30,245,24,14,148,192,0,0,17,87,22,62,86,53,147,229,254,67,233,211,146,169,21,113,99,229,99,89,62,95,228,62,157,56,28,214,29,41,240,157,229,99,70,254,95,227,222,157,1,205,97,210,159,9,222,86,52,111,229,254,61,233,208,1,42,128,0,160,29,181,126,86,49,111,152,20,62,157,113,50,175,132,239,52,250,55,243,3,30,245,24,13,84,237,171,242,177,139,124,192,161,244,235,137,149,124,39,121,167,209,191,152,24,247,168,192,7,74,96,0,0,0,57,172,226,199,205,62,178,124,192,200,125,70,115,106,123,46,60,137,233,151,219,94,177,90,98,183,22,62,105,245,147,230,6,67,234,51,155,83,217,113,228,79,76,190,218,245,138,208,45,81,138,221,181,126,105,241,111,151,244,62,163,113,54,164,197,110,218,191,52,248,183,203,250,31,81,184,129,226,187,45,180,119,1,215,93,104,207,116,231,81,172,52,151,27,109,199,77,238,145,69,44,180,176,205,61,190,121,42,232,161,109,93,43,166,99,219,21,76,109,149,235,28,168,213,86,170,255,0,26,45,191,225,159,177,223,13,211,236,202,167,48,215,236,158,147,56,101,162,241,213,199,237,20,81,44,118,234,202,72,209,221,57,110,81,74,197,115,222,231,43,28,180,204,114,196,222,151,43,228,168,100,142,98,87,94,197,79,52,249,79,203,250,239,81,183,27,82,5,0,237,171,242,177,139,124,192,161,244,235,137,157,93,156,153,77,139,6,227,11,11,205,114,154,238,229,101,199,237,249,21,210,227,83,210,124,157,10,88,44,85,242,75,39,35,17,207,119,43,24,229,217,168,174,93,182,68,85,240,52,87,182,175,202,198,45,243,2,135,211,174,38,43,1,111,248,138,237,28,213,61,84,226,58,199,172,26,123,91,117,199,49,188,30,225,77,83,141,227,211,92,170,82,158,167,187,190,95,231,138,232,34,153,35,89,167,142,162,120,101,72,213,63,1,39,67,157,232,142,145,250,211,193,119,22,216,175,23,58,88,153,77,182,46,227,146,88,187,181,191,38,183,57,177,197,211,174,117,52,111,124,240,68,147,75,34,81,201,34,204,216,95,34,163,157,209,145,21,55,98,156,251,227,122,123,159,102,54,171,213,247,16,193,242,11,229,183,27,167,239,119,170,203,109,178,106,152,45,176,114,189,221,90,153,35,106,182,22,114,197,43,185,158,168,155,70,245,254,197,118,246,188,49,113,11,149,112,191,172,182,93,92,197,169,187,255,0,112,234,83,92,109,111,170,146,158,27,157,12,173,229,150,158,71,49,127,226,200,197,115,94,214,75,20,79,86,63,147,149,67,165,48,120,173,29,214,44,7,93,112,11,94,163,105,205,250,146,227,109,184,211,193,44,177,69,85,12,211,219,231,146,24,230,117,37,83,97,123,219,21,76,109,149,137,36,74,229,86,170,255,0,18,175,181,0,0,0,69,92,88,249,88,214,79,151,249,15,167,78,74,164,85,197,143,149,141,100,249,127,144,250,116,224,115,88,116,167,194,119,149,141,27,249,127,143,122,116,7,53,135,74,124,39,121,88,209,191,151,248,247,167,64,4,170,0,0,70,156,74,106,245,54,130,232,54,115,171,147,79,73,29,70,59,103,154,107,122,85,193,44,208,75,113,126,209,81,67,35,34,217,234,201,42,100,134,53,84,86,236,143,85,87,53,17,92,146,89,149,125,182,154,215,253,66,240,231,71,111,252,217,173,194,170,72,191,250,162,142,146,56,94,146,127,245,106,200,215,71,254,224,173,119,227,160,25,107,118,187,93,111,247,90,219,237,246,231,87,113,185,92,106,36,171,172,172,171,153,211,79,83,60,142,87,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,169,249,79,65,140,225,87,92,170,203,150,95,109,245,20,145,211,225,214,120,239,117,205,153,238,71,201,3,238,20,148,40,216,145,26,168,175,234,215,68,229,71,43,83,145,175,93,247,68,107,154,123,133,93,117,43,63,198,180,230,197,81,73,5,203,42,188,81,89,40,229,171,123,155,4,115,212,204,200,99,116,142,107,92,228,98,57,232,170,168,215,46,219,236,139,240,2,127,236,222,214,251,174,136,241,95,137,186,223,99,164,186,83,231,149,20,248,61,115,38,145,209,190,8,43,235,41,209,39,137,201,186,35,227,150,56,158,168,230,170,57,136,246,123,170,228,145,157,4,156,176,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,116,83,192,254,177,90,181,191,133,205,63,203,168,239,213,119,91,149,21,158,154,201,126,150,186,169,179,214,165,214,146,38,195,82,234,135,35,222,238,121,28,212,157,171,34,243,186,57,227,123,145,57,246,2,117,0,1,21,113,99,229,99,89,62,95,228,62,157,57,205,97,210,159,22,62,86,53,147,229,254,67,233,211,156,214,1,179,220,91,246,88,211,107,191,16,214,77,86,211,235,150,63,141,99,215,186,136,95,158,208,177,210,210,213,212,61,42,17,106,43,104,213,177,77,10,212,205,11,156,138,215,50,54,117,98,73,28,178,58,105,21,46,86,133,232,94,156,112,233,167,22,237,47,210,251,55,113,181,80,239,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,169,51,249,91,186,236,141,70,181,172,99,88,198,49,141,144,0,0,0,28,214,113,99,230,159,89,62,96,100,62,163,57,181,61,151,30,68,244,203,237,175,88,173,49,91,139,31,52,250,201,243,3,33,245,25,205,169,236,184,242,39,166,95,109,122,197,104,24,193,196,221,166,235,127,226,239,85,236,86,43,101,93,198,229,113,212,139,237,37,29,29,36,46,154,122,153,228,185,204,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,54,83,179,207,130,203,87,11,26,95,79,125,203,241,250,70,234,166,75,78,171,144,86,37,75,106,150,138,5,147,154,43,124,18,53,168,214,49,173,72,157,42,49,92,143,153,28,189,73,24,200,121,127,39,11,156,16,81,233,182,190,234,111,19,218,135,75,207,151,228,153,134,77,46,61,73,214,130,162,158,138,207,87,91,207,5,86,221,37,124,85,146,49,38,77,217,42,162,65,81,200,230,181,238,145,173,184,0,12,1,237,71,243,217,169,191,98,250,61,17,191,198,0,246,163,249,236,212,223,177,125,30,136,11,255,0,216,169,229,99,41,249,129,93,233,214,226,255,0,148,3,177,83,202,198,83,243,2,187,211,173,197,255,0,0,114,239,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,158,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,157,68,20,131,179,67,129,202,110,28,112,216,117,135,56,125,91,245,23,52,179,198,201,169,36,100,180,236,177,219,166,88,231,74,39,66,244,107,150,165,92,200,157,51,158,223,113,241,164,108,68,70,189,243,4,171,193,159,6,120,15,9,152,5,53,29,29,13,37,199,54,184,211,178,91,245,250,88,161,154,118,207,36,52,233,83,73,75,82,144,69,50,80,245,169,210,72,226,147,117,221,121,157,227,240,177,64,1,205,103,22,62,105,245,147,230,6,67,234,51,151,255,0,128,95,235,89,113,27,250,223,255,0,103,41,74,1,197,143,154,125,100,249,129,144,250,140,229,255,0,224,23,250,214,92,70,254,183,255,0,217,202,80,50,172,233,79,132,239,43,26,55,242,255,0,30,244,232,14,107,14,148,248,78,242,177,163,127,47,241,239,78,128,9,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,230,179,139,31,52,250,201,243,3,33,245,25,206,148,206,107,56,177,243,79,172,159,48,50,31,81,156,13,169,236,184,242,39,166,95,109,122,197,105,77,123,110,52,190,235,75,159,233,238,180,66,234,185,237,183,59,60,184,189,66,54,137,221,10,57,233,166,146,166,46,122,141,213,188,243,182,174,110,88,213,26,187,82,72,228,87,120,242,92,174,203,143,34,122,101,246,215,172,86,159,147,181,31,72,106,117,107,131,236,154,123,108,21,115,220,176,106,136,114,250,88,97,158,40,152,246,83,53,236,170,116,171,39,227,49,148,115,213,200,141,106,181,234,248,216,141,230,252,71,6,117,246,61,102,182,172,87,140,22,88,174,20,245,114,84,102,56,189,202,201,66,232,88,213,100,115,177,208,215,43,165,85,114,42,51,165,67,43,81,90,142,94,119,49,54,217,85,205,215,78,44,124,172,107,39,203,252,135,211,167,57,225,209,12,214,213,166,186,209,128,234,53,246,158,174,123,110,43,148,90,175,117,145,82,49,174,158,72,41,170,227,154,70,198,215,57,173,87,171,88,168,136,174,106,111,182,234,159,19,161,62,38,238,214,171,255,0,8,154,175,125,177,92,233,46,54,219,142,155,223,106,232,235,41,38,108,208,84,193,37,178,103,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,28,219,157,41,240,157,229,99,70,254,95,227,222,157,1,205,97,210,159,9,222,86,52,111,229,254,61,233,208,1,42,128,0,24,173,219,87,230,159,22,249,127,67,234,55,19,106,76,86,237,171,243,79,139,124,191,161,245,27,136,18,175,97,143,229,179,245,111,247,145,21,118,213,249,167,197,190,95,208,250,141,196,149,123,12,127,45,159,171,127,188,136,171,182,175,205,62,45,242,254,135,212,110,32,74,189,134,63,150,207,213,191,222,70,170,25,87,216,99,249,108,253,91,253,228,106,160,0,0,21,87,181,31,200,158,166,253,139,235,20,70,43,112,157,230,159,70,254,96,99,222,163,1,181,61,168,254,68,245,55,236,95,88,162,49,91,132,239,52,250,55,243,3,30,245,24,0,233,76,0,0,0,0,0,5,0,237,171,242,177,139,124,192,161,244,235,137,64,59,46,60,246,105,151,219,94,143,90,95,254,218,191,43,24,183,204,10,31,78,184,148,3,178,227,207,102,153,125,181,232,245,160,111,240,0,1,128,61,168,254,123,53,55,236,95,71,162,55,248,192,30,212,127,61,154,155,246,47,163,209,1,127,251,21,60,172,101,63,48,43,189,58,220,95,242,128,118,42,121,88,202,126,96,87,122,117,184,191,224,0,0,80,14,218,191,43,24,183,204,10,31,78,184,153,87,194,119,154,125,27,249,129,143,122,140,6,170,118,213,249,88,197,190,96,80,250,117,196,202,190,19,188,211,232,223,204,12,123,212,96,3,165,48,0,0,0,3,21,187,106,252,211,226,223,47,232,125,70,226,109,73,138,221,181,126,105,241,111,151,244,62,163,113,2,85,236,49,252,182,126,173,254,242,53,80,202,190,195,31,203,103,234,223,239,35,85,0,24,173,219,87,230,159,22,249,127,67,234,55,19,106,76,86,237,171,243,79,139,124,191,161,245,27,136,14,197,79,52,249,79,203,250,239,81,183,27,82,98,183,98,167,154,124,167,229,253,119,168,219,141,169,0,0,0,0,2,42,226,199,202,198,178,124,191,200,125,58,115,154,195,165,62,44,124,172,107,39,203,252,135,211,167,57,172,3,170,128,0,17,87,22,62,86,53,147,229,254,67,233,211,156,214,29,41,241,99,229,99,89,62,95,228,62,157,57,205,96,27,253,254,213,151,252,159,255,0,238,225,128,38,255,0,127,181,101,255,0,39,255,0,251,184,96,8,29,84,0,0,0,0,192,30,212,127,61,154,155,246,47,163,209,23,255,0,177,83,202,198,83,243,2,187,211,173,197,0,237,71,243,217,169,191,98,250,61,17,127,251,21,60,172,101,63,48,43,189,58,220,5,255,0,34,174,44,124,172,107,39,203,252,135,211,167,37,82,42,226,199,202,198,178,124,191,200,125,58,112,57,172,58,168,57,87,58,168,0,0,0,85,94,212,127,34,122,155,246,47,172,81,22,168,170,189,168,254,68,245,55,236,95,88,162,3,21,184,78,243,79,163,127,48,49,239,81,128,233,76,230,179,132,239,52,250,55,243,3,30,245,24,14,148,192,0,0,17,87,22,62,86,53,147,229,254,67,233,211,146,169,21,113,99,229,99,89,62,95,228,62,157,56,28,214,29,41,240,157,229,99,70,254,95,227,222,157,1,205,97,210,159,9,222,86,52,111,229,254,61,233,208,1,42,128,0,160,29,181,126,86,49,111,152,20,62,157,113,50,175,132,239,52,250,55,243,3,30,245,24,13,84,237,171,242,177,139,124,192,161,244,235,137,149,124,39,121,167,209,191,152,24,247,168,192,7,74,96,0,0,0,57,172,226,199,205,62,178,124,192,200,125,70,115,106,123,46,60,137,233,151,219,94,177,90,98,183,22,62,105,245,147,230,6,67,234,51,155,83,217,113,228,79,76,190,218,245,138,208,45,81,138,221,181,126,105,241,111,151,244,62,163,113,54,164,197,110,218,191,52,248,183,203,250,31,81,184,128,236,84,243,79,148,252,191,174,245,27,113,181,38,43,118,42,121,167,202,126,95,215,122,141,184,218,144,40,7,109,95,149,140,91,230,5,15,167,92,76,128,210,173,51,202,181,147,81,241,205,45,194,169,59,197,235,38,184,69,111,166,230,142,71,199,15,58,251,243,203,211,99,222,216,98,98,58,73,30,141,94,72,216,247,42,108,213,53,255,0,182,175,202,198,45,243,2,135,211,174,37,0,236,184,243,217,166,95,109,122,61,104,27,39,195,95,10,58,113,195,126,135,46,136,91,34,250,71,65,116,235,207,146,79,116,133,36,142,243,85,81,11,34,168,115,233,220,174,141,144,186,56,217,26,66,155,181,35,106,35,150,71,43,228,126,64,246,140,240,81,247,170,234,60,23,252,2,217,117,147,76,178,159,194,91,106,103,78,172,118,186,229,87,172,150,199,77,204,231,187,149,140,73,34,116,168,215,62,55,57,187,202,232,101,145,119,164,242,154,171,166,120,174,178,105,198,71,165,185,173,39,120,178,228,214,249,109,245,60,177,198,249,33,231,79,114,120,186,140,123,27,52,79,70,201,27,213,171,201,35,24,228,77,218,128,96,183,4,28,104,229,92,35,234,60,21,213,174,186,222,240,27,151,82,11,222,61,21,116,141,141,157,85,135,154,186,154,5,122,66,181,140,72,35,68,115,211,223,141,29,23,51,57,146,70,111,246,39,148,216,179,156,86,205,154,226,213,221,246,203,144,91,233,238,150,234,158,147,227,235,210,207,27,100,138,78,71,163,94,222,102,61,171,179,145,28,155,236,168,139,224,115,217,198,143,9,57,87,8,218,166,184,181,202,94,253,141,223,123,205,195,25,184,181,210,75,212,161,109,76,140,100,19,202,176,197,26,214,71,26,66,233,153,26,43,91,214,141,81,118,122,19,175,102,135,30,181,58,13,144,195,162,186,179,125,171,159,78,175,149,17,195,104,124,157,46,75,5,198,122,168,218,233,157,52,210,198,216,40,85,178,77,44,201,239,242,189,168,246,53,170,249,149,225,182,128,0,4,85,197,143,149,141,100,249,127,144,250,116,228,170,69,92,88,249,88,214,79,151,249,15,167,78,7,53,135,74,124,39,121,88,209,191,151,248,247,167,64,115,88,116,167,194,119,149,141,27,249,127,143,122,116,0,74,160,0,7,56,60,100,235,165,103,17,60,71,102,122,141,237,159,104,217,93,112,146,221,142,57,137,59,33,101,158,157,238,142,149,99,138,117,87,197,212,98,117,222,205,154,157,89,165,119,35,85,202,212,217,78,211,77,107,251,139,112,143,148,247,123,127,122,175,206,247,194,168,249,226,231,134,46,251,4,221,226,73,54,145,142,110,212,177,84,242,57,57,182,149,98,230,106,183,155,108,33,211,220,42,235,169,89,254,53,167,54,42,138,72,46,89,85,226,138,201,71,45,91,220,216,35,158,166,102,67,27,164,115,90,231,35,17,207,69,85,70,185,118,223,100,95,128,23,211,10,208,186,205,48,236,133,213,125,70,200,108,221,202,245,169,119,11,37,198,23,61,103,100,206,179,193,118,163,142,137,36,138,68,107,27,204,247,213,206,199,177,21,36,138,166,39,43,220,156,173,101,64,225,59,205,62,141,252,192,199,189,70,3,98,123,65,48,171,86,154,246,106,228,250,115,98,168,171,158,219,138,217,241,155,37,28,181,111,107,167,146,10,107,149,190,24,221,35,154,214,181,94,173,98,42,170,53,169,190,251,34,124,12,118,225,59,205,62,141,252,192,199,189,70,0,39,94,213,141,6,166,209,190,40,235,242,107,21,21,92,118,45,73,167,92,154,55,186,158,84,130,59,139,229,123,107,225,100,207,123,146,87,245,81,42,92,136,173,233,165,100,108,70,53,168,197,116,255,0,216,161,173,247,84,186,230,92,55,77,99,164,117,181,212,245,25,197,61,201,178,57,179,199,58,58,138,142,88,30,223,22,189,142,106,194,230,170,114,171,21,146,34,243,243,167,78,197,118,178,104,93,247,88,56,101,250,73,137,89,173,85,119,93,59,184,63,36,170,154,161,89,29,83,44,241,210,204,149,172,167,145,201,255,0,192,153,241,243,53,30,218,100,219,153,237,141,142,198,190,31,181,51,238,55,174,56,30,169,73,87,117,167,164,198,114,10,27,133,127,178,228,228,170,154,133,147,55,189,64,207,125,136,238,172,11,44,106,199,57,26,246,189,90,229,229,114,129,211,72,63,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,235,2,42,226,199,202,198,178,124,191,200,125,58,115,154,195,165,62,44,124,172,107,39,203,252,135,211,167,57,172,3,170,128,0,0,0,28,214,113,99,230,159,89,62,96,100,62,163,57,181,61,151,30,68,244,203,237,175,88,173,49,91,139,31,52,250,201,243,3,33,245,25,205,169,236,184,242,39,166,95,109,122,197,104,22,168,0,0,192,30,212,127,61,154,155,246,47,163,209,27,252,96,15,106,63,158,205,77,251,23,209,232,128,191,253,138,158,86,50,159,152,21,222,157,110,47,249,64,59,21,60,172,101,63,48,43,189,58,220,95,240,0,0,0,0,57,172,226,199,205,62,178,124,192,200,125,70,114,255,0,240,11,253,107,46,35,127,91,255,0,236,229,41,64,56,177,243,79,172,159,48,50,31,81,156,191,252,2,255,0,90,203,136,223,214,255,0,251,57,74,6,85,157,41,240,157,229,99,70,254,95,227,222,157,1,205,97,210,159,9,222,86,52,111,229,254,61,233,208,1,42,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,214,113,99,230,159,89,62,96,100,62,163,57,210,153,154,186,177,216,215,247,80,213,60,203,83,62,248,239,102,125,45,200,46,55,222,229,244,67,173,221,123,213,76,147,116,186,157,245,188,252,189,78,94,110,86,239,182,251,38,251,1,96,59,46,60,137,233,151,219,94,177,90,88,173,66,194,173,90,149,128,100,186,115,125,168,171,130,219,149,89,235,108,149,146,210,61,173,158,56,42,97,124,50,58,55,57,174,106,61,26,245,84,85,107,147,125,183,69,248,30,43,133,205,11,251,218,244,39,25,209,79,165,63,72,254,142,119,223,232,159,113,238,125,126,241,89,61,79,244,158,164,156,188,189,126,95,199,93,249,119,240,223,100,149,64,229,179,44,197,175,184,54,85,121,194,178,154,30,229,122,199,238,21,22,187,141,55,85,146,116,42,160,145,209,203,31,59,21,204,119,43,216,228,221,170,173,93,183,69,84,241,54,251,78,181,51,21,213,14,202,27,197,199,22,171,234,123,7,71,238,184,205,198,7,201,26,205,75,93,65,103,146,158,86,72,214,61,220,156,221,54,202,196,118,206,88,166,137,234,214,243,236,70,186,215,216,223,106,213,93,92,203,245,58,205,196,13,93,138,159,44,188,84,222,223,110,169,198,91,92,250,121,234,94,178,204,212,153,181,80,163,153,213,124,138,196,233,162,181,138,214,170,189,81,94,233,215,64,184,24,251,135,112,177,168,252,52,125,212,125,183,247,64,246,199,244,111,216,157,219,184,247,235,116,84,95,234,126,240,254,175,39,75,159,250,99,121,185,185,125,221,185,148,48,4,233,79,132,239,43,26,55,242,255,0,30,244,232,10,1,252,195,31,253,232,191,196,159,252,249,165,58,79,130,253,203,244,179,13,211,63,106,123,79,232,150,63,110,177,119,222,135,71,189,119,90,104,225,234,244,249,157,201,205,211,230,229,230,118,219,237,186,237,184,30,172,0,0,197,110,218,191,52,248,183,203,250,31,81,184,155,82,82,174,53,187,55,190,252,29,83,181,106,103,221,151,232,151,179,49,248,44,93,203,232,239,127,234,116,234,106,38,234,245,59,212,91,111,222,121,121,121,87,110,77,247,241,217,2,0,236,49,252,182,126,173,254,242,34,174,218,191,52,248,183,203,250,31,81,184,151,255,0,129,142,6,62,242,239,166,223,233,163,244,199,233,143,179,127,216,79,103,247,94,233,222,127,246,137,185,249,187,207,252,29,185,62,189,252,60,167,26,221,155,223,126,14,169,218,181,51,238,203,244,75,217,152,252,22,46,229,244,119,191,245,58,117,53,19,117,122,157,234,45,183,239,60,188,188,171,183,38,251,248,236,129,0,118,24,254,91,63,86,255,0,121,26,168,85,94,6,56,24,251,203,190,155,127,166,143,211,31,166,62,205,255,0,97,61,159,221,123,167,121,255,0,218,38,231,230,239,63,240,118,228,250,247,240,181,64,0,0,85,94,212,127,34,122,155,246,47,172,81,24,173,194,119,154,125,27,249,129,143,122,140,6,255,0,113,71,161,127,124,166,132,228,218,41,244,167,232,231,210,62,229,253,19,238,61,243,161,221,235,32,169,254,147,212,143,155,155,161,203,248,233,183,54,254,59,108,180,171,73,251,26,254,229,250,167,134,234,103,223,29,237,63,162,89,5,186,251,220,190,136,116,123,215,117,169,142,110,151,83,190,187,147,155,167,203,205,202,237,183,223,101,219,96,52,168,0,0,0,0,0,5,0,237,171,242,177,139,124,192,161,244,235,137,64,59,46,60,246,105,151,219,94,143,90,107,247,26,220,41,125,248,58,89,106,211,63,167,191,68,189,153,144,65,125,239,190,203,239,253,78,157,53,68,61,46,159,90,45,183,239,60,220,220,203,183,38,219,120,238,144,7,11,157,148,159,123,94,187,99,58,215,247,122,250,71,244,115,190,255,0,67,62,139,119,62,191,120,163,158,155,250,119,123,147,151,151,175,205,248,139,191,46,222,27,238,129,127,192,0,12,1,237,71,243,217,169,191,98,250,61,17,191,197,0,226,143,178,147,239,148,215,108,155,90,254,239,95,71,62,145,247,47,232,103,209,110,249,208,238,244,112,83,127,78,239,113,243,115,116,57,191,17,54,230,219,199,109,212,29,138,158,86,50,159,152,21,222,157,110,47,249,95,248,41,225,75,239,62,210,203,174,153,253,61,250,91,237,60,130,123,239,125,246,95,112,233,245,41,169,225,233,116,250,210,239,183,118,230,230,230,77,249,246,219,195,117,176,0,0,0,80,14,218,191,43,24,183,204,10,31,78,184,153,87,194,119,154,125,27,249,129,143,122,140,6,233,241,173,194,151,223,131,165,150,173,51,250,123,244,75,217,153,4,23,222,251,236,190,255,0,212,233,211,84,67,210,233,245,162,219,126,243,205,205,204,187,114,109,183,142,233,85,116,159,177,175,238,95,170,120,110,166,125,241,222,211,250,37,144,91,175,189,203,232,135,71,189,119,90,152,230,233,117,59,235,185,57,186,124,188,220,174,219,125,246,93,182,3,74,128,0,0,0,12,86,237,171,243,79,139,124,191,161,245,27,137,181,37,42,227,91,179,123,239,193,213,59,86,166,125,217,126,137,123,51,31,130,197,220,190,142,247,254,167,78,166,162,110,175,83,189,69,182,253,231,151,151,149,118,228,223,127,29,144,32,14,195,31,203,103,234,223,239,35,85,10,171,192,199,3,31,121,119,211,111,244,209,250,99,244,199,217,191,236,39,179,251,175,116,239,63,251,68,220,252,221,231,254,14,220,159,94,254,22,168,1,138,221,181,126,105,241,111,151,244,62,163,113,54,164,165,92,107,118,111,125,248,58,167,106,212,207,187,47,209,47,102,99,240,88,187,151,209,222,255,0,212,233,212,212,77,213,234,119,168,182,223,188,242,242,242,174,220,155,239,227,178,5,43,236,84,243,79,148,252,191,174,245,27,113,181,37,42,224,167,179,123,239,62,213,59,174,166,125,217,126,150,251,79,31,158,197,220,190,142,247,14,159,82,166,158,110,175,83,189,75,190,221,219,151,151,149,55,231,223,127,13,150,234,128,0,0,0,1,21,113,99,229,99,89,62,95,228,62,157,57,205,97,211,238,172,96,191,117,13,44,204,180,207,218,158,204,250,91,143,220,108,93,247,161,214,238,189,234,154,72,122,189,62,102,243,242,245,57,185,121,155,190,219,110,155,238,102,183,243,12,127,247,162,255,0,18,127,243,224,106,160,0,8,171,139,31,43,26,201,242,255,0,33,244,233,206,107,14,159,117,99,5,251,168,105,102,101,166,126,212,246,103,210,220,126,227,98,239,189,14,183,117,239,84,210,67,213,233,243,55,159,151,169,205,203,204,221,246,219,116,223,115,53,191,152,99,255,0,189,23,248,147,255,0,159,2,213,127,181,101,255,0,39,255,0,251,184,96,9,210,159,220,47,255,0,177,99,239,104,250,83,249,63,250,11,237,190,227,255,0,232,238,229,222,187,191,83,255,0,151,211,234,127,193,231,254,200,160,31,204,49,255,0,222,139,252,73,255,0,207,129,170,128,0,0,0,48,7,181,31,207,102,166,253,139,232,244,69,255,0,236,84,242,177,148,252,192,174,244,235,112,226,143,178,147,239,148,215,108,155,90,254,239,95,71,62,145,247,47,232,103,209,110,249,208,238,244,112,83,127,78,239,113,243,115,116,57,191,17,54,230,219,199,109,214,127,224,167,133,47,188,251,75,46,186,103,244,247,233,111,180,242,9,239,189,247,217,125,195,167,212,166,167,135,165,211,235,75,190,221,219,155,155,153,55,231,219,111,13,212,44,1,21,113,99,229,99,89,62,95,228,62,157,57,42,158,83,86,48,95,186,134,150,102,90,103,237,79,102,125,45,199,238,54,46,251,208,235,119,94,245,77,36,61,94,159,51,121,249,122,156,220,188,205,223,109,183,77,247,3,152,35,170,131,42,255,0,152,99,255,0,189,23,248,147,255,0,159,53,80,0,0,1,85,123,81,252,137,234,111,216,190,177,68,90,162,42,226,143,66,254,249,77,9,201,180,83,233,79,209,207,164,125,203,250,39,220,123,231,67,187,214,65,83,253,39,169,31,55,55,67,151,241,211,110,109,252,118,217,67,0,120,78,243,79,163,127,48,49,239,81,128,233,76,205,93,39,236,107,251,151,234,158,27,169,159,124,119,180,254,137,100,22,235,239,114,250,33,209,239,93,214,166,57,186,93,78,250,238,78,110,159,47,55,43,182,223,125,151,109,141,42,0,0,0,69,92,88,249,88,214,79,151,249,15,167,78,74,167,148,213,140,23,238,161,165,153,150,153,251,83,217,159,75,113,251,141,139,190,244,58,221,215,189,83,73,15,87,167,204,222,126,94,167,55,47,51,119,219,109,211,125,192,230,8,233,79,132,239,43,26,55,242,255,0,30,244,232,10,1,252,195,31,253,232,191,196,159,252,249,165,58,79,130,253,203,244,179,13,211,63,106,123,79,232,150,63,110,177,119,222,135,71,189,119,90,104,225,234,244,249,157,201,205,211,230,229,230,118,219,237,186,237,184,30,172,0,5,0,237,171,242,177,139,124,192,161,244,235,137,149,124,39,121,167,209,191,152,24,247,168,192,110,159,26,220,41,125,248,58,89,106,211,63,167,191,68,189,153,144,65,125,239,190,203,239,253,78,157,53,68,61,46,159,90,45,183,239,60,220,220,203,183,38,219,120,238,149,87,73,251,26,254,229,250,167,134,234,103,223,29,237,63,162,89,5,186,251,220,190,136,116,123,215,117,169,142,110,151,83,190,187,147,155,167,203,205,202,237,183,223,101,219,96,52,168,0,0,0,7,53,156,88,249,167,214,79,152,25,15,168,206,109,79,101,199,145,61,50,251,107,214,43,74,255,0,171,29,141,127,117,13,83,204,181,51,239,142,246,103,210,220,130,227,125,238,95,68,58,221,215,189,84,201,55,75,169,223,91,207,203,212,229,230,229,110,251,111,178,111,177,117,120,92,208,191,189,175,66,113,157,20,250,83,244,143,232,231,125,254,137,247,30,231,215,239,21,147,212,255,0,73,234,73,203,203,215,229,252,117,223,151,127,13,246,64,149,76,86,237,171,243,79,139,124,191,161,245,27,137,181,37,42,227,91,179,123,239,193,213,59,86,166,125,217,126,137,123,51,31,130,197,220,190,142,247,254,167,78,166,162,110,175,83,189,69,182,253,231,151,151,149,118,228,223,127,29,144,41,95,98,167,154,124,167,229,253,119,168,219,141,169,41,87,5,61,155,223,121,246,169,221,117,51,238,203,244,183,218,120,252,246,46,229,244,119,184,116,250,149,52,243,117,122,157,234,93,246,238,220,188,188,169,191,62,251,248,108,183,84,10,1,219,87,229,99,22,249,129,67,233,215,18,128,118,92,121,236,211,47,182,189,30,180,215,238,53,184,82,251,240,116,178,213,166,127,79,126,137,123,51,32,130,251,223,125,151,223,250,157,58,106,136,122,93,62,180,91,111,222,121,185,185,151,110,77,182,241,221,32,14,23,59,41,62,246,189,118,198,117,175,238,245,244,143,232,231,125,254,134,125,22,238,125,126,241,71,61,55,244,238,247,39,47,47,95,155,241,23,126,93,188,55,221,2,255,0,128,0,138,184,157,225,235,21,226,131,70,175,90,71,148,212,247,14,255,0,211,169,183,93,25,75,29,68,214,202,232,157,205,21,68,109,122,127,198,141,232,215,49,207,138,89,88,143,103,63,50,115,195,172,90,59,159,104,86,127,116,211,157,70,176,213,219,174,86,234,137,226,138,89,105,102,134,11,132,17,205,36,45,171,165,116,204,99,165,166,145,209,61,99,149,26,136,228,79,227,68,233,204,174,188,100,240,85,128,241,125,134,195,107,184,85,210,99,25,101,5,69,60,180,57,76,54,120,106,170,217,4,107,46,244,146,170,171,37,146,153,82,121,92,145,54,86,34,75,200,255,0,30,85,107,130,159,246,83,241,219,106,91,85,7,11,58,203,147,85,182,228,218,132,131,8,186,220,103,107,160,146,5,107,27,29,157,94,168,142,99,218,228,114,193,206,231,35,209,253,6,171,57,32,142,77,74,50,214,211,216,143,117,176,93,104,175,182,46,45,106,237,215,43,117,68,117,116,117,148,152,123,161,158,154,120,220,142,142,88,228,109,193,28,199,181,200,142,71,34,162,162,162,42,26,63,165,88,190,85,132,105,198,57,135,102,185,167,210,235,213,146,223,21,190,166,250,234,89,41,228,184,244,147,145,147,202,201,38,153,235,51,152,141,89,30,178,59,158,78,119,162,53,28,140,104,122,178,42,226,199,202,198,178,124,191,200,125,58,114,85,60,166,172,96,191,117,13,44,204,180,207,218,158,204,250,91,143,220,108,93,247,161,214,238,189,234,154,72,122,189,62,102,243,242,245,57,185,121,155,190,219,110,155,238,7,48,71,74,124,39,121,88,209,191,151,248,247,167,64,80,15,230,24,255,0,239,69,254,36,255,0,231,205,41,210,124,23,238,95,165,152,110,153,251,83,218,127,68,177,251,117,139,190,244,58,61,235,186,211,71,15,87,167,204,238,78,110,159,55,47,51,182,223,109,215,109,192,245,96,0,49,131,182,35,136,170,109,67,213,203,46,137,97,249,101,37,199,30,193,105,223,53,222,26,25,101,86,54,255,0,35,222,201,97,157,121,186,50,190,158,22,70,214,171,90,174,137,245,21,49,185,220,220,236,103,235,236,100,208,186,204,167,89,111,186,243,119,179,115,217,112,155,124,150,235,93,92,139,60,127,209,138,182,163,28,176,171,81,34,151,167,72,181,13,145,142,114,171,59,220,14,228,85,115,92,217,131,80,187,25,174,186,149,159,228,186,141,125,226,110,146,11,150,85,120,173,189,214,69,73,131,57,176,71,61,76,207,154,70,198,215,92,92,228,98,57,234,136,138,231,46,219,110,171,241,45,255,0,6,220,43,90,184,65,210,57,180,198,223,152,85,228,245,21,247,138,139,221,117,198,106,70,210,177,243,200,200,162,70,197,10,57,235,27,18,40,34,69,71,72,245,87,243,187,116,71,35,26,30,43,181,31,200,158,166,253,139,235,20,70,43,112,157,230,159,70,254,96,99,222,163,1,191,220,81,232,95,223,41,161,57,54,138,125,41,250,57,244,143,185,127,68,251,143,124,232,119,122,200,42,127,164,245,35,230,230,232,114,254,58,109,205,191,142,219,45,42,210,126,198,191,185,126,169,225,186,153,247,199,123,79,232,150,65,110,190,247,47,162,29,30,245,221,106,99,155,165,212,239,174,228,230,233,242,243,114,187,109,247,217,118,216,13,31,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,230,135,136,29,51,251,141,235,142,121,165,177,210,93,105,233,49,156,130,186,223,65,237,72,249,42,166,161,100,206,238,179,191,220,98,59,171,2,197,34,61,173,70,189,175,71,53,57,92,135,77,37,32,227,39,179,34,213,197,134,174,67,170,246,253,83,164,194,42,29,103,167,182,215,83,195,139,182,177,245,211,194,249,118,170,150,84,169,133,92,254,147,226,137,57,154,170,140,129,137,205,178,34,52,62,175,101,62,188,212,235,39,11,148,24,205,246,182,146,75,238,155,84,38,51,35,27,81,18,207,37,185,145,49,212,19,62,22,49,171,19,58,74,180,205,85,71,117,22,142,71,171,220,229,122,54,229,20,215,130,94,207,75,175,6,249,253,247,47,135,94,42,242,171,109,250,206,182,218,139,43,108,110,183,192,233,219,52,114,69,84,255,0,231,169,90,247,198,214,204,198,238,205,209,42,36,217,201,186,163,174,80,17,87,22,62,86,53,147,229,254,67,233,211,156,214,29,62,234,198,11,247,80,210,204,203,76,253,169,236,207,165,184,253,198,197,223,122,29,110,235,222,169,164,135,171,211,230,111,63,47,83,155,151,153,187,237,182,233,190,230,107,127,48,199,255,0,122,47,241,39,255,0,62,6,170,0,0,0,0,230,179,139,31,52,250,201,243,3,33,245,25,205,169,236,184,242,39,166,95,109,122,197,105,95,245,99,177,175,238,161,170,121,150,166,125,241,222,204,250,91,144,92,111,189,203,232,135,91,186,247,170,153,38,233,117,59,235,121,249,122,156,188,220,173,223,109,246,77,246,46,175,11,154,23,247,181,232,78,51,162,159,74,126,145,253,28,239,191,209,62,227,220,250,253,226,178,122,159,233,61,73,57,121,122,252,191,142,187,242,239,225,190,200,18,168,0,1,128,61,168,254,123,53,55,236,95,71,162,55,248,160,28,81,246,82,125,242,154,237,147,107,95,221,235,232,231,210,62,229,253,12,250,45,223,58,29,222,142,10,111,233,221,238,62,110,110,135,55,226,38,220,219,120,237,186,131,177,83,202,198,83,243,2,187,211,173,197,255,0,43,255,0,5,60,41,125,231,218,89,117,211,63,167,191,75,125,167,144,79,125,239,190,203,238,29,62,165,53,60,61,46,159,90,93,246,238,220,220,220,201,191,62,219,120,110,182,0,0,0,0,0,14,107,56,177,243,79,172,159,48,50,31,81,156,191,252,2,255,0,90,203,136,223,214,255,0,251,57,74,122,173,88,236,107,251,168,106,158,101,169,159,124,119,179,62,150,228,23,27,239,114,250,33,214,238,189,234,166,73,186,93,78,250,222,126,94,167,47,55,43,119,219,125,147,125,139,1,160,92,12,125,195,184,88,212,126,26,62,234,62,219,251,160,123,99,250,55,236,78,237,220,123,245,186,42,47,245,63,120,127,87,147,165,207,253,49,188,220,220,190,238,220,202,24,2,116,167,194,119,149,141,27,249,127,143,122,116,5,0,254,97,143,254,244,95,226,79,254,124,210,157,39,193,126,229,250,89,134,233,159,181,61,167,244,75,31,183,88,187,239,67,163,222,187,173,52,112,245,122,124,206,228,230,233,243,114,243,59,109,246,221,118,220,15,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,15,243,81,248,236,254,238,127,226,205,159,252,208,223,227,149,112,58,104,225,235,41,190,231,58,5,166,153,174,83,93,223,111,89,6,31,102,186,92,106,122,76,143,175,85,61,20,82,75,39,35,17,172,111,51,222,229,217,168,141,77,246,68,68,240,36,2,42,225,59,202,198,141,252,191,199,189,58,2,85,0,0,0,66,156,100,235,29,247,135,254,30,50,13,98,199,33,239,21,120,205,194,199,81,37,55,51,25,222,233,95,119,163,142,166,155,157,236,122,71,213,130,73,98,234,114,43,153,207,204,223,121,168,164,214,85,94,212,127,34,122,155,246,47,172,81,1,47,240,235,175,56,111,18,90,71,98,213,108,50,182,145,204,184,211,177,151,58,24,106,22,103,218,110,40,198,173,69,20,170,230,49,220,241,185,219,35,149,141,231,98,178,70,167,35,218,171,37,156,240,240,57,197,221,215,132,29,92,118,87,61,186,174,241,137,223,169,219,109,200,237,80,84,57,143,124,8,244,115,42,161,98,185,34,125,76,43,205,201,212,77,149,146,77,26,58,62,170,200,222,130,49,60,166,197,156,226,182,108,215,22,174,239,182,92,130,223,79,116,183,84,244,159,31,94,150,120,219,36,82,114,61,26,246,243,49,237,93,156,136,228,223,101,68,95,0,62,176,0,10,255,0,198,103,20,191,122,62,19,135,234,69,110,55,237,187,45,203,48,165,177,94,233,226,119,45,83,40,101,163,171,149,210,211,42,185,24,179,49,240,70,228,107,253,215,181,28,205,216,174,73,25,53,98,121,77,139,57,197,108,217,174,45,93,223,108,185,5,190,158,233,110,169,233,62,62,189,44,241,182,72,164,228,122,53,237,230,99,218,187,57,17,201,190,202,136,190,5,22,237,171,242,177,139,124,192,161,244,235,137,77,123,52,56,227,169,225,199,50,135,71,179,134,82,63,78,179,75,196,111,154,174,71,197,78,251,29,198,100,142,4,173,116,207,86,181,105,149,172,137,179,53,238,247,25,26,72,197,69,107,217,48,110,72,0,0,7,148,213,93,76,197,116,111,78,50,61,82,205,106,251,189,151,25,183,203,112,169,229,146,54,73,55,34,123,144,69,212,123,24,233,165,122,182,56,216,174,78,121,30,198,162,238,228,3,197,113,85,196,198,27,194,134,145,214,106,150,97,67,87,113,123,170,27,109,180,91,41,145,90,251,141,198,70,72,248,160,89,57,85,176,179,150,41,30,249,28,139,202,198,59,149,175,127,36,111,245,122,33,154,221,117,43,69,240,29,70,190,211,210,65,114,202,177,123,85,238,178,42,70,57,176,71,61,77,36,115,72,216,218,231,57,200,196,115,213,17,21,206,93,182,221,87,226,115,215,197,87,19,25,151,21,250,185,89,170,89,133,13,37,185,141,167,109,182,209,108,166,68,115,45,214,232,223,35,226,129,100,229,71,76,254,105,100,123,228,114,39,51,222,238,86,177,156,145,179,125,56,78,242,177,163,127,47,241,239,78,128,12,86,254,106,63,29,159,221,207,252,89,179,255,0,154,27,125,195,214,83,125,206,116,11,77,51,92,166,187,190,222,178,12,62,205,116,184,212,244,153,31,94,170,122,40,164,150,78,70,35,88,222,103,189,203,179,81,26,155,236,136,137,224,115,46,116,167,194,119,149,141,27,249,127,143,122,116,0,74,160,0,6,96,118,160,113,153,196,159,14,218,251,96,194,180,115,82,62,143,217,107,112,250,91,164,244,222,199,160,171,231,170,125,109,108,110,147,158,162,9,30,155,178,24,211,100,94,95,119,125,183,85,85,211,243,21,187,106,252,211,226,223,47,232,125,70,226,4,213,217,127,198,103,18,124,68,235,237,255,0,10,214,61,72,250,65,101,162,195,234,174,144,83,123,30,130,147,146,169,149,180,81,182,78,122,120,35,122,236,201,164,77,149,121,125,237,246,221,17,83,79,204,86,236,84,243,79,148,252,191,174,245,27,113,181,32,0,0,0,0,10,107,104,227,142,167,26,237,0,204,184,71,212,102,82,37,138,229,81,109,102,35,118,87,197,78,180,53,114,218,105,167,117,20,234,229,106,74,201,229,115,250,78,77,229,73,165,108,123,61,178,51,163,114,140,1,237,71,243,217,169,191,98,250,61,16,27,252,10,1,217,139,199,143,221,190,197,77,160,218,177,122,230,207,177,251,123,125,155,116,184,220,122,149,89,68,45,124,206,147,102,244,154,157,106,120,27,78,142,230,146,73,102,106,73,50,239,201,43,146,255,0,128,0,1,82,184,96,227,110,213,170,58,233,169,220,52,231,115,210,91,242,204,59,40,189,210,88,106,38,170,106,62,255,0,69,13,202,183,240,81,68,216,88,198,62,150,153,148,204,86,243,190,73,88,215,202,191,137,42,165,181,57,182,226,110,237,117,176,113,119,170,247,219,21,206,174,221,114,183,106,69,246,174,142,178,146,103,67,61,52,241,220,230,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,27,105,192,191,25,182,46,48,244,226,170,231,37,171,216,217,158,47,221,233,242,107,108,76,122,210,182,73,81,253,42,154,105,29,190,240,203,210,149,82,55,57,100,141,204,115,93,204,136,201,100,11,42,0,2,31,226,219,91,238,188,56,104,14,71,173,22,107,29,37,230,163,28,168,181,185,244,21,50,58,54,84,193,53,198,154,158,102,35,219,226,199,172,83,73,200,253,156,141,127,43,149,175,68,86,47,171,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,241,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,130,187,81,252,137,234,111,216,190,177,68,100,175,2,252,102,223,120,60,212,122,171,156,150,175,108,225,153,71,119,167,201,173,177,49,137,84,232,226,87,244,170,105,164,118,219,77,23,86,85,72,220,228,142,70,189,205,119,42,171,37,140,58,20,7,228,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,253,96,0,0,12,128,227,215,143,94,44,116,91,139,28,231,76,244,211,85,189,141,141,217,189,153,220,168,189,133,109,168,233,117,109,180,179,73,248,73,169,223,35,183,146,87,187,222,114,237,190,201,178,34,34,107,249,128,61,168,254,123,53,55,236,95,71,162,2,255,0,246,82,113,71,174,220,74,125,212,126,237,121,207,210,63,163,158,196,246,103,244,50,142,143,161,222,59,247,91,253,77,20,124,220,221,8,191,27,125,185,124,54,221,119,191,230,85,246,24,254,91,63,86,255,0,121,26,168,0,0,5,10,237,4,237,35,166,225,218,166,187,70,244,122,42,75,142,162,186,158,72,110,85,181,44,149,172,198,95,36,84,211,83,204,145,73,15,70,177,242,67,80,247,49,18,69,100,111,99,86,70,189,55,141,108,7,7,220,89,225,188,93,105,127,211,139,21,61,37,158,251,65,81,37,53,247,28,109,122,213,79,106,122,200,244,129,94,245,142,37,123,37,137,137,35,94,140,228,223,168,196,85,116,79,68,206,14,213,206,10,62,230,89,84,252,74,105,157,178,235,83,141,229,183,10,138,156,182,45,186,208,217,238,147,72,215,37,71,58,185,100,108,53,82,72,255,0,7,55,146,57,83,149,30,137,52,49,54,176,112,125,197,158,101,194,46,168,125,56,177,83,213,222,44,85,244,242,83,95,113,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,206,125,186,140,69,70,202,244,80,232,204,30,127,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,36,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,0,3,37,114,158,216,171,237,163,138,202,171,158,55,79,237,237,9,166,228,181,54,218,219,107,41,174,21,49,162,55,171,116,138,73,23,169,214,234,115,172,113,72,232,227,124,8,198,190,56,101,115,165,103,214,237,130,226,243,227,194,62,11,91,254,225,91,156,186,74,15,254,5,85,5,36,50,189,127,226,79,34,177,159,238,13,73,63,167,198,80,14,24,184,122,202,184,160,214,91,46,145,226,213,61,195,191,245,42,110,55,71,210,201,81,13,178,134,38,243,75,81,35,88,159,241,99,98,57,204,107,229,150,38,43,217,207,204,129,209,158,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,73,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,97,15,243,81,248,236,254,238,127,226,205,159,252,208,221,61,45,210,220,19,69,176,75,102,153,233,165,139,216,216,221,155,173,220,168,187,212,213,29,46,172,207,154,79,194,76,247,200,237,228,149,238,247,156,187,111,178,108,136,136,156,193,1,211,71,15,89,77,247,57,208,45,52,205,114,154,238,251,122,200,48,251,53,210,227,83,210,100,125,122,169,232,162,146,89,57,24,141,99,121,158,247,46,205,68,106,111,178,34,39,129,32,17,87,9,222,86,52,111,229,254,61,233,208,18,168,0,0,0,0,24,3,252,212,126,59,63,187,159,248,179,103,255,0,52,54,251,135,172,166,251,156,232,22,154,102,185,77,119,125,189,100,24,125,154,233,113,169,233,50,62,189,84,244,81,73,44,156,140,70,177,188,207,123,151,102,162,53,55,217,17,19,192,230,92,233,79,132,239,43,26,55,242,255,0,30,244,232,0,149,64,0,71,252,66,229,55,220,27,64,181,47,53,197,171,187,149,235,31,195,239,55,75,117,79,73,146,116,42,160,162,150,72,164,228,122,57,142,229,123,26,187,57,21,171,182,202,138,158,6,32,255,0,53,31,142,207,238,231,254,44,217,255,0,205,13,169,226,199,202,198,178,124,191,200,125,58,115,154,192,58,168,4,127,161,122,233,167,28,69,233,197,187,84,52,190,243,223,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,233,204,206,102,238,155,171,85,174,107,216,231,177,236,123,164,0,6,32,113,11,218,61,198,118,13,175,186,151,133,98,218,201,220,172,184,254,97,121,181,219,169,190,142,218,164,232,82,193,91,44,113,71,206,250,103,61,220,172,99,83,119,42,185,118,221,85,87,196,219,243,154,206,44,124,211,235,39,204,12,135,212,103,3,116,248,10,213,44,239,90,120,78,193,181,51,82,239,190,217,201,47,62,211,239,181,189,214,26,126,175,74,229,85,12,127,131,133,140,141,187,71,19,27,238,181,55,219,117,221,85,85,124,87,12,28,109,218,181,71,93,53,59,134,156,238,122,75,126,89,135,101,23,186,75,13,68,213,77,71,223,232,161,185,86,254,10,40,155,11,24,199,210,211,50,153,138,222,119,201,43,26,249,87,241,37,84,253,125,151,30,68,244,203,237,175,88,173,49,131,137,187,181,214,193,197,222,171,223,108,87,58,187,117,202,221,169,23,218,186,58,202,73,157,12,244,211,199,115,153,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,7,73,32,173,92,11,241,155,98,227,15,78,42,174,114,90,189,141,153,226,253,222,159,38,182,196,199,173,43,100,149,31,210,169,166,145,219,239,12,189,41,85,35,115,150,72,220,199,53,220,200,140,150,75,42,0,0,5,106,224,95,140,219,23,24,122,113,85,115,146,213,236,108,207,23,238,244,249,53,182,38,61,105,91,36,168,254,149,77,52,142,223,120,101,233,74,169,27,156,178,70,230,57,174,230,68,100,178,89,83,152,205,23,213,236,203,65,117,67,31,213,205,63,158,146,59,238,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,207,5,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,78,135,184,98,226,23,21,226,131,70,172,186,185,139,83,119,14,255,0,212,166,184,218,223,85,29,68,214,202,232,157,203,45,60,142,98,255,0,197,145,138,230,177,207,138,88,158,172,103,63,42,4,170,0,0,0,0,84,174,24,56,219,181,106,142,186,106,119,13,57,220,244,150,252,179,14,202,47,116,150,26,137,170,154,143,191,209,67,114,173,252,20,81,54,22,49,143,165,166,101,51,21,188,239,146,86,53,242,175,226,74,169,109,78,109,184,155,187,93,108,28,93,234,189,246,197,115,171,183,92,173,218,145,125,171,163,172,164,153,208,207,77,60,119,57,157,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,128,116,146,10,213,192,191,25,182,46,48,244,226,170,231,37,171,216,217,158,47,221,233,242,107,108,76,122,210,182,73,81,253,42,154,105,29,190,240,203,210,149,82,55,57,100,141,204,115,93,204,136,201,100,178,160,10,255,0,199,174,169,103,122,45,194,118,115,169,154,105,125,246,54,73,102,246,103,114,173,238,176,212,116,186,183,42,88,100,252,28,204,124,110,222,57,94,223,121,171,182,251,166,202,136,169,96,10,171,218,143,228,79,83,126,197,245,138,32,51,171,135,174,209,238,51,179,157,125,211,76,43,41,214,78,251,101,200,51,11,53,174,227,77,244,118,213,31,94,150,122,216,163,150,62,118,83,53,237,230,99,220,155,181,81,201,190,232,168,190,38,223,156,214,112,157,230,159,70,254,96,99,222,163,1,210,152,0,0,3,16,56,133,237,30,227,59,6,215,221,75,194,177,109,100,238,86,92,127,48,188,218,237,212,223,71,109,82,116,41,96,173,150,56,163,231,125,51,158,238,86,49,169,187,149,92,187,110,170,171,226,109,249,205,103,22,62,105,245,147,230,6,67,234,51,129,186,124,5,106,150,119,173,60,39,96,218,153,169,119,223,108,228,151,159,105,247,218,222,235,13,63,87,165,114,170,134,63,193,194,198,70,221,163,137,141,247,90,155,237,186,238,170,170,182,0,170,189,151,30,68,244,203,237,175,88,173,45,80,2,165,112,193,198,221,171,84,117,211,83,184,105,206,231,164,183,229,152,118,81,123,164,176,212,77,84,212,125,254,138,27,149,111,224,162,137,176,177,140,125,45,51,41,152,173,231,124,146,177,175,149,127,18,85,75,106,115,109,196,221,218,235,96,226,239,85,239,182,43,157,93,186,229,110,212,139,237,93,29,101,36,206,134,122,105,227,185,204,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,3,164,144,86,174,5,248,205,177,113,135,167,21,87,57,45,94,198,204,241,126,239,79,147,91,98,99,214,149,178,74,143,233,84,211,72,237,247,134,94,148,170,145,185,203,36,110,99,154,238,100,70,75,37,149,0,0,2,154,246,113,113,199,83,197,110,27,95,135,234,11,41,41,245,23,15,167,129,245,211,68,248,162,101,238,145,202,172,74,216,160,69,71,49,237,114,53,179,181,173,233,53,242,196,230,171,82,100,138,59,148,114,239,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,158,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,189,9,240,125,197,158,27,197,214,151,253,56,177,83,210,89,239,180,21,18,83,95,113,198,215,173,84,246,167,172,143,72,21,239,88,226,87,178,88,152,146,53,232,206,77,250,140,69,87,68,244,64,157,64,0,0,51,47,181,123,142,58,108,106,213,123,225,31,78,89,86,151,219,149,61,59,50,235,178,62,90,116,161,164,149,177,206,218,40,21,170,213,149,243,196,230,117,92,187,196,144,202,232,246,123,164,127,68,44,254,156,113,155,98,213,190,49,50,174,25,240,107,87,86,213,130,99,247,26,139,221,226,161,143,100,147,222,41,235,169,41,157,77,78,197,219,104,98,234,204,215,200,228,85,146,68,78,77,152,196,124,214,84,197,110,197,79,52,249,79,203,250,239,81,183,27,82,0,170,188,98,113,139,247,165,106,158,143,253,33,163,239,120,102,107,237,107,117,247,240,157,63,103,244,234,109,124,151,31,114,9,101,151,161,12,181,127,128,103,47,83,171,226,187,181,155,90,163,42,251,115,191,34,127,172,159,187,64,212,155,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,214,99,183,101,63,28,116,218,107,117,160,225,111,82,89,87,45,139,39,188,35,49,107,155,95,44,235,110,184,213,57,140,74,39,199,186,163,41,166,151,103,53,209,181,58,115,75,35,158,142,108,174,146,29,137,0,0,0,87,94,57,56,187,181,112,131,164,109,202,224,183,82,94,50,203,245,67,173,184,229,170,122,134,177,143,157,24,174,125,84,204,71,36,175,166,133,57,121,250,105,186,190,72,99,87,71,213,73,27,239,248,138,215,156,55,134,221,35,190,234,182,103,91,72,214,91,169,222,203,101,12,213,11,11,238,215,21,99,150,158,138,37,107,30,238,121,28,221,149,200,199,114,49,31,35,147,145,142,84,231,179,136,173,121,204,184,146,213,203,238,171,102,117,181,110,125,198,161,236,182,80,205,80,147,50,211,110,71,185,105,232,162,86,177,141,228,141,174,217,92,140,111,59,213,242,57,57,222,229,80,232,123,135,172,166,251,156,232,22,154,102,185,77,119,125,189,100,24,125,154,233,113,169,233,50,62,189,84,244,81,73,44,156,140,70,177,188,207,123,151,102,162,53,55,217,17,19,192,144,8,171,132,239,43,26,55,242,255,0,30,244,232,9,84,10,1,218,183,197,30,187,112,215,247,46,251,138,103,63,71,62,145,251,111,218,127,208,202,58,206,191,119,238,61,31,245,76,82,114,242,245,229,252,93,183,230,241,223,100,218,63,236,191,227,51,137,62,34,117,246,255,0,133,107,30,164,125,32,178,209,97,245,87,72,41,189,143,65,73,201,84,202,218,40,219,39,61,60,17,189,118,100,210,38,202,188,190,246,251,110,136,169,242,187,115,191,34,127,172,159,187,72,171,177,83,205,62,83,242,254,187,212,109,192,109,73,79,251,80,53,239,86,56,118,208,43,6,107,163,153,95,209,251,213,110,97,75,107,158,167,184,211,85,243,210,190,138,182,71,71,201,81,28,140,77,223,12,107,186,39,55,187,182,251,42,162,220,2,128,118,213,249,88,197,190,96,80,250,117,196,10,127,195,215,104,247,25,217,206,190,233,166,21,148,235,39,125,178,228,25,133,154,215,113,166,250,59,106,143,175,75,61,108,81,203,31,59,41,154,246,243,49,238,77,218,168,228,223,116,84,95,19,111,206,107,56,78,243,79,163,127,48,49,239,81,128,233,76,0,0,0,0,10,171,198,39,24,191,122,86,169,232,255,0,210,26,62,247,134,102,190,214,183,95,127,9,211,246,127,78,166,215,201,113,247,32,150,89,122,16,203,87,248,6,114,245,58,190,43,187,89,181,159,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,203,110,220,239,200,159,235,39,238,211,197,118,83,241,199,77,166,183,90,14,22,245,37,149,114,216,178,123,194,51,22,185,181,242,206,182,235,141,83,152,196,162,124,123,170,50,154,105,118,115,93,27,83,167,52,178,57,232,230,202,233,33,13,137,0,0,43,86,163,241,155,98,210,78,49,49,94,25,243,155,87,74,213,157,227,246,234,139,37,226,157,143,124,144,94,42,43,170,233,155,77,80,196,223,120,101,233,66,214,72,212,69,142,69,94,125,216,245,124,54,84,197,110,218,191,52,248,183,203,250,31,81,184,129,181,32,206,14,202,126,56,234,117,42,213,65,194,222,164,178,146,43,238,49,103,70,98,215,54,190,40,18,227,110,165,107,24,148,79,143,116,87,212,195,22,206,107,163,106,245,33,138,71,61,26,232,157,36,218,62,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,92,234,160,229,92,14,148,248,78,242,177,163,127,47,241,239,78,128,149,72,171,132,239,43,26,55,242,255,0,30,244,232,9,84,0,0,1,85,123,81,252,137,234,111,216,190,177,68,90,162,170,246,163,249,19,212,223,177,125,98,136,12,1,46,167,103,55,30,223,122,189,246,125,55,212,72,59,198,153,100,215,14,249,87,81,5,63,61,85,150,185,236,100,75,88,212,98,115,205,10,178,56,219,44,94,46,70,177,175,137,57,154,232,230,170,186,79,130,253,212,53,79,13,211,63,106,123,51,233,110,65,110,177,119,222,135,91,186,247,170,152,225,234,244,249,155,207,203,212,230,229,230,110,251,109,186,111,185,232,56,138,208,108,203,134,221,92,190,233,78,103,69,86,215,219,170,30,251,101,116,212,233,11,46,214,229,123,146,158,182,36,107,222,222,73,26,221,213,168,247,114,61,31,27,151,157,142,68,14,151,129,148,29,151,221,160,148,214,154,107,47,11,218,211,117,171,123,31,80,218,12,62,249,83,44,181,47,231,154,90,90,122,59,42,69,20,14,114,49,28,249,220,201,229,151,146,54,35,98,247,88,214,109,171,224,80,14,218,191,43,24,183,204,10,31,78,184,152,172,109,79,109,95,149,140,91,230,5,15,167,92,76,160,225,203,68,46,188,71,107,13,151,70,172,87,202,75,69,202,255,0,79,113,117,29,93,92,110,124,9,61,61,12,245,49,178,78,95,121,172,123,160,70,43,209,28,172,71,171,145,175,229,228,80,191,253,151,221,160,148,214,154,107,47,11,218,211,117,171,123,31,80,218,12,62,249,83,44,181,47,231,154,90,90,122,59,42,69,20,14,114,49,28,249,220,201,229,151,146,54,35,98,247,88,214,109,171,231,45,153,102,45,125,193,178,171,206,21,148,208,247,43,214,63,112,168,181,220,105,186,172,147,161,85,4,142,142,88,249,216,174,99,185,94,199,38,237,85,106,237,186,42,167,137,179,221,153,92,118,218,181,187,13,183,104,102,169,100,213,114,106,133,134,158,70,210,214,93,39,107,223,146,81,49,92,230,190,57,54,69,125,76,49,108,217,24,254,105,30,200,250,252,210,42,205,210,11,213,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,130,221,160,220,109,221,120,175,207,227,177,99,19,213,208,233,214,43,81,81,13,170,141,181,78,116,23,105,219,52,205,101,217,241,186,24,158,199,201,78,232,218,216,164,71,44,41,212,70,170,44,146,111,53,246,172,113,199,77,169,87,90,254,22,244,217,149,113,88,177,139,194,179,41,185,185,242,192,183,27,141,43,158,197,162,100,123,162,62,154,25,119,115,157,35,87,169,52,81,185,136,214,196,217,38,166,188,52,112,233,157,241,65,170,116,26,103,130,211,255,0,185,86,94,43,121,225,254,134,90,251,204,48,207,89,211,150,88,250,221,46,187,29,210,99,185,223,240,68,248,170,4,84,116,167,194,119,149,141,27,249,127,143,122,116,7,53,135,74,124,39,121,88,209,191,151,248,247,167,64,7,53,135,67,221,159,186,189,134,234,255,0,10,24,12,248,124,245,106,252,62,207,67,136,93,225,169,129,98,124,23,26,26,56,25,43,81,124,90,246,57,171,28,140,115,85,119,100,173,71,114,189,30,198,243,194,75,252,42,241,49,153,112,161,171,148,122,165,135,208,210,92,88,234,119,91,110,246,202,148,70,178,227,110,145,241,190,88,18,78,85,116,47,230,138,55,178,70,162,242,189,141,230,107,217,207,27,195,164,144,121,77,42,212,204,87,89,52,227,28,213,44,42,175,188,89,114,107,124,87,10,110,105,35,124,144,243,167,191,4,189,55,189,141,154,39,163,163,145,136,229,228,145,143,106,174,237,83,213,128,48,219,181,255,0,63,195,115,174,43,233,169,112,252,134,146,236,252,87,23,166,176,93,214,153,85,204,165,184,199,89,89,44,180,234,253,185,92,246,54,120,209,252,170,188,175,230,99,182,123,30,214,222,174,210,254,56,233,184,113,195,102,209,236,29,149,111,212,92,210,207,35,225,171,141,242,211,178,199,110,153,100,129,107,91,51,21,174,90,149,115,37,108,45,99,189,199,198,178,61,81,26,198,77,134,192,95,254,197,79,52,249,79,203,250,239,81,183,27,82,98,183,98,167,154,124,167,229,253,119,168,219,141,169,0,0,0,0,0,96,15,106,63,158,205,77,251,23,209,232,141,254,48,7,181,31,207,102,166,253,139,232,244,64,85,251,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,13,254,224,7,140,27,87,22,90,70,215,92,22,174,60,239,14,167,163,160,202,217,52,77,70,84,206,246,57,35,174,137,209,177,177,114,84,44,50,189,99,107,90,177,61,175,103,47,34,71,36,152,153,166,188,61,101,90,169,163,90,163,171,152,181,79,95,238,87,236,154,155,141,173,148,178,75,53,77,13,99,170,91,45,68,110,98,46,221,14,238,217,30,142,106,55,164,178,189,94,222,151,43,252,166,150,234,150,119,162,217,221,179,83,52,210,251,236,108,146,205,214,238,85,189,214,26,142,151,86,23,195,39,224,230,99,227,118,241,202,246,251,205,93,183,221,54,84,69,64,211,254,208,222,209,253,88,209,62,32,173,250,79,162,19,251,39,232,71,70,163,38,91,141,21,53,77,45,242,74,136,169,234,98,166,70,185,171,44,112,178,23,114,186,72,229,138,71,58,121,17,57,122,108,145,211,255,0,0,220,119,223,120,200,250,67,105,189,233,39,209,234,188,70,223,111,146,225,119,162,186,50,122,26,154,169,250,141,86,164,18,35,102,131,157,97,145,241,181,22,118,163,88,244,124,173,114,51,171,133,153,102,83,125,206,114,171,206,107,148,215,119,219,214,65,112,168,186,92,106,122,76,143,175,85,60,142,146,89,57,24,141,99,121,158,247,46,205,68,106,111,178,34,39,129,208,79,0,156,60,93,120,103,225,162,193,129,229,86,170,74,12,178,225,81,83,123,200,217,77,88,234,150,119,217,223,179,26,174,85,86,35,227,166,142,150,23,164,95,131,231,137,202,213,126,235,35,195,13,184,177,243,79,172,159,48,50,31,81,156,243,250,47,171,217,150,130,234,134,63,171,154,127,61,36,119,220,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,158,10,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,158,131,139,31,52,250,201,243,3,33,245,25,207,65,151,112,153,153,99,220,43,224,92,86,89,170,42,239,120,246,85,81,113,166,189,71,13,2,53,152,243,224,173,117,45,50,203,34,72,231,72,201,221,28,155,63,166,198,49,252,145,170,171,164,103,48,110,159,10,188,76,97,188,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,149,27,51,57,101,141,236,145,168,156,204,123,121,154,199,243,198,201,128,231,51,131,238,44,243,46,17,117,67,233,197,138,158,174,241,98,175,167,146,154,251,142,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,115,237,212,98,42,54,87,162,244,17,165,186,165,130,107,78,9,108,212,205,52,190,251,103,27,188,245,187,149,111,117,154,159,171,210,153,240,201,248,57,152,201,27,180,145,61,190,243,83,125,183,77,209,81,84,32,14,212,127,34,122,155,246,47,172,81,24,2,111,247,106,63,145,61,77,251,23,214,40,140,43,210,124,23,238,161,170,120,110,153,251,83,217,159,75,114,11,117,139,190,244,58,221,215,189,84,199,15,87,167,204,222,126,94,167,55,47,51,119,219,109,211,125,192,185,93,155,157,160,148,220,59,84,201,163,218,201,117,171,118,157,92,106,29,83,69,114,154,89,102,102,50,244,138,121,37,72,169,225,130,89,166,101,76,203,3,85,141,115,89,27,213,242,109,187,228,85,219,67,152,205,104,210,28,203,65,117,67,32,210,61,64,130,146,59,238,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,255,0,5,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,77,52,236,148,227,95,219,116,116,124,38,234,109,206,235,89,122,135,173,38,23,112,157,122,241,186,134,24,58,143,182,57,81,188,241,244,89,20,178,68,233,28,230,172,106,232,145,99,72,161,99,195,79,192,0,12,1,237,71,243,217,169,191,98,250,61,17,191,198,0,246,163,249,236,212,223,177,125,30,136,9,255,0,177,79,84,176,76,83,59,207,180,206,255,0,125,238,185,38,119,236,175,163,244,93,214,103,247,206,229,13,198,106,175,194,49,139,28,124,145,185,29,248,71,55,155,125,155,186,248,26,254,114,195,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,189,61,158,124,105,218,184,167,210,250,123,22,95,144,82,59,85,49,170,117,76,130,141,41,155,74,181,176,36,156,177,92,32,141,174,86,189,142,106,196,217,85,136,212,100,202,228,233,198,199,195,204,22,212,0,7,201,203,49,107,22,115,138,222,112,172,166,135,190,217,114,11,125,69,174,227,77,213,124,125,122,89,227,116,114,199,206,197,107,219,204,199,185,55,106,163,147,125,209,81,124,78,125,248,219,224,251,38,225,27,84,37,178,185,42,235,112,155,229,68,238,196,239,21,114,211,245,235,160,138,56,31,51,36,142,39,171,154,248,93,82,200,149,238,100,105,34,181,94,198,181,23,149,189,15,17,87,19,188,61,98,188,80,104,213,235,72,242,154,158,225,223,250,117,54,235,163,41,99,168,154,217,93,19,185,162,168,141,175,79,248,209,189,26,230,57,241,75,43,17,236,231,230,64,202,190,204,94,60,126,226,23,218,109,6,213,139,215,46,3,144,92,27,236,219,165,198,227,211,165,197,230,115,38,116,155,55,164,229,232,212,78,234,116,119,52,145,197,11,150,73,151,110,121,92,183,167,180,103,141,127,189,87,78,32,176,96,23,59,84,154,155,148,254,14,219,77,58,245,100,181,208,170,61,36,185,186,30,87,49,220,175,98,71,19,101,86,181,242,57,206,218,86,195,44,107,136,58,165,165,185,222,139,103,119,61,51,212,187,23,177,178,75,55,71,190,209,119,168,106,58,93,88,89,52,127,132,133,239,141,219,199,43,29,238,185,118,223,101,217,81,81,63,46,121,159,230,90,159,147,79,153,234,6,67,87,125,190,213,83,210,83,84,92,42,213,29,60,236,166,167,142,158,37,145,219,110,247,164,80,198,138,247,110,247,170,43,156,174,114,171,148,62,77,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,135,66,156,18,112,125,140,240,141,165,241,89,90,148,149,185,181,242,158,7,101,151,138,73,106,58,21,211,197,36,239,133,145,199,43,213,173,100,45,169,124,72,246,178,53,145,26,143,123,90,171,202,218,191,217,59,193,69,187,22,197,109,156,84,106,69,179,159,36,188,239,83,135,64,244,170,167,154,213,66,232,234,41,228,168,145,170,230,71,55,122,142,110,102,35,163,123,82,36,138,70,61,86,85,70,105,80,3,149,115,170,131,149,112,58,83,225,59,202,198,141,252,191,199,189,58,2,85,34,174,19,188,172,104,223,203,252,123,211,160,37,80,0,0,0,0,57,87,58,83,225,59,202,198,141,252,191,199,189,58,3,154,195,165,62,19,188,172,104,223,203,252,123,211,160,2,85,0,1,21,113,99,229,99,89,62,95,228,62,157,57,205,97,210,159,22,62,86,53,147,229,254,67,233,211,156,214,1,98,184,36,227,7,38,225,27,84,34,189,53,106,235,112,155,229,68,13,203,44,244,145,83,245,235,160,138,57,217,11,227,146,86,43,154,248,93,82,249,81,141,124,105,34,181,24,247,53,23,153,189,4,98,121,77,139,57,197,108,217,174,45,93,223,108,185,5,190,158,233,110,169,233,62,62,189,44,241,182,72,164,228,122,53,237,230,99,218,187,57,17,201,190,202,136,190,7,60,92,96,240,153,153,112,139,170,31,65,239,181,21,119,139,21,125,60,117,54,44,141,212,9,75,5,213,137,27,22,116,99,18,73,81,143,138,87,172,110,98,191,159,110,155,213,17,178,177,86,197,118,98,241,227,247,16,190,211,104,54,172,94,185,112,28,130,224,223,102,221,46,55,30,157,46,47,51,153,51,164,217,189,39,47,70,162,119,83,163,185,164,142,40,92,178,76,187,115,202,229,13,169,57,172,226,199,205,62,178,124,192,200,125,70,115,165,51,154,206,44,124,211,235,39,204,12,135,212,103,3,106,123,46,60,137,233,151,219,94,177,90,98,183,22,62,105,245,147,230,6,67,234,51,155,83,217,113,228,79,76,190,218,245,138,211,21,184,177,243,79,172,159,48,50,31,81,156,15,41,165,186,165,157,232,182,119,108,212,205,52,190,251,27,36,179,117,187,149,111,117,134,163,165,213,133,240,201,248,57,152,248,221,188,114,189,190,243,87,109,247,77,149,17,83,161,238,21,120,152,195,120,175,210,58,61,82,195,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,39,42,54,102,114,203,27,217,35,81,57,152,246,243,53,143,231,141,152,89,151,112,153,153,99,220,43,224,92,86,89,170,42,239,120,246,85,81,113,166,189,71,13,2,53,152,243,224,173,117,45,50,203,34,72,231,72,201,221,28,155,63,166,198,49,252,145,170,171,164,103,55,159,225,247,137,221,101,225,134,251,118,191,233,14,81,236,217,47,118,249,109,245,212,211,194,218,138,89,183,99,210,25,221,11,247,98,205,3,222,178,68,245,69,217,220,205,114,58,57,37,141,225,109,53,163,181,179,91,109,220,69,228,23,237,8,204,41,46,154,95,75,80,216,108,246,91,246,63,3,96,170,99,105,91,20,147,57,204,70,86,35,29,58,73,60,104,179,49,251,43,17,237,106,115,68,154,85,193,247,19,245,60,88,105,127,221,41,218,77,144,97,84,233,81,37,51,31,95,60,83,209,87,61,146,61,174,90,41,147,146,89,216,196,107,17,239,116,17,177,36,115,227,98,200,177,72,173,231,135,19,197,175,185,206,85,102,194,177,106,30,251,122,200,46,20,246,187,117,55,85,145,245,234,167,145,177,197,31,59,213,172,111,51,222,212,221,202,141,77,247,85,68,241,58,83,208,29,28,177,112,255,0,163,88,158,142,227,147,119,138,76,102,222,218,121,42,121,94,206,247,84,247,58,74,154,158,71,189,235,31,86,121,37,151,167,206,173,103,63,43,125,214,162,1,204,185,58,240,125,197,158,101,194,46,168,125,56,177,83,213,222,44,85,244,242,83,95,113,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,206,125,186,140,69,70,202,244,88,40,247,250,173,161,122,143,163,84,120,133,219,53,179,116,173,89,222,63,69,146,88,46,80,42,190,150,182,150,162,8,230,86,53,234,137,180,209,117,90,201,99,84,71,53,202,213,77,216,248,222,240,233,39,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,36,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,1,132,61,156,92,113,211,112,165,153,87,225,250,130,202,186,141,58,204,42,32,125,116,209,62,89,95,100,171,106,43,18,182,40,17,85,175,99,154,173,108,237,107,122,174,100,81,57,170,229,133,34,147,119,128,0,0,28,214,113,99,230,159,89,62,96,100,62,163,57,210,153,205,103,22,62,105,245,147,230,6,67,234,51,129,231,244,95,87,179,45,5,213,12,127,87,52,254,122,72,239,184,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,60,21,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,58,19,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,114,163,102,103,44,177,189,146,53,19,153,143,111,51,88,254,120,217,133,153,119,9,153,150,61,194,190,5,197,101,154,162,174,247,143,101,85,23,26,107,212,112,208,35,89,143,62,10,215,82,211,44,178,36,142,116,140,157,209,201,179,250,108,99,31,201,26,170,186,70,115,56,62,226,207,50,225,23,84,62,156,88,169,234,239,22,42,250,121,41,175,184,227,107,210,150,11,171,18,55,164,10,247,172,114,163,31,20,175,73,26,244,103,62,221,70,34,163,101,122,40,116,102,85,94,212,127,34,122,155,246,47,172,81,19,254,150,234,150,9,173,56,37,179,83,52,210,251,237,156,110,243,214,238,85,189,214,106,126,175,74,103,195,39,224,230,99,36,110,210,68,246,251,205,77,246,221,55,69,69,88,3,181,31,200,158,166,253,139,235,20,64,97,182,136,102,182,173,53,214,140,7,81,175,180,245,115,219,113,92,162,213,123,172,138,145,141,116,242,65,77,87,28,210,54,54,185,205,106,189,90,197,68,69,115,83,125,183,84,248,157,52,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,114,196,95,254,204,94,60,126,226,23,218,109,6,213,139,215,46,3,144,92,27,236,219,165,198,227,211,165,197,230,115,38,116,155,55,164,229,232,212,78,234,116,119,52,145,197,11,150,73,151,110,121,92,161,181,32,0,63,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,167,50,250,223,154,218,181,43,90,51,237,70,177,83,213,193,109,202,178,139,173,238,142,42,182,53,179,199,5,77,92,147,70,217,26,215,57,168,244,107,209,21,17,206,77,247,217,87,226,92,174,211,174,60,126,237,247,218,157,6,210,123,215,54,3,143,220,29,237,43,165,186,227,212,165,202,38,107,33,116,123,183,164,213,232,211,206,218,132,111,44,146,69,51,146,57,147,126,72,156,148,0,13,254,236,184,242,39,166,95,109,122,197,105,106,138,171,217,113,228,79,76,190,218,245,138,210,213,0,57,172,226,199,205,62,178,124,192,200,125,70,115,165,51,154,206,44,124,211,235,39,204,12,135,212,103,3,207,232,190,175,102,90,11,170,24,254,174,105,252,244,145,223,113,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,120,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,116,61,195,23,16,184,175,20,26,53,101,213,204,90,155,184,119,254,165,53,198,214,250,168,234,38,182,87,68,238,89,105,228,115,23,254,44,140,87,53,142,124,82,196,245,99,57,249,83,13,178,238,15,178,106,14,17,176,46,45,48,244,171,185,88,174,148,247,22,229,205,154,90,118,50,209,60,87,135,80,210,62,36,87,182,89,89,58,58,54,171,26,199,171,31,27,220,231,114,200,214,179,229,112,125,197,158,101,194,46,168,125,56,177,83,213,222,44,85,244,242,83,95,113,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,206,125,186,140,69,70,202,244,80,232,204,30,83,75,117,75,4,214,156,18,217,169,154,105,125,246,206,55,121,235,119,42,222,235,53,63,87,165,51,225,147,240,115,49,146,55,105,34,123,125,230,166,251,110,155,162,162,175,171,3,149,114,74,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,121,36,107,118,71,43,29,200,244,100,141,78,118,53,82,53,37,92,239,135,172,171,9,208,157,51,226,11,188,251,67,27,212,111,105,83,115,71,75,35,125,151,93,71,89,52,29,222,105,54,88,215,171,28,93,88,215,153,28,238,73,219,200,137,23,59,195,161,237,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,20,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,95,106,115,195,193,39,24,57,55,8,218,161,21,233,171,87,91,132,223,42,32,110,89,103,164,138,159,175,93,4,81,206,200,95,28,146,177,92,215,194,234,151,202,140,107,227,73,21,168,199,185,168,188,205,216,158,32,184,241,209,173,23,225,246,211,175,56,221,234,213,154,71,149,244,190,138,90,224,184,186,150,75,215,225,88,218,158,87,116,164,124,61,221,138,245,151,169,26,114,72,214,194,254,73,30,214,168,120,174,209,222,56,234,120,82,195,104,48,253,62,101,37,70,162,230,20,243,190,134,105,95,20,172,178,82,53,81,139,91,44,10,170,231,189,206,87,54,6,185,189,39,62,41,92,229,114,66,177,73,132,39,160,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,207,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,73,87,95,248,76,204,184,115,210,253,41,206,53,2,162,174,134,251,169,84,247,74,154,140,114,174,129,32,158,204,202,89,32,72,146,71,245,28,174,124,177,84,71,34,177,204,141,241,46,236,114,115,35,145,2,197,118,42,121,167,202,126,95,215,122,141,184,218,147,21,187,21,60,211,229,63,47,235,189,70,220,109,72,3,42,251,115,191,34,127,172,159,187,77,84,50,175,183,59,242,39,250,201,251,180,12,171,53,211,178,159,142,170,156,198,58,14,22,53,94,190,174,166,251,75,78,144,225,85,205,165,137,176,58,221,73,68,196,246,107,210,24,218,173,124,81,83,201,43,102,145,93,212,69,145,174,123,92,216,210,92,245,225,91,134,59,239,21,89,86,93,133,98,215,174,229,122,199,240,250,252,150,221,77,221,153,39,181,42,160,146,8,226,161,231,124,177,50,14,171,234,26,157,103,42,181,155,110,173,84,241,72,171,253,21,96,89,87,251,43,142,100,152,229,195,255,0,89,71,93,109,174,167,147,255,0,147,36,51,71,35,63,129,205,115,126,165,64,58,147,62,78,89,148,216,176,108,86,243,154,229,53,221,202,203,143,219,234,46,151,26,158,147,228,232,82,193,27,164,150,78,70,35,158,238,86,49,203,179,81,92,187,108,136,171,224,85,94,207,222,59,172,92,85,98,177,225,89,75,251,150,166,227,246,244,146,227,77,179,228,246,165,44,17,210,199,45,215,157,148,241,83,193,213,169,168,114,119,102,170,185,155,110,155,183,197,51,219,180,191,142,58,158,35,179,41,180,123,7,101,35,52,235,11,188,72,248,106,227,124,85,15,190,92,97,73,32,90,214,204,197,115,82,153,26,249,91,11,88,239,125,146,44,143,85,87,49,144,132,85,199,39,23,119,94,47,181,113,185,92,22,234,187,62,39,97,167,117,183,28,181,79,80,231,189,144,43,213,207,170,153,136,229,137,149,51,47,47,63,77,54,70,71,12,106,233,58,73,35,171,169,37,104,190,131,102,90,213,30,101,116,177,81,85,197,98,192,241,123,166,77,125,187,54,157,36,130,141,148,180,83,207,4,47,85,123,83,158,162,88,82,38,162,42,189,17,100,145,24,230,196,253,163,80,58,83,225,59,202,198,141,252,191,199,189,58,2,85,34,174,19,188,172,104,223,203,252,123,211,160,37,80,50,175,183,59,242,39,250,201,251,180,138,187,21,60,211,229,63,47,235,189,70,220,74,189,185,223,145,63,214,79,221,164,85,216,169,230,159,41,249,127,93,234,54,224,54,164,160,29,181,126,86,49,111,152,20,62,157,113,47,249,64,59,106,252,172,98,223,48,40,125,58,226,6,85,240,157,230,159,70,254,96,99,222,163,1,210,153,205,103,9,222,105,244,111,230,6,61,234,48,29,41,128,0,0,0,1,149,125,185,223,145,63,214,79,221,166,85,154,169,219,157,249,19,253,100,253,218,81,94,21,184,99,190,241,85,149,101,216,86,45,122,238,87,172,127,15,175,201,109,212,221,217,146,123,82,170,9,32,142,42,30,119,203,19,32,234,190,161,169,214,114,171,89,182,234,213,79,20,13,20,236,180,227,219,233,221,29,135,133,29,80,131,147,32,181,91,251,158,33,116,167,167,218,58,250,26,72,21,201,71,80,214,38,209,205,12,17,57,89,46,200,217,35,141,81,234,146,181,29,62,149,28,182,127,162,172,11,42,255,0,101,113,204,147,28,184,127,235,40,235,173,181,212,242,127,242,100,134,104,228,103,240,57,174,111,212,168,110,159,103,239,29,214,46,42,177,88,240,172,165,253,203,83,113,251,122,73,113,166,217,242,123,82,150,8,233,99,150,235,206,202,120,169,224,234,212,212,57,59,179,85,92,205,183,77,219,226,129,112,12,86,237,171,243,79,139,124,191,161,245,27,137,181,38,43,118,213,249,167,197,190,95,208,250,141,196,10,21,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,189,61,159,60,109,218,184,175,192,36,177,100,243,210,80,234,46,43,79,79,13,214,141,213,77,116,247,104,27,12,45,125,217,145,182,24,152,198,73,80,233,26,232,163,71,36,43,211,71,42,36,145,239,137,120,54,133,234,62,164,233,198,115,170,24,85,155,218,182,173,57,238,50,223,225,129,85,213,84,244,181,73,80,169,84,216,209,61,248,99,238,174,234,170,47,51,26,246,189,90,172,108,143,103,202,210,173,76,202,180,111,81,241,205,82,194,170,251,189,235,25,184,69,112,166,230,146,70,71,55,34,251,240,75,211,123,30,232,101,98,186,57,24,142,78,120,222,246,170,236,229,3,167,224,67,252,42,241,49,134,241,95,164,116,122,165,135,208,213,219,158,218,135,91,110,246,202,148,87,62,221,113,141,145,190,88,18,78,84,108,204,229,150,55,178,70,162,115,49,237,230,107,31,207,27,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,42,231,85,7,42,224,116,167,194,119,149,141,27,249,127,143,122,116,4,170,69,92,39,121,88,209,191,151,248,247,167,64,74,160,0,0,10,171,218,143,228,79,83,126,197,245,138,34,213,21,87,181,31,200,158,166,253,139,235,20,64,98,183,9,222,105,244,111,230,6,61,234,48,27,147,199,39,8,150,174,47,180,141,184,164,23,26,75,62,89,97,168,117,203,28,186,207,78,215,177,147,171,21,175,165,153,232,213,149,148,211,39,47,63,77,119,71,199,12,138,217,58,73,27,176,219,132,239,52,250,55,243,3,30,245,24,14,148,192,229,179,44,197,175,184,54,85,121,194,178,154,30,229,122,199,238,21,22,187,141,55,85,146,116,42,160,145,209,203,31,59,21,204,119,43,216,228,221,170,173,93,183,69,84,241,54,83,178,247,142,159,187,94,42,205,14,214,60,207,189,234,77,151,159,216,245,53,173,229,154,251,107,142,54,170,111,50,185,123,197,100,59,73,212,221,26,247,196,140,147,240,174,109,68,137,69,123,80,184,133,193,56,128,226,57,239,211,218,107,85,117,171,13,183,179,31,139,36,162,170,154,111,108,242,189,210,189,83,153,82,36,134,41,165,158,56,221,27,87,169,239,201,213,145,143,137,177,249,254,206,254,27,115,46,33,120,134,180,85,99,183,250,188,106,219,128,212,82,228,215,43,244,20,73,59,233,95,5,67,29,79,12,61,72,223,7,121,146,70,238,196,153,21,156,145,76,254,73,122,107,19,195,66,187,106,252,172,98,223,48,40,125,58,226,80,14,203,143,61,154,101,246,215,163,214,151,255,0,182,175,202,198,45,243,2,135,211,174,37,0,236,184,243,217,166,95,109,122,61,104,26,83,218,51,192,79,223,81,98,131,82,52,238,126,239,169,184,205,191,185,210,83,207,81,201,75,122,161,99,223,42,81,185,94,188,144,204,143,146,71,69,47,131,85,207,115,37,94,87,54,72,112,176,234,160,204,14,210,190,206,91,238,107,125,174,226,19,135,156,95,191,93,107,185,100,201,49,123,93,27,25,37,76,141,101,76,181,23,86,57,211,39,82,103,242,211,198,180,208,194,178,75,35,150,68,231,123,223,184,102,6,149,105,158,85,172,154,143,142,105,110,21,73,222,47,89,53,194,43,125,55,52,114,62,56,121,215,223,158,94,155,30,246,195,19,17,210,72,244,106,242,70,199,185,83,102,169,208,247,10,188,51,225,188,40,105,29,30,150,225,245,213,119,23,186,161,215,43,189,206,165,85,175,184,220,100,100,108,150,116,143,153,91,11,57,98,141,140,141,170,188,172,99,121,156,247,243,200,248,171,179,231,130,75,87,10,24,4,151,220,158,10,74,237,69,202,169,233,230,186,214,58,149,173,158,211,3,161,133,207,180,178,70,205,43,30,200,234,27,35,157,44,106,212,153,122,106,228,84,142,61,173,168,28,171,157,41,240,157,229,99,70,254,95,227,222,157,1,205,97,210,159,9,222,86,52,111,229,254,61,233,208,1,205,97,58,241,3,194,102,101,161,24,14,152,106,147,170,42,239,120,158,165,98,246,235,211,46,205,160,72,32,160,184,212,194,179,186,218,245,73,30,170,246,196,172,123,100,114,71,213,78,167,35,127,5,39,44,20,116,61,166,218,67,134,235,215,1,58,119,164,122,129,5,92,150,44,139,77,241,184,106,22,146,117,134,120,158,202,42,105,98,154,55,248,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,134,74,246,124,241,183,117,225,67,63,146,197,147,207,87,93,167,89,85,69,60,55,90,55,85,57,176,90,103,116,208,181,247,102,70,216,101,123,223,29,59,100,107,162,141,26,179,39,77,28,170,177,199,182,175,241,155,198,142,43,195,6,135,80,234,70,54,235,86,83,122,203,249,96,196,41,227,174,141,244,181,156,240,245,82,185,202,199,163,229,163,141,139,27,156,232,119,230,116,176,51,154,52,149,36,110,32,241,47,195,166,119,194,254,169,215,233,158,117,79,254,235,89,103,173,231,135,250,39,107,239,51,67,5,103,78,41,100,232,245,122,15,119,73,238,231,103,193,83,224,171,26,86,221,174,183,26,106,10,59,133,206,174,170,158,215,78,180,148,49,77,51,158,202,88,22,89,38,88,162,106,174,204,98,203,52,178,43,91,178,115,200,247,124,92,170,161,250,242,204,166,251,156,229,87,156,215,41,174,239,183,172,130,225,81,116,184,212,244,153,31,94,170,121,29,36,178,114,49,26,198,243,61,238,93,154,136,212,223,100,68,79,3,218,235,118,131,102,90,7,38,23,107,212,10,42,187,109,247,44,197,226,201,170,45,53,116,233,12,246,214,75,91,87,4,80,200,156,238,94,119,69,77,28,170,142,70,61,139,50,198,230,35,163,93,239,255,0,101,247,103,221,53,218,154,203,197,14,180,218,170,216,198,84,54,191,15,177,212,197,45,51,249,225,150,150,162,142,244,146,197,59,92,172,87,50,118,178,9,98,228,145,138,217,125,230,57,155,198,189,181,126,105,241,111,151,244,62,163,113,1,216,169,230,159,41,249,127,93,234,54,227,106,76,86,236,84,243,79,148,252,191,174,245,27,113,181,32,10,255,0,197,111,26,218,89,193,247,209,111,186,101,131,43,185,253,45,239,221,203,216,84,180,211,116,251,175,67,169,213,235,79,22,219,247,150,114,242,243,111,179,183,219,100,222,192,20,3,181,111,133,205,118,226,83,238,93,247,20,193,190,145,253,28,246,223,180,255,0,162,116,116,125,14,241,220,122,63,234,153,99,230,230,232,75,248,187,237,203,227,182,233,184,75,252,47,246,133,232,191,22,121,253,195,78,116,231,24,205,109,215,43,117,158,91,220,178,222,232,169,33,129,208,71,52,48,185,173,116,53,50,185,95,205,80,197,68,86,162,108,142,241,248,34,218,3,48,59,47,248,51,226,79,135,109,125,191,230,186,199,166,255,0,71,236,181,184,125,85,174,10,159,108,80,85,243,213,62,182,138,70,199,201,79,60,143,77,217,12,139,186,167,47,187,182,251,170,34,233,248,3,0,123,81,252,246,106,111,216,190,143,68,111,241,128,61,168,254,123,53,55,236,95,71,162,2,213,118,24,254,91,63,86,255,0,121,17,167,105,111,103,221,78,143,93,111,28,65,233,5,170,146,61,62,175,168,239,55,139,77,36,81,82,193,141,61,238,165,130,52,141,31,58,190,118,84,84,207,43,145,144,196,214,64,155,53,17,24,141,218,165,240,197,196,46,85,194,254,178,217,117,115,22,166,239,253,195,169,77,113,181,190,170,74,120,110,116,50,183,150,90,121,28,197,255,0,139,35,21,205,123,89,44,81,61,88,254,78,85,232,79,75,117,35,78,56,153,209,171,102,127,142,81,251,87,16,205,45,243,69,37,21,218,133,63,9,26,185,240,84,210,212,66,254,102,59,149,236,150,39,166,238,141,220,171,202,231,177,81,202,24,131,217,173,160,63,119,94,40,49,255,0,164,122,123,244,163,5,197,250,215,60,151,188,179,122,24,63,157,230,238,77,159,117,70,201,207,84,216,182,131,222,234,53,146,115,49,209,182,93,183,248,130,184,89,224,251,75,248,77,166,204,27,167,201,87,37,70,99,120,146,190,165,243,75,34,178,154,137,146,204,180,52,49,53,239,114,242,83,197,51,152,178,57,206,146,87,185,239,115,182,86,71,28,234,7,53,156,88,249,167,214,79,152,25,15,168,206,108,247,102,117,166,213,127,236,255,0,211,251,21,246,217,73,113,182,220,105,239,212,149,148,117,112,182,104,42,96,146,237,92,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,49,135,139,31,52,250,201,243,3,33,245,25,205,169,236,184,242,39,166,95,109,122,197,104,25,43,199,71,6,87,222,15,53,30,150,217,29,215,219,56,102,81,222,42,49,155,148,175,98,85,58,56,149,157,90,106,152,219,182,211,69,213,137,22,70,181,35,145,175,107,155,202,170,248,163,245,125,156,220,107,253,234,186,143,61,131,63,185,221,100,211,44,167,240,119,42,104,23,171,29,174,185,85,137,29,205,176,242,185,238,229,99,22,57,91,18,181,207,141,205,118,210,186,24,163,93,180,214,141,33,195,117,235,75,242,13,35,212,8,42,228,177,100,84,237,134,161,105,39,88,103,137,236,145,178,197,52,111,241,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,192,189,76,224,163,89,112,126,39,231,225,95,28,182,125,40,201,42,185,170,108,19,177,27,111,134,241,67,221,223,80,149,17,186,169,204,141,187,71,20,173,122,117,28,214,203,12,177,181,239,86,238,161,174,157,166,55,107,85,255,0,179,255,0,80,47,182,43,157,37,198,219,113,167,176,213,209,214,82,76,217,160,169,130,75,181,11,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,198,30,19,188,211,232,223,204,12,123,212,96,52,251,136,29,3,190,240,207,217,35,148,233,14,73,153,125,35,175,181,251,54,162,105,98,133,145,210,210,73,81,125,164,154,74,106,109,152,217,31,11,100,146,69,73,38,222,71,185,206,119,224,218,172,134,60,193,225,59,205,62,141,252,192,199,189,70,0,54,251,142,142,12,172,92,97,233,197,45,178,59,175,177,179,60,95,188,84,99,55,41,94,245,165,108,146,163,58,180,213,49,183,125,225,151,165,18,44,141,106,201,27,152,215,55,153,17,241,73,207,181,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,167,83,197,0,237,58,224,59,238,223,98,169,215,157,39,178,243,103,216,253,189,222,210,181,219,173,221,74,172,162,22,190,22,199,187,186,173,78,181,60,13,168,86,242,199,36,179,53,35,133,55,228,137,168,31,87,179,131,180,2,143,136,139,20,90,73,171,217,23,250,108,80,119,153,226,169,168,142,10,120,242,42,94,119,201,205,78,200,89,28,108,154,24,213,24,248,81,188,203,28,73,43,85,255,0,134,72,175,81,133,125,157,188,25,113,5,170,154,143,138,107,134,55,117,186,233,246,25,101,184,75,80,220,190,157,241,54,170,165,208,42,50,90,106,40,100,230,235,117,57,223,11,164,146,55,83,114,165,67,95,213,86,58,7,238,160,3,0,123,81,252,246,106,111,216,190,143,68,111,241,128,61,168,254,123,53,55,236,95,71,162,2,63,208,206,20,117,31,136,157,56,212,124,215,75,226,246,173,215,78,125,153,60,214,8,161,87,85,92,169,106,146,173,100,117,50,162,251,243,71,221,90,169,14,220,210,53,238,70,42,189,172,142,88,255,0,75,117,75,59,209,108,238,217,169,154,105,125,246,54,73,102,235,119,42,222,235,13,71,75,171,11,225,147,240,115,49,241,187,120,229,123,125,230,174,219,238,155,42,34,166,149,118,24,254,91,63,86,255,0,121,17,255,0,105,215,103,253,30,145,86,84,241,3,162,24,239,116,193,106,249,167,201,173,177,73,4,84,182,26,169,39,134,24,157,76,199,61,36,88,103,146,163,194,24,216,230,194,230,59,101,108,110,99,35,13,41,225,71,138,237,56,226,215,78,25,154,225,82,247,27,173,15,78,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,72,95,202,229,138,100,68,108,141,107,145,81,143,100,145,178,107,57,193,225,71,138,237,71,225,43,81,217,154,225,82,247,235,85,119,78,11,253,130,121,149,148,183,122,86,170,170,53,202,136,189,57,153,204,229,138,100,69,116,110,115,145,81,236,124,145,191,161,61,45,213,44,19,90,112,75,102,166,105,165,247,219,56,221,231,173,220,171,123,172,212,253,94,148,207,134,79,193,204,198,72,221,164,137,237,247,154,155,237,186,110,138,138,161,234,207,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,250,204,128,237,98,227,94,227,148,229,87,62,21,244,222,231,201,141,217,182,166,204,103,98,210,212,67,117,174,108,148,245,17,211,198,228,107,228,135,186,201,15,43,213,178,49,203,42,203,27,216,137,18,43,194,181,113,245,197,95,223,89,174,53,119,251,77,182,213,79,139,99,61,107,46,57,83,79,71,201,85,95,66,201,156,173,170,168,154,72,217,51,186,170,171,35,33,122,35,97,107,213,168,222,119,75,36,181,172,151,248,85,225,159,50,226,191,87,40,244,183,15,174,164,183,49,180,238,185,93,238,117,42,142,101,186,221,27,227,100,179,164,124,200,233,159,205,44,108,100,109,84,230,123,219,204,230,51,158,70,90,174,210,62,206,203,86,132,83,71,173,26,9,98,171,131,79,163,167,107,114,26,9,171,219,43,44,115,245,96,167,129,241,62,121,150,162,118,84,62,116,221,136,146,44,111,99,220,174,70,61,172,140,52,171,131,238,44,240,222,46,180,191,233,197,138,158,146,207,125,160,168,146,154,251,142,54,189,106,167,181,61,100,122,64,175,122,199,18,189,146,196,196,145,175,70,114,111,212,98,42,186,39,162,78,167,56,60,40,241,93,168,252,37,106,59,51,92,42,94,253,106,174,233,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,167,51,57,156,177,76,136,174,141,206,114,42,61,143,146,55,244,61,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,146,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,129,232,14,85,206,170,14,85,192,233,79,132,239,43,26,55,242,255,0,30,244,232,9,84,138,184,78,242,177,163,127,47,241,239,78,128,250,186,233,174,154,113,195,166,156,92,117,67,84,47,61,198,213,67,180,80,195,18,35,234,174,21,78,69,88,233,105,163,85,78,164,207,229,118,201,186,53,26,215,61,238,99,24,247,180,35,94,54,248,193,198,120,70,210,249,111,78,90,74,220,218,249,79,59,113,59,61,92,85,29,10,233,226,146,6,76,249,36,137,138,214,178,22,212,178,85,99,159,26,200,141,86,49,205,85,230,107,179,223,63,204,181,79,132,108,39,80,117,7,33,171,190,100,55,202,139,221,77,117,117,74,167,60,175,246,197,98,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,38,16,107,166,186,106,63,17,122,143,113,213,13,80,188,247,235,173,118,209,67,12,72,172,165,183,210,181,85,99,165,166,141,85,122,112,179,153,219,38,234,229,115,156,247,185,239,123,222,237,191,236,184,242,39,166,95,109,122,197,104,22,168,0,7,42,231,74,124,39,121,88,209,191,151,248,247,167,64,115,88,116,167,194,119,149,141,27,249,127,143,122,116,0,74,165,117,227,111,140,28,103,132,109,47,150,244,229,164,173,205,175,148,243,183,19,179,213,197,81,208,174,158,41,32,100,207,146,72,152,173,107,33,109,75,37,86,57,241,172,136,213,99,28,213,94,102,201,90,233,174,154,113,195,166,156,92,117,67,84,47,61,198,213,67,180,80,195,18,35,234,174,21,78,69,88,233,105,163,85,78,164,207,229,118,201,186,53,26,215,61,238,99,24,247,183,157,109,116,215,77,71,226,47,81,238,58,161,170,23,158,253,117,174,218,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,78,22,115,59,100,221,92,174,115,158,247,61,239,123,220,27,21,165,25,254,101,170,125,147,249,118,160,234,14,67,87,124,200,111,152,62,121,83,93,93,82,169,207,43,250,215,52,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,76,54,54,167,134,159,235,54,221,254,95,231,127,203,221,12,86,3,165,62,39,120,122,197,120,160,209,171,214,145,229,53,61,195,191,244,234,109,215,70,82,199,81,53,178,186,39,115,69,81,27,94,159,241,163,122,53,204,115,226,150,86,35,217,207,204,156,240,235,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,248,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,110,79,103,119,23,159,125,110,141,47,210,154,222,182,161,97,221,42,44,163,146,131,187,67,63,85,210,247,90,184,249,85,99,94,172,113,59,157,27,201,203,44,114,237,27,35,88,185,191,87,31,220,31,90,184,178,210,55,54,222,149,113,231,120,117,61,101,126,40,248,101,106,50,166,119,177,171,37,12,173,145,237,139,146,161,97,137,137,35,156,213,137,237,99,249,185,18,72,228,10,215,217,67,199,29,54,75,106,178,112,143,168,204,171,91,237,182,158,161,152,141,217,95,45,66,87,82,68,217,39,117,20,234,229,114,196,248,34,107,250,78,77,162,88,98,108,123,49,209,179,173,156,28,88,249,167,214,79,152,25,15,168,206,70,151,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,159,175,44,202,111,185,206,85,121,205,114,154,238,251,122,200,46,21,23,75,141,79,73,145,245,234,167,145,210,75,39,35,17,172,111,51,222,229,217,168,141,77,246,68,68,240,3,122,123,46,60,137,233,151,219,94,177,90,98,183,22,62,105,245,147,230,6,67,234,51,155,83,217,113,228,79,76,190,218,245,138,211,21,184,177,243,79,172,159,48,50,31,81,156,13,147,236,194,250,43,152,112,15,135,98,213,190,202,189,210,51,219,150,155,221,186,94,157,76,109,234,220,106,158,234,106,152,151,116,78,120,39,141,203,27,211,222,142,86,174,202,215,38,249,87,199,71,6,87,222,15,53,30,150,217,29,215,219,56,102,81,222,42,49,155,148,175,98,85,58,56,149,157,90,106,152,219,182,211,69,213,137,22,70,181,35,145,175,107,155,202,170,248,163,248,28,31,113,103,153,112,139,170,31,78,44,84,245,119,139,21,125,60,148,215,220,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,159,110,163,17,81,178,189,23,122,46,118,205,18,226,239,68,153,75,85,37,38,105,167,89,165,60,21,40,180,213,115,211,178,169,145,78,201,88,138,248,157,28,209,61,147,66,212,123,21,90,246,190,55,49,232,138,142,104,25,131,216,193,160,212,217,86,168,100,186,255,0,125,162,171,238,248,61,59,109,118,39,186,158,86,193,37,198,178,57,27,60,140,153,30,140,123,225,166,221,142,137,90,255,0,10,232,222,188,138,214,43,182,36,202,189,63,237,7,211,142,5,178,167,112,129,244,86,235,154,96,58,109,212,179,84,101,52,82,36,87,73,175,29,74,153,238,79,74,57,155,28,107,10,86,205,221,227,143,170,138,198,64,249,58,213,28,237,68,209,253,33,214,141,47,215,172,54,61,64,210,60,190,147,34,177,73,81,45,34,212,66,201,34,124,83,198,169,207,20,177,74,214,203,19,246,86,185,26,246,181,85,143,99,211,118,189,170,161,204,97,189,12,225,71,78,56,181,224,71,71,176,172,214,46,227,117,161,211,251,12,246,11,252,16,163,234,173,21,78,182,83,162,185,168,170,157,72,95,202,212,150,21,84,108,141,107,85,21,143,100,114,51,5,206,148,248,78,242,177,163,127,47,241,239,78,128,14,117,181,75,75,115,189,22,206,238,122,103,169,118,47,99,100,150,110,143,125,162,239,80,212,116,186,176,178,104,255,0,9,11,223,27,183,142,86,59,221,114,237,190,203,178,162,162,95,254,203,78,61,190,130,86,88,120,81,213,8,57,241,251,173,195,185,226,23,74,122,125,228,160,174,171,157,92,148,117,13,98,111,36,51,79,43,149,146,236,174,142,73,21,30,171,19,145,208,92,174,208,206,11,45,92,83,233,125,69,247,16,199,233,29,170,152,213,58,46,63,88,181,45,165,90,216,18,78,105,109,243,200,230,171,94,199,53,101,116,72,245,106,50,101,106,245,35,99,230,230,193,107,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,64,234,120,25,235,217,165,218,9,77,172,54,171,63,15,154,191,117,171,147,80,104,41,251,181,158,237,87,44,181,83,228,172,99,106,167,145,100,86,64,140,129,244,244,208,68,213,124,210,185,243,174,238,85,87,171,183,208,160,7,53,156,88,249,167,214,79,152,25,15,168,206,116,166,115,89,197,143,154,125,100,249,129,144,250,140,224,108,247,102,117,166,213,127,236,255,0,211,251,21,246,217,73,113,182,220,105,239,212,149,148,117,112,182,104,42,96,146,237,92,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,50,131,142,142,12,175,188,30,106,61,45,178,59,175,182,112,204,163,188,84,99,55,41,94,196,170,116,113,43,58,180,213,49,183,109,166,139,171,18,44,141,106,71,35,94,215,55,149,85,241,71,173,93,151,30,68,244,203,237,175,88,173,39,93,104,210,28,55,94,180,191,32,210,61,64,130,174,75,22,69,78,216,106,22,146,117,134,120,158,201,27,44,83,70,255,0,20,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,80,196,190,206,110,53,254,245,93,71,158,193,159,220,238,178,105,150,83,248,59,149,52,11,213,142,215,92,170,196,142,230,216,121,92,247,114,177,139,28,173,137,90,231,198,230,187,105,93,12,81,174,154,118,152,221,173,87,254,207,253,64,190,216,174,116,151,27,109,198,158,195,87,71,89,73,51,102,130,166,9,46,212,46,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,34,245,51,130,141,101,193,248,159,159,133,124,114,217,244,163,36,170,230,169,176,78,196,109,190,27,197,15,119,125,66,84,70,234,167,50,54,237,28,82,181,233,212,115,91,44,50,198,215,189,91,186,232,167,16,58,7,125,225,159,178,71,41,210,28,147,50,250,71,95,107,246,109,68,210,197,11,35,165,164,146,162,251,73,52,148,212,219,49,178,62,22,201,36,138,146,77,188,143,115,156,239,193,181,89,12,97,146,218,79,130,253,212,53,79,13,211,63,106,123,51,233,110,65,110,177,119,222,135,91,186,247,170,152,225,234,244,249,155,207,203,212,230,229,230,110,251,109,186,111,184,213,45,45,206,244,91,59,185,233,158,165,216,189,141,146,89,186,61,246,139,189,67,81,210,234,194,201,163,252,36,47,124,110,222,57,88,239,117,203,182,251,46,202,138,137,234,248,78,243,79,163,127,48,49,239,81,128,219,62,63,184,62,181,113,101,164,110,109,189,42,227,206,240,234,122,202,252,81,240,202,212,101,76,239,99,86,74,25,91,35,219,23,37,66,195,19,18,71,57,171,19,218,199,243,114,36,145,200,21,175,178,135,142,58,108,150,213,100,225,31,81,153,86,183,219,109,61,67,49,27,178,190,90,132,174,164,137,178,78,234,41,213,202,229,137,240,68,215,244,156,155,68,176,196,216,246,99,163,103,89,218,189,199,29,54,53,106,189,240,143,167,44,171,75,237,202,158,157,153,117,217,31,45,58,80,210,74,216,231,109,20,10,213,106,202,249,226,115,58,174,93,226,72,101,116,123,61,210,63,163,146,183,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,139,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,0,244,26,91,165,185,222,180,231,118,205,51,211,75,23,182,114,75,207,91,185,81,119,168,105,250,189,40,95,52,159,132,153,236,141,187,71,19,221,239,57,55,219,100,221,85,17,90,177,130,253,203,245,79,50,211,63,106,123,79,232,150,65,113,177,119,222,135,71,189,119,90,153,33,234,244,249,157,201,205,211,230,229,230,118,219,237,186,237,185,187,220,0,240,125,106,225,55,72,218,219,130,85,201,157,230,52,244,117,249,91,230,149,170,202,105,216,199,44,116,49,54,55,186,46,74,117,154,86,44,141,115,150,87,185,239,230,228,88,227,143,19,56,177,243,79,172,159,48,50,31,81,156,13,169,236,184,242,39,166,95,109,122,197,105,106,138,171,217,113,228,79,76,190,218,245,138,210,213,0,57,172,226,199,205,62,178,124,192,200,125,70,115,165,51,154,206,44,124,211,235,39,204,12,135,212,103,3,103,187,51,173,54,171,255,0,103,254,159,216,175,182,202,75,141,182,227,79,126,164,172,163,171,133,179,65,83,4,151,106,230,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,152,29,161,156,22,93,120,88,213,10,139,238,33,143,213,183,74,242,90,132,92,126,177,106,93,84,148,83,172,124,210,219,231,145,205,71,49,237,114,74,232,145,234,229,124,40,213,234,72,246,77,203,169,93,151,30,68,244,203,237,175,88,173,35,78,214,254,36,176,221,58,209,41,52,18,170,193,73,144,228,58,145,79,206,148,242,214,172,108,180,210,83,207,28,140,173,149,145,72,217,149,235,51,26,144,53,118,137,239,134,85,122,189,177,58,25,66,133,246,115,113,175,247,170,234,60,246,12,254,231,117,147,76,178,159,193,220,169,160,94,172,118,186,229,86,36,119,54,195,202,231,187,149,140,88,229,108,74,215,62,55,53,219,74,232,98,141,119,122,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,150,203,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,14,140,248,57,208,59,239,12,252,62,227,122,67,146,102,95,72,235,237,125,122,137,165,138,22,71,75,73,37,68,174,154,74,106,109,152,217,31,11,100,146,69,73,38,222,71,185,206,119,224,218,172,134,48,231,8,221,238,207,124,3,13,213,62,206,28,39,79,181,7,30,164,190,99,215,202,123,221,53,117,13,74,47,36,172,246,205,98,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,166,16,155,253,217,113,228,79,76,190,218,245,138,208,50,3,140,94,14,179,190,16,51,186,123,5,254,179,219,56,221,231,159,232,254,65,211,134,159,218,157,40,105,223,85,252,234,201,229,146,14,148,149,9,31,225,21,57,246,230,110,232,190,16,85,109,218,235,113,166,160,163,184,92,234,234,169,237,116,235,73,67,20,211,57,236,165,129,101,146,101,138,38,170,236,198,44,179,75,34,181,187,39,60,143,119,197,202,171,210,159,17,90,13,134,241,37,164,119,221,41,204,232,169,28,203,141,59,223,108,174,154,157,102,125,166,226,140,114,83,214,196,141,123,29,207,27,157,186,181,30,222,118,43,227,114,242,61,200,185,67,194,87,101,238,85,153,241,5,151,226,124,64,199,220,241,109,45,184,83,83,93,227,183,201,35,163,200,42,38,137,42,32,167,166,170,106,53,27,11,160,124,51,76,187,182,118,71,60,44,228,137,242,243,196,30,215,178,135,129,202,156,150,235,100,226,227,81,159,72,182,43,109,69,67,241,27,74,178,42,133,174,171,137,210,64,234,217,209,200,228,137,144,74,215,244,154,155,74,179,68,217,55,99,99,103,91,208,118,231,126,68,255,0,89,63,118,154,168,101,95,110,119,228,79,245,147,247,104,17,87,98,167,154,124,167,229,253,119,168,219,141,169,49,91,177,83,205,62,83,242,254,187,212,109,198,212,128,50,175,183,59,242,39,250,201,251,180,213,67,42,251,115,191,34,127,172,159,187,64,138,187,21,60,211,229,63,47,235,189,70,220,88,174,213,142,7,42,117,42,213,95,197,38,155,62,146,43,238,49,103,87,229,54,199,50,40,18,227,110,165,107,222,181,172,147,100,87,212,195,22,237,115,100,114,245,33,138,54,177,90,232,155,28,213,215,177,83,205,62,83,242,254,187,212,109,198,212,129,203,13,178,237,117,178,212,190,178,205,115,171,160,168,146,158,122,71,203,77,51,162,123,160,158,39,195,52,74,230,170,42,178,72,164,146,55,183,224,230,61,205,93,209,85,9,3,135,93,6,204,184,146,213,203,22,148,225,148,85,110,125,198,161,143,185,215,67,78,147,50,211,110,71,181,42,43,101,71,61,141,228,141,174,221,26,175,111,59,213,145,181,121,222,212,91,255,0,218,89,217,217,117,159,45,165,215,46,31,236,84,146,51,42,188,65,65,146,89,221,94,230,207,37,238,231,113,86,69,92,201,42,166,86,114,79,81,87,12,46,141,171,27,98,94,155,145,170,199,72,232,174,175,3,156,34,90,184,65,210,55,98,147,220,105,47,25,101,250,161,183,44,142,235,5,59,88,199,206,140,70,178,150,23,171,82,87,211,66,156,220,157,69,221,95,36,210,35,99,234,172,109,15,147,147,104,54,27,195,111,103,230,163,233,78,25,69,72,214,91,180,222,252,251,157,116,52,235,11,238,215,21,181,74,149,21,178,163,158,247,115,200,230,238,141,87,187,145,136,200,218,188,140,106,39,62,231,74,124,88,249,88,214,79,151,249,15,167,78,115,88,7,74,124,39,121,88,209,191,151,248,247,167,64,74,164,85,194,119,149,141,27,249,127,143,122,116,6,53,241,191,199,182,178,235,222,163,207,142,81,65,117,192,113,108,43,32,142,178,201,100,150,157,180,183,138,11,165,18,205,27,107,42,102,68,235,67,88,139,36,136,177,49,232,200,149,26,221,158,246,44,175,11,43,219,157,249,19,253,100,253,218,69,93,138,158,105,242,159,151,245,222,163,110,34,174,49,56,197,251,237,116,179,71,254,144,209,247,76,207,10,246,181,186,251,248,78,167,180,58,148,214,190,75,143,185,4,81,69,215,154,42,191,192,51,155,167,210,241,93,156,205,229,94,197,79,52,249,79,203,250,239,81,183,1,181,37,0,237,171,242,177,139,124,192,161,244,235,137,127,202,1,219,87,229,99,22,249,129,67,233,215,16,50,175,132,239,52,250,55,243,3,30,245,24,14,148,206,107,56,78,243,79,163,127,48,49,239,81,128,233,76,0,0,0,0,12,171,237,206,252,137,254,178,126,237,34,174,197,79,52,249,79,203,250,239,81,183,18,175,110,119,228,79,245,147,247,105,21,118,42,121,167,202,126,95,215,122,141,184,11,21,218,177,192,229,78,165,90,171,248,164,211,103,210,69,125,198,44,234,252,166,216,230,69,2,92,109,212,173,123,214,181,146,108,138,250,152,98,221,174,108,142,94,164,49,70,214,43,93,19,99,155,37,176,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,115,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,166,140,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,188,145,51,116,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,230,179,90,245,26,155,87,245,115,47,213,42,92,86,147,27,102,87,120,169,187,173,178,154,166,90,134,64,249,158,175,126,242,74,170,231,189,206,87,61,234,136,214,43,220,238,70,70,206,88,218,27,253,193,223,21,88,111,21,250,71,111,204,44,215,42,70,228,246,234,122,122,108,178,209,28,107,11,237,215,21,103,190,173,137,207,123,187,180,142,108,142,133,252,206,230,98,43,85,122,140,145,140,204,190,218,191,52,248,183,203,250,31,81,184,146,87,99,79,13,185,148,55,91,167,20,149,247,250,187,61,138,122,122,188,102,221,108,109,18,111,123,98,186,39,205,51,228,150,53,68,166,142,88,216,214,172,14,231,116,208,200,215,61,141,137,241,205,26,246,213,249,167,197,190,95,208,250,141,196,9,43,177,30,211,106,191,218,181,230,197,125,182,82,92,109,183,26,124,126,146,178,142,174,22,205,5,76,18,54,230,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,32,14,209,78,5,106,120,90,204,151,56,211,234,10,183,233,93,254,162,24,104,102,169,170,137,239,182,92,102,74,135,173,181,17,100,89,230,99,99,167,116,140,153,204,252,71,181,142,123,222,213,123,236,87,97,143,229,179,245,111,247,145,166,153,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,121,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,168,28,235,112,171,196,198,101,194,134,174,81,234,150,31,67,73,113,99,169,221,109,187,219,42,81,26,203,141,186,71,198,249,96,73,57,85,208,191,154,40,222,201,26,139,202,246,55,153,175,103,60,111,232,83,69,245,123,13,215,173,47,199,245,115,79,231,171,146,197,145,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,197,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,151,0,120,196,225,87,50,225,67,87,46,24,125,230,219,86,236,98,227,81,81,83,137,221,228,145,38,101,198,220,143,247,17,210,181,140,111,121,141,174,141,179,51,149,188,175,84,114,39,77,241,189,254,255,0,179,231,141,187,175,10,25,252,150,44,158,122,186,237,58,202,170,41,225,186,209,186,169,205,130,211,59,166,133,175,187,50,54,195,43,222,248,233,219,35,93,20,104,213,153,58,104,229,85,142,61,131,125,1,242,113,60,166,197,156,226,182,108,215,22,174,239,182,92,130,223,79,116,183,84,244,159,31,94,150,120,219,36,82,114,61,26,246,243,49,237,93,156,136,228,223,101,68,95,3,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,87,58,168,57,87,3,165,62,19,188,172,104,223,203,252,123,211,160,37,82,42,225,59,202,198,141,252,191,199,189,58,2,85,0,0,0,85,94,212,127,34,122,155,246,47,172,81,22,168,170,189,168,254,68,245,55,236,95,88,162,3,21,184,78,243,79,163,127,48,49,239,81,128,210,158,214,78,53,238,58,127,71,247,177,105,125,207,161,122,189,219,223,38,95,91,26,210,212,71,21,174,170,9,161,91,99,163,123,94,248,230,149,146,54,103,59,240,79,100,125,5,98,185,38,85,102,107,112,157,230,159,70,254,96,99,222,163,1,249,56,155,182,83,89,120,146,213,123,53,28,149,114,83,208,103,23,218,104,159,87,87,45,84,238,99,43,230,107,86,73,166,115,165,149,251,34,110,249,28,231,185,119,87,42,170,170,128,225,215,65,179,46,36,181,114,197,165,56,101,21,91,159,113,168,99,238,117,208,211,164,204,180,219,145,237,74,138,217,81,207,99,121,35,107,183,70,171,219,206,245,100,109,94,119,181,23,161,62,29,116,27,13,225,183,72,236,90,83,134,81,82,53,150,234,118,62,231,93,13,58,194,251,181,197,88,212,168,173,149,28,247,187,158,71,55,116,106,189,220,140,70,70,213,228,99,81,42,95,98,229,183,21,103,12,185,29,238,211,96,238,183,170,140,194,166,138,239,112,145,241,201,37,111,70,150,154,72,26,213,108,109,123,33,141,149,10,141,137,238,147,105,29,59,209,200,146,242,54,255,0,129,64,59,106,252,172,98,223,48,40,125,58,226,80,14,203,143,61,154,101,246,215,163,214,151,255,0,182,175,202,198,45,243,2,135,211,174,37,0,236,184,243,217,166,95,109,122,61,104,27,252,0,0,0,3,149,115,165,62,19,188,172,104,223,203,252,123,211,160,57,172,58,83,225,59,202,198,141,252,191,199,189,58,0,57,172,58,61,225,235,41,177,96,220,23,233,166,107,148,215,119,43,46,63,165,246,107,165,198,167,164,249,58,20,176,90,98,146,89,57,24,142,123,185,88,199,46,205,69,114,237,178,34,175,129,206,17,103,248,167,227,6,235,172,58,81,165,92,61,227,75,72,204,39,78,241,124,125,179,202,216,157,215,184,222,225,181,71,12,239,123,164,99,93,27,32,116,149,20,237,99,61,215,170,73,34,186,68,116,73,24,56,254,227,6,235,197,150,174,57,214,245,164,143,4,195,170,43,40,49,70,67,19,145,245,48,61,237,73,43,165,116,140,108,188,245,9,12,79,72,220,214,164,76,107,25,203,206,146,73,37,96,39,94,14,248,85,204,184,175,213,203,126,31,102,182,213,183,24,183,84,83,212,229,151,120,228,72,89,110,183,43,253,244,108,174,99,219,222,100,107,100,108,44,229,119,51,209,92,169,211,100,143,102,164,241,173,217,173,130,106,150,141,90,169,120,124,195,237,86,12,207,4,183,193,65,98,167,239,51,50,26,235,92,46,168,149,246,237,223,47,73,147,73,53,84,147,119,153,90,231,190,84,218,89,17,36,124,141,15,41,217,71,198,191,221,55,21,131,134,189,76,185,218,169,178,76,74,223,79,77,137,75,191,70,107,197,174,24,220,213,167,228,70,164,110,154,150,56,217,226,215,115,201,18,243,43,21,97,154,87,86,190,218,191,52,248,183,203,250,31,81,184,148,130,211,115,204,180,163,63,162,188,209,199,87,96,203,48,235,196,117,49,50,174,145,18,123,125,198,146,100,115,82,72,102,106,162,62,57,99,77,217,35,87,197,170,142,79,138,18,87,21,60,78,95,120,170,202,177,28,215,41,178,247,43,214,63,135,208,99,87,26,158,242,201,61,169,85,4,147,201,45,119,35,34,137,144,117,95,80,229,232,181,21,172,219,100,114,167,130,5,149,236,84,243,79,148,252,191,174,245,27,113,167,218,215,198,103,13,156,59,101,84,184,86,177,234,71,209,251,213,109,189,151,72,41,189,143,95,87,207,74,249,36,141,178,115,211,193,35,19,119,195,34,108,171,205,238,239,182,202,138,185,131,216,169,230,159,41,249,127,93,234,54,225,219,87,230,159,22,249,127,67,234,55,16,52,251,69,56,204,225,179,136,156,170,171,10,209,205,72,250,65,122,162,183,190,233,61,55,177,235,233,57,41,89,36,113,186,78,122,136,35,98,236,249,163,77,145,121,189,237,246,217,21,82,107,49,91,177,83,205,62,83,242,254,187,212,109,198,212,128,43,254,169,113,235,194,118,139,103,119,61,51,212,189,86,246,54,73,102,232,247,218,47,97,92,170,58,93,88,89,52,127,132,134,157,241,187,120,229,99,189,215,46,219,236,187,42,42,37,128,48,7,181,31,207,102,166,253,139,232,244,64,109,78,133,241,71,161,60,74,123,111,238,41,156,253,35,250,57,221,189,167,253,12,172,163,232,119,142,175,71,253,83,20,124,220,221,9,127,23,125,185,124,118,221,55,197,110,212,127,61,154,155,246,47,163,209,22,171,176,199,242,217,250,183,251,200,170,189,168,254,123,53,55,236,95,71,162,2,175,199,105,186,205,106,168,190,195,108,171,125,182,142,162,26,74,138,198,194,229,130,25,230,108,142,138,39,201,183,43,94,246,193,51,154,213,93,220,145,72,169,191,42,237,98,184,23,227,54,251,193,230,163,213,92,228,181,123,103,12,202,59,189,62,77,109,137,140,74,167,71,18,191,165,83,77,35,182,218,104,186,178,170,70,231,36,114,53,238,107,185,85,89,44,118,87,178,15,75,112,77,105,193,53,255,0,76,245,46,197,237,156,110,243,244,83,190,209,119,169,169,250,189,41,171,230,143,240,144,189,146,55,105,34,99,189,215,38,251,108,187,162,170,45,75,227,7,132,204,203,132,93,80,250,15,125,168,171,188,88,171,233,227,169,177,100,110,160,74,88,46,172,72,216,179,163,24,146,74,140,124,82,189,99,115,21,252,251,116,222,168,141,149,138,161,209,69,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,235,49,91,179,23,143,31,184,133,246,155,65,181,98,245,203,128,228,23,6,251,54,233,113,184,244,233,113,121,156,201,157,38,205,233,57,122,53,19,186,157,29,205,36,113,66,229,146,101,219,158,87,46,212,129,205,103,22,62,105,245,147,230,6,67,234,51,155,83,217,113,228,79,76,190,218,245,138,211,21,184,177,243,79,172,159,48,50,31,81,156,218,158,203,143,34,122,101,246,215,172,86,129,106,128,0,85,94,212,127,34,122,155,246,47,172,81,24,173,194,119,154,125,27,249,129,143,122,140,6,212,246,163,249,19,212,223,177,125,98,136,197,110,19,188,211,232,223,204,12,123,212,96,3,165,48,0,2,191,234,151,30,188,39,104,182,119,115,211,61,75,213,111,99,100,150,110,143,125,162,246,21,202,163,165,213,133,147,71,248,72,105,223,27,183,142,86,59,221,114,237,190,203,178,162,162,88,3,0,123,81,252,246,106,111,216,190,143,68,6,212,232,95,20,122,19,196,167,182,254,226,153,207,210,63,163,157,219,218,127,208,202,202,62,135,120,234,244,127,213,49,71,205,205,208,151,241,119,219,151,199,109,211,124,86,237,71,243,217,169,191,98,250,61,17,106,187,12,127,45,159,171,127,188,138,171,218,143,231,179,83,126,197,244,122,32,45,87,97,143,229,179,245,111,247,145,119,248,196,226,99,72,248,105,210,59,133,231,84,168,105,47,239,191,211,212,91,109,152,156,136,199,190,254,247,51,150,72,28,199,181,205,74,100,107,211,173,35,218,230,53,143,68,229,123,223,28,114,103,175,100,30,169,96,154,45,130,107,254,166,106,93,247,216,216,221,155,232,167,125,173,238,179,84,116,186,179,87,195,31,224,225,99,228,118,242,74,198,251,173,93,183,221,118,68,85,74,129,197,119,21,218,143,197,174,163,191,53,205,101,238,54,170,30,164,22,11,4,19,43,233,109,20,174,84,85,107,85,81,58,147,63,149,171,44,202,136,233,28,214,162,35,24,200,227,96,66,166,223,118,73,112,251,168,250,55,161,215,12,215,57,200,63,156,53,51,184,95,108,150,8,231,89,99,160,165,232,189,91,86,229,71,44,109,154,170,57,33,87,53,169,204,216,224,129,30,229,118,241,197,82,187,52,187,62,234,117,134,235,103,226,15,87,237,84,146,105,245,5,71,121,179,218,106,226,138,170,12,149,236,117,84,18,36,136,201,209,240,50,158,166,8,156,172,154,39,50,116,221,170,138,197,118,251,62,5,42,237,48,227,94,227,195,6,9,109,194,116,210,231,221,181,39,45,218,166,138,178,53,165,155,216,212,48,205,26,201,81,53,60,205,147,159,173,179,224,141,29,31,42,237,59,145,232,232,81,174,196,28,79,22,190,231,57,85,155,10,197,168,123,237,235,32,184,83,218,237,212,221,86,71,215,170,158,70,199,20,124,239,86,177,188,207,123,83,119,42,53,55,221,85,19,196,177,93,162,122,61,173,186,91,196,93,210,233,173,25,37,94,97,81,147,211,210,212,208,102,14,179,65,109,130,244,200,105,96,133,232,200,41,220,232,162,124,10,214,196,230,110,143,217,177,200,168,137,43,21,222,131,179,23,93,52,107,68,56,130,166,170,213,140,90,212,217,50,14,91,101,183,49,184,215,58,56,241,126,104,166,73,28,145,244,220,207,231,135,186,158,23,78,231,71,209,141,100,85,122,70,249,81,67,90,120,40,225,70,197,194,94,141,81,97,189,43,85,102,95,114,218,179,41,189,209,66,246,247,250,174,103,172,113,163,164,85,122,195,3,31,210,141,54,99,87,103,201,211,99,229,145,9,214,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,245,128,57,225,227,111,131,236,155,132,109,80,150,202,228,171,173,194,111,149,19,187,19,188,85,203,79,215,174,130,40,224,124,204,146,56,158,174,107,225,117,75,34,87,185,145,164,138,213,123,26,212,94,86,203,253,151,188,107,253,239,249,219,52,99,80,174,118,170,29,54,204,174,15,169,150,227,90,189,31,99,93,29,11,88,202,133,149,173,93,225,151,165,4,50,36,138,140,143,220,151,158,54,178,94,165,213,237,130,212,141,56,198,248,96,93,57,202,104,251,222,83,153,92,32,151,23,111,113,73,187,172,148,85,16,73,85,85,213,119,132,59,65,35,160,221,171,212,119,122,229,70,171,22,87,55,18,237,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,3,169,227,149,115,165,222,26,244,231,50,210,29,6,193,180,195,80,50,170,76,138,251,140,89,225,182,212,87,82,83,36,16,114,71,186,69,4,105,178,43,153,12,93,56,82,71,53,175,145,34,73,28,214,185,234,137,205,16,29,25,232,110,127,134,233,103,4,218,99,168,58,131,144,210,88,241,235,30,155,227,245,53,213,213,42,188,145,51,217,244,232,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,184,173,198,223,24,57,55,23,58,161,45,233,203,87,69,132,216,234,39,110,39,103,171,138,159,175,67,4,177,192,201,159,36,145,49,28,231,204,234,102,74,172,115,228,72,213,202,198,57,200,156,206,250,188,83,241,131,117,214,29,40,210,174,30,241,165,164,102,19,167,120,190,62,217,229,108,78,235,220,111,112,218,163,134,119,189,210,49,174,141,144,58,74,138,118,177,158,235,213,36,145,93,34,58,36,143,229,112,73,193,246,77,197,206,168,69,101,106,85,209,97,54,58,136,29,150,94,41,37,167,235,208,193,44,115,190,22,71,28,175,71,57,243,58,153,241,35,218,201,18,53,114,61,237,114,39,43,130,186,155,209,217,201,148,216,176,110,206,172,47,53,202,107,187,149,151,31,183,228,87,75,141,79,73,242,116,41,96,186,87,201,44,156,140,71,61,220,172,99,151,102,162,185,118,217,17,87,192,197,110,33,113,107,22,13,175,186,151,133,98,212,61,202,203,143,230,23,155,93,186,155,170,249,58,20,176,86,203,28,81,243,189,92,247,114,177,141,77,220,170,229,219,117,85,95,19,90,184,105,254,179,109,223,229,254,119,252,189,208,9,87,249,168,252,9,255,0,119,63,241,102,241,254,104,90,163,149,115,170,128,57,87,58,51,208,220,255,0,13,210,206,9,180,199,80,117,7,33,164,177,227,214,61,55,199,234,107,171,170,85,121,34,103,179,233,209,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,121,204,44,255,0,20,252,96,221,117,135,74,52,171,135,188,105,105,25,132,233,222,47,143,182,121,91,19,186,247,27,220,54,168,225,157,239,116,140,107,163,100,14,146,162,157,172,103,186,245,73,36,87,72,142,137,35,15,149,198,223,24,57,55,23,58,161,45,233,203,87,69,132,216,234,39,110,39,103,171,138,159,175,67,4,177,192,201,159,36,145,49,28,231,204,234,102,74,172,115,228,72,213,202,198,57,200,156,206,174,165,138,224,147,131,236,155,139,157,80,138,202,212,171,162,194,108,117,16,59,44,188,82,75,79,215,161,130,88,231,124,44,142,57,94,142,115,230,117,51,226,71,181,146,36,106,228,123,218,228,78,87,70,156,66,226,214,44,27,95,117,47,10,197,168,123,149,151,31,204,47,54,187,117,55,85,242,116,41,96,173,150,56,163,231,122,185,238,229,99,26,155,185,85,203,182,234,170,190,32,107,87,13,63,214,109,187,252,191,206,255,0,151,186,24,172,109,79,13,63,214,109,187,252,191,206,255,0,151,186,24,172,7,170,210,221,82,206,244,91,59,182,106,102,154,95,125,141,146,89,186,221,202,183,186,195,81,210,234,194,248,100,252,28,204,124,110,222,57,94,223,121,171,182,251,166,202,136,169,209,79,12,92,66,226,188,80,104,213,151,87,49,106,110,225,223,250,148,215,27,91,234,163,168,154,217,93,19,185,101,167,145,204,95,248,178,49,92,214,57,241,75,19,213,140,231,229,76,171,237,58,224,59,238,33,125,169,215,157,39,178,242,224,57,5,193,222,210,181,219,173,221,58,92,94,103,50,22,199,187,186,174,94,141,68,238,168,86,242,199,28,80,185,99,133,54,231,137,171,93,120,62,226,207,50,225,23,84,62,156,88,169,234,239,22,42,250,121,41,175,184,227,107,210,150,11,171,18,55,164,10,247,172,114,163,31,20,175,73,26,244,103,62,221,70,34,163,101,122,40,104,247,105,215,103,253,102,174,209,212,241,3,162,24,239,123,206,169,57,167,201,173,177,73,60,181,87,234,88,224,134,24,157,76,199,61,99,73,160,142,159,194,24,216,215,76,215,187,101,116,141,99,36,198,195,168,140,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,188,146,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,231,7,137,187,77,170,193,196,150,171,216,172,86,202,75,117,182,221,156,95,105,40,232,233,33,108,48,83,65,29,124,205,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,64,54,211,178,227,200,158,153,125,181,235,21,166,43,113,99,230,159,89,62,96,100,62,163,57,181,61,151,30,68,244,203,237,175,88,173,49,91,139,31,52,250,201,243,3,33,245,25,192,242,153,22,150,231,120,166,9,136,234,101,254,197,221,113,188,239,191,253,31,173,239,80,191,190,119,41,146,26,175,193,177,235,36,124,146,57,27,248,70,183,155,125,219,186,120,147,175,6,252,122,103,220,29,218,179,43,21,139,26,164,201,237,185,61,58,79,71,71,95,95,52,80,91,110,172,106,182,58,180,141,187,181,236,115,85,27,52,104,140,124,169,20,8,146,199,211,241,210,174,8,52,135,13,215,174,204,76,75,72,245,2,10,185,44,89,21,61,222,26,133,164,157,97,158,39,178,249,87,44,83,70,255,0,20,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,92,128,226,43,65,179,46,27,117,114,251,165,57,157,21,91,95,110,168,123,237,149,211,83,164,44,187,91,149,238,74,122,216,145,175,123,121,36,107,119,86,163,221,200,244,124,110,94,118,57,16,35,83,164,142,17,116,66,235,195,143,14,152,102,141,95,111,148,151,123,149,130,158,165,213,149,116,145,185,144,44,245,21,83,84,200,200,249,189,231,49,142,157,88,143,84,106,189,24,142,86,179,155,145,50,91,178,67,65,170,117,79,137,120,245,38,225,69,73,62,61,166,20,254,212,169,74,154,120,170,25,45,198,118,73,21,12,104,199,189,28,199,181,201,45,75,37,107,31,200,250,54,167,186,231,177,201,185,32,114,174,116,167,194,119,149,141,27,249,127,143,122,116,7,53,135,74,124,39,121,88,209,191,151,248,247,167,64,4,170,103,175,105,111,103,221,54,176,218,175,28,65,233,5,170,174,77,65,160,167,239,55,139,77,36,82,213,79,146,177,141,165,130,52,141,31,58,50,7,211,211,65,43,145,144,196,231,206,187,53,17,94,173,223,66,128,28,176,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,111,247,0,60,96,218,184,178,210,54,186,224,181,113,231,120,117,61,29,6,86,201,162,106,50,166,119,177,201,29,116,78,141,141,139,146,161,97,149,235,27,90,213,137,237,123,57,121,18,57,36,162,221,170,28,10,212,224,25,13,215,137,237,45,160,171,159,24,190,84,77,114,204,225,154,170,46,75,77,198,122,168,88,217,226,89,36,73,164,101,84,213,42,171,27,24,254,147,218,245,230,108,111,99,35,161,90,91,170,89,222,139,103,118,205,76,211,75,239,177,178,75,55,91,185,86,247,88,106,58,93,88,95,12,159,131,153,143,141,219,199,43,219,239,53,118,223,116,217,81,21,3,167,227,154,206,44,124,211,235,39,204,12,135,212,103,55,163,133,30,43,180,227,139,93,56,102,107,133,75,220,110,180,61,56,47,246,9,230,71,213,90,42,156,138,168,215,42,34,117,33,127,43,150,41,145,17,178,53,174,69,70,61,146,70,204,23,226,199,205,62,178,124,192,200,125,70,112,54,167,178,227,200,158,153,125,181,235,21,165,170,42,175,101,199,145,61,50,251,107,214,43,75,84,0,170,189,168,254,68,245,55,236,95,88,162,45,81,85,123,81,252,137,234,111,216,190,177,68,6,43,112,157,230,159,70,254,96,99,222,163,1,187,220,96,241,103,134,240,139,165,255,0,78,47,180,244,151,139,237,125,68,116,214,44,113,213,235,75,61,213,233,35,18,117,99,210,57,85,140,138,39,172,142,122,179,147,126,155,21,81,210,177,23,2,248,122,202,108,88,54,190,233,166,107,148,215,119,43,46,63,152,89,174,151,26,158,147,228,232,82,193,91,20,146,201,200,196,115,221,202,198,57,118,106,43,151,109,145,21,124,15,65,197,87,19,25,151,21,250,185,89,170,89,133,13,37,185,141,167,109,182,209,108,166,68,115,45,214,232,223,35,226,129,100,229,71,76,254,105,100,123,228,114,39,51,222,238,86,177,156,145,176,60,86,169,106,150,119,173,57,221,207,83,53,46,251,237,156,146,243,209,239,181,189,214,26,126,175,74,22,67,31,224,225,99,35,110,209,196,198,251,173,77,246,221,119,85,85,86,150,234,150,119,162,217,221,179,83,52,210,251,236,108,146,205,214,238,85,189,214,26,142,151,86,23,195,39,224,230,99,227,118,241,202,246,251,205,93,183,221,54,84,69,75,213,217,139,217,255,0,71,171,181,148,220,64,235,126,59,222,240,90,78,89,241,155,108,178,65,45,45,250,170,57,230,134,87,84,177,175,89,18,24,36,167,241,134,70,53,179,57,237,221,93,27,94,201,29,167,93,159,244,122,69,89,83,196,14,136,99,189,211,5,171,230,159,38,182,197,36,17,82,216,106,164,158,24,98,117,51,28,244,145,97,158,74,143,8,99,99,155,11,152,237,149,177,185,140,140,52,127,131,238,44,240,222,46,180,191,233,197,138,158,146,207,125,160,168,146,154,251,142,54,189,106,167,181,61,100,122,64,175,122,199,18,189,146,196,196,145,175,70,114,111,212,98,42,186,39,162,97,15,22,62,105,245,147,230,6,67,234,51,159,171,133,94,38,51,46,20,53,114,143,84,176,250,26,75,139,29,78,235,109,222,217,82,136,214,92,109,210,62,55,203,2,73,202,174,133,252,209,70,246,72,212,94,87,177,188,205,123,57,227,127,159,226,23,41,177,103,58,251,169,121,174,45,93,223,108,185,6,97,121,186,91,170,122,79,143,175,75,61,108,178,69,39,35,209,175,111,51,30,213,217,200,142,77,246,84,69,240,3,111,251,46,60,137,233,151,219,94,177,90,125,92,179,180,123,131,28,27,42,188,225,89,78,178,119,43,214,63,112,168,181,220,105,190,142,221,100,232,85,65,35,163,150,62,118,83,57,142,229,123,28,155,181,85,171,182,232,170,158,39,202,236,184,242,39,166,95,109,122,197,105,138,220,88,249,167,214,79,152,25,15,168,206,7,69,26,91,170,88,38,180,224,150,205,76,211,75,239,182,113,187,207,91,185,86,247,89,169,250,189,41,159,12,159,131,153,140,145,187,73,19,219,239,53,55,219,116,221,21,21,121,215,226,199,205,62,178,124,192,200,125,70,115,106,123,46,60,137,233,151,219,94,177,90,98,183,22,62,105,245,147,230,6,67,234,51,129,166,156,60,241,103,134,240,139,217,137,166,121,197,246,158,146,241,125,175,168,187,83,88,177,199,87,173,44,247,87,165,242,169,39,86,61,35,149,88,200,162,122,200,231,171,57,55,233,177,85,29,43,17,114,91,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,167,60,175,217,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,62,174,93,129,234,133,151,78,240,45,64,204,41,106,254,137,228,244,247,26,76,70,162,107,132,115,177,208,81,213,187,189,197,20,72,247,62,157,141,169,168,145,202,215,53,136,231,202,247,183,155,153,202,72,28,17,234,110,145,232,247,18,248,118,162,107,85,154,174,187,30,180,212,61,236,154,24,217,51,45,213,110,98,178,26,217,96,116,111,116,204,133,206,234,35,99,86,202,199,181,146,177,94,232,210,41,3,77,59,49,120,14,251,136,88,169,181,231,86,44,188,185,246,65,111,111,179,109,119,27,119,78,171,23,133,207,153,178,108,238,171,147,173,81,3,169,213,220,209,199,44,45,89,33,93,185,229,106,223,240,0,229,92,223,238,203,143,34,122,101,246,215,172,86,152,2,111,247,101,199,145,61,50,251,107,214,43,64,181,64,0,6,85,246,231,126,68,255,0,89,63,118,154,168,101,95,110,119,228,79,245,147,247,104,17,87,98,167,154,124,167,229,253,119,168,219,141,84,215,78,40,244,39,134,191,98,125,218,243,159,163,159,72,251,207,179,63,161,149,149,157,126,239,210,235,127,169,162,147,151,151,175,23,227,109,191,55,134,251,46,217,87,216,169,230,159,41,249,127,93,234,54,226,85,237,206,252,137,254,178,126,237,2,244,232,167,25,156,54,113,19,149,85,97,90,57,169,31,72,47,84,86,247,221,39,166,246,61,125,39,37,43,36,142,55,73,207,81,4,108,93,159,52,105,178,47,55,189,190,219,34,170,81,110,220,239,200,159,235,39,238,210,42,236,84,243,79,148,252,191,174,245,27,113,42,246,231,126,68,255,0,89,63,118,129,21,118,42,121,167,202,126,95,215,122,141,184,218,147,21,187,21,60,211,229,63,47,235,189,70,220,109,72,0,0,17,87,22,62,86,53,147,229,254,67,233,211,156,214,29,41,241,99,229,99,89,62,95,228,62,157,57,205,96,29,41,240,157,229,99,70,254,95,227,222,157,1,77,123,86,56,28,169,212,171,85,127,20,154,108,250,72,175,184,197,157,95,148,219,28,200,160,75,141,186,149,175,122,214,178,77,145,95,83,12,91,181,205,145,203,212,134,40,218,197,107,162,108,115,92,174,19,188,172,104,223,203,252,123,211,160,37,80,57,87,47,255,0,98,167,154,124,167,229,253,119,168,219,135,107,247,14,152,38,143,234,158,49,169,152,45,63,112,251,166,123,94,178,241,69,207,52,188,247,72,170,89,52,245,157,73,101,126,221,110,252,198,244,152,214,49,157,13,209,23,157,81,181,43,135,93,121,204,184,109,213,203,22,171,97,149,181,109,125,186,161,140,185,208,195,80,144,178,237,110,87,181,106,40,165,87,49,237,228,145,173,217,28,172,119,35,209,146,53,57,216,213,64,233,120,160,29,181,126,86,49,111,152,20,62,157,113,45,167,14,186,243,134,241,37,164,118,45,86,195,43,105,28,203,141,59,25,115,161,134,161,102,125,166,226,140,106,212,81,74,174,99,29,207,27,157,178,57,88,222,118,43,36,106,114,61,170,181,47,182,175,202,198,45,243,2,135,211,174,32,101,95,9,222,105,244,111,230,6,61,234,48,29,41,156,214,112,157,230,159,70,254,96,99,222,163,1,210,152,0,0,0,0,25,87,219,157,249,19,253,100,253,218,69,93,138,158,105,242,159,151,245,222,163,110,37,94,220,239,200,159,235,39,238,210,165,112,49,108,166,187,83,113,21,75,85,37,91,24,205,7,202,42,81,105,170,229,166,127,60,50,209,202,196,87,196,230,185,88,174,99,81,236,85,228,145,138,230,61,28,199,57,170,30,215,180,175,141,123,143,17,122,143,93,165,248,85,207,125,50,196,110,13,142,153,141,90,89,227,186,221,41,150,166,39,220,226,158,54,171,210,23,178,119,50,54,164,174,99,163,99,37,84,107,158,173,103,159,236,249,224,146,235,197,126,127,37,247,39,130,174,135,78,177,90,138,121,174,181,142,165,115,160,187,78,217,161,115,237,44,145,179,68,246,62,74,119,72,231,75,26,185,97,78,154,185,17,100,143,122,150,116,167,194,141,183,21,181,240,203,165,80,225,86,15,98,217,106,48,251,77,109,53,19,159,28,146,71,222,41,99,153,238,150,72,227,137,146,204,231,200,231,201,42,70,206,164,142,123,213,168,174,84,2,74,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,198,30,218,191,52,248,183,203,250,31,81,184,155,82,98,183,109,95,154,124,91,229,253,15,168,220,64,149,123,12,127,45,159,171,127,188,141,84,50,175,176,199,242,217,250,183,251,200,213,64,34,174,37,248,116,193,56,160,210,202,253,51,206,169,255,0,221,107,44,245,188,243,127,67,46,157,218,104,96,172,233,197,44,125,110,151,93,238,233,61,220,143,248,42,124,21,57,246,226,43,65,179,46,27,117,114,251,165,57,157,21,91,95,110,168,123,237,149,211,83,164,44,187,91,149,238,74,122,216,145,175,123,121,36,107,119,86,163,221,200,244,124,110,94,118,57,19,106,120,88,227,78,213,169,154,209,170,188,56,234,54,65,73,6,109,138,103,25,5,38,54,199,83,54,157,46,150,72,42,228,72,226,99,145,220,178,212,211,181,143,71,53,26,199,58,22,198,255,0,194,43,39,145,191,87,143,238,15,173,92,89,105,27,155,111,74,184,243,188,58,158,178,191,20,124,50,181,25,83,59,216,213,146,134,86,200,246,197,201,80,176,196,196,145,206,106,196,246,177,252,220,137,36,114,5,11,236,163,227,95,238,101,149,65,195,94,166,92,238,181,56,222,91,112,167,166,196,165,223,173,13,158,233,52,142,106,211,242,35,86,70,195,85,36,140,241,107,185,35,149,57,149,136,147,77,43,118,80,229,179,44,197,175,184,54,85,121,194,178,154,30,229,122,199,238,21,22,187,141,55,85,146,116,42,160,145,209,203,31,59,21,204,119,43,216,228,221,170,173,93,183,69,84,241,53,83,178,235,180,2,142,239,71,109,225,147,91,242,46,141,214,30,237,110,193,238,147,199,4,20,178,82,197,4,80,67,105,119,77,140,229,153,58,91,197,36,138,247,76,233,29,26,185,30,145,54,80,211,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,149,115,170,131,149,112,58,83,225,59,202,198,141,252,191,199,189,58,2,85,51,3,137,30,53,254,247,254,7,180,123,70,52,246,231,117,161,212,156,203,75,241,186,152,174,52,75,209,246,53,173,212,145,49,245,9,43,154,187,205,47,74,120,99,72,213,31,31,191,47,60,110,100,93,79,149,217,89,199,143,255,0,66,56,84,213,251,215,251,172,88,133,246,231,113,255,0,224,50,154,200,214,116,191,250,161,209,62,73,191,220,233,216,223,233,76,3,85,0,0,10,171,218,143,228,79,83,126,197,245,138,34,213,21,87,181,31,200,158,166,253,139,235,20,64,98,183,9,222,105,244,111,230,6,61,234,48,22,83,182,75,22,177,99,252,92,81,221,173,20,61,222,175,38,195,237,215,75,164,157,87,191,188,85,50,122,154,70,201,179,149,81,155,65,73,78,205,154,136,223,115,125,185,156,229,90,215,194,119,154,125,27,249,129,143,122,140,6,164,246,211,224,20,215,222,30,113,77,65,167,199,170,235,46,88,174,80,202,103,215,66,146,185,148,22,234,202,121,18,101,149,26,188,141,99,234,32,160,98,61,233,224,254,70,181,83,168,168,224,133,123,17,245,66,235,75,159,234,22,139,204,218,185,237,183,59,60,89,69,58,186,181,221,10,57,233,166,142,154,94,74,125,149,188,243,182,174,30,105,17,90,187,82,70,213,71,120,114,107,161,207,15,103,190,168,93,116,171,140,29,54,185,219,219,87,53,61,254,241,22,47,93,73,13,107,169,153,81,5,193,201,76,157,93,145,82,70,69,44,145,84,36,110,77,156,250,118,120,181,81,30,222,135,128,160,29,181,126,86,49,111,152,20,62,157,113,40,7,101,199,158,205,50,251,107,209,235,75,255,0,219,87,229,99,22,249,129,67,233,215,18,128,118,92,121,236,211,47,182,189,30,180,13,254,0,0,0,1,202,185,210,159,9,222,86,52,111,229,254,61,233,208,28,214,29,41,240,157,229,99,70,254,95,227,222,157,0,28,214,30,255,0,66,244,47,81,248,139,212,123,118,151,233,125,155,191,93,107,183,150,105,165,85,101,45,190,149,170,137,37,85,76,136,139,211,133,156,205,221,118,87,43,156,214,49,175,123,216,199,120,3,122,59,54,120,81,211,141,12,208,236,111,84,45,145,123,87,51,212,108,126,130,241,114,188,212,66,141,146,158,150,170,24,234,35,160,167,77,215,167,11,57,153,206,168,188,210,200,196,123,182,70,197,28,65,53,240,209,195,166,9,194,254,150,80,105,158,11,79,254,229,89,120,173,231,155,250,39,116,238,208,195,61,103,78,89,100,232,245,122,12,119,73,142,228,103,193,19,226,171,42,128,6,96,118,162,246,127,209,221,232,238,92,77,232,134,59,209,186,195,222,110,57,197,174,9,32,130,150,74,88,160,150,121,174,205,234,61,156,179,39,75,105,99,141,30,233,157,35,100,70,163,210,87,75,146,199,85,6,11,118,165,104,94,156,104,55,19,81,218,116,190,205,236,107,86,81,143,211,228,147,91,98,84,74,90,58,169,106,170,161,145,148,204,68,78,148,43,221,218,244,143,117,107,28,247,35,57,88,140,99,2,64,236,84,243,79,148,252,191,174,245,27,113,181,38,43,118,42,121,167,202,126,95,215,122,141,184,218,144,7,148,206,181,99,75,52,191,184,253,211,53,47,20,196,189,167,213,238,94,221,188,211,80,119,174,159,47,83,165,214,123,121,249,122,140,230,229,223,110,118,239,241,67,213,153,87,219,157,249,19,253,100,253,218,6,143,225,90,223,162,250,149,117,150,197,167,58,189,133,101,87,40,41,221,87,45,29,146,255,0,73,93,60,112,53,205,107,165,116,112,200,231,35,17,207,99,85,202,155,110,246,167,214,135,181,49,91,177,83,205,62,83,242,254,187,212,109,198,212,128,48,7,181,31,207,102,166,253,139,232,244,70,255,0,24,3,218,143,231,179,83,126,197,244,122,32,45,87,97,143,229,179,245,111,247,145,125,56,170,225,159,13,226,191,72,235,52,183,48,174,171,183,61,181,13,185,90,46,116,202,174,125,186,227,27,36,100,83,172,124,200,217,153,203,44,140,124,110,84,230,99,221,202,230,63,146,70,80,190,195,31,203,103,234,223,239,35,85,0,230,179,239,92,215,111,187,183,222,209,244,27,253,50,127,252,201,237,58,63,254,147,239,191,234,142,175,119,255,0,83,251,255,0,211,63,224,254,55,186,116,17,195,118,145,93,116,23,68,177,109,32,188,231,117,121,141,70,49,79,45,35,47,21,48,58,7,203,2,207,35,225,137,35,116,178,171,25,20,79,142,22,55,157,81,25,19,81,57,83,102,164,150,0,230,179,139,31,52,250,201,243,3,33,245,25,205,169,236,184,242,39,166,95,109,122,197,105,138,220,88,249,167,214,79,152,25,15,168,206,109,79,101,199,145,61,50,251,107,214,43,64,181,64,0,42,175,106,63,145,61,77,251,23,214,40,140,86,225,59,205,62,141,252,192,199,189,70,3,106,123,81,252,137,234,111,216,190,177,68,98,183,9,222,105,244,111,230,6,61,234,48,1,210,152,0,0,0,1,128,61,168,254,123,53,55,236,95,71,162,55,248,192,30,212,127,61,154,155,246,47,163,209,1,87,227,187,93,97,181,84,88,161,185,213,178,219,89,81,13,93,69,27,102,114,65,52,240,182,70,197,43,227,223,149,207,99,103,153,173,114,166,237,73,100,68,219,153,119,178,188,0,240,125,117,226,203,87,26,219,130,82,71,130,97,213,20,117,249,91,230,149,200,250,152,30,247,44,116,49,54,55,182,94,122,132,134,86,44,141,115,82,38,53,239,230,231,72,227,146,63,225,87,134,124,203,138,253,92,163,210,220,62,186,146,220,198,211,186,229,119,185,212,170,57,150,235,116,111,141,146,206,145,243,35,166,127,52,177,177,145,181,83,153,239,111,51,152,206,121,25,208,246,150,233,110,9,162,216,37,179,76,244,210,197,236,108,110,205,214,238,84,93,234,106,142,151,86,103,205,39,225,38,123,228,118,242,74,247,123,206,93,183,217,54,68,68,64,244,22,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,31,172,0,33,254,42,184,103,195,120,175,210,58,205,45,204,43,170,237,207,109,67,110,86,139,157,50,171,159,110,184,198,201,25,20,235,31,50,54,102,114,203,35,31,27,149,57,152,247,114,185,143,228,145,156,235,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,231,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,175,81,5,21,237,66,224,163,239,128,193,31,172,250,123,108,186,215,106,78,27,111,101,52,86,234,36,235,123,102,214,217,156,247,211,164,78,114,109,52,93,89,230,141,99,69,124,158,252,92,146,57,241,116,195,229,118,98,241,227,247,111,177,83,104,54,172,94,185,179,236,126,222,223,102,221,46,55,30,165,86,81,11,95,51,164,217,189,38,167,90,158,6,211,163,185,164,146,89,154,146,76,187,242,74,228,185,90,209,171,216,110,130,233,126,65,171,154,129,61,92,118,44,118,157,179,84,37,36,11,52,242,189,242,54,40,161,141,158,8,175,146,89,35,141,21,202,214,34,189,21,206,107,81,92,156,214,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,231,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,44,213,198,151,26,89,151,25,57,149,162,243,121,199,105,49,188,123,27,167,146,27,45,150,25,146,165,244,239,153,35,90,153,165,169,86,49,210,190,71,69,30,201,202,214,53,145,177,17,188,220,239,144,34,173,104,213,236,203,94,181,67,32,213,205,64,158,146,75,238,69,80,217,170,18,146,4,134,8,152,200,219,20,80,198,207,21,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,93,73,236,157,224,162,221,139,98,182,206,42,53,34,217,207,146,94,119,169,195,160,122,85,83,205,106,161,116,117,20,242,84,72,213,115,35,155,189,71,55,51,17,209,189,169,18,69,35,30,171,42,163,42,175,102,127,5,22,238,39,243,187,150,109,169,118,206,243,166,216,150,244,213,180,114,37,84,62,217,174,154,25,18,58,120,106,33,116,124,157,29,217,60,138,217,57,147,120,26,172,86,204,174,110,234,0,57,87,58,168,57,119,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,207,43,246,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,64,251,250,23,161,122,143,196,94,163,219,180,191,75,236,221,250,235,93,188,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,156,44,230,110,235,178,185,92,230,177,141,123,222,198,59,162,157,11,208,189,56,225,211,78,45,218,95,165,246,110,227,106,161,222,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,82,103,242,183,117,217,26,141,107,88,198,177,140,99,27,26,240,73,193,246,51,194,54,151,197,101,106,82,86,230,215,202,120,29,150,94,41,37,168,232,87,79,20,147,190,22,71,28,175,86,181,144,182,165,241,35,218,200,214,68,106,61,237,106,175,43,108,80,28,214,113,99,230,159,89,62,96,100,62,163,57,181,61,151,30,68,244,203,237,175,88,173,49,91,139,31,52,250,201,243,3,33,245,25,205,169,236,184,242,39,166,95,109,122,197,104,22,168,0,7,42,231,191,208,189,11,212,126,34,245,30,221,165,250,95,102,239,215,90,237,229,154,105,85,89,75,111,165,106,162,73,85,83,34,34,244,225,103,51,119,93,149,202,231,53,140,107,222,246,49,223,3,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,60,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,55,251,130,78,15,177,158,17,180,190,43,43,82,146,183,54,190,83,192,236,178,241,73,45,71,66,186,120,164,157,240,178,56,229,122,181,172,133,181,47,137,30,214,70,178,35,81,239,107,85,121,90,18,86,133,232,94,156,112,233,167,22,237,47,210,251,55,113,181,80,239,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,169,51,249,91,186,236,141,70,181,172,99,88,198,49,141,231,179,139,31,52,250,201,243,3,33,245,25,206,148,206,107,56,177,243,79,172,159,48,50,31,81,156,13,84,225,167,250,205,183,127,151,249,223,242,247,67,21,141,169,225,167,250,205,183,127,151,249,223,242,247,67,21,128,234,118,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,158,206,54,248,62,201,184,70,213,9,108,174,74,186,220,38,249,81,59,177,59,197,92,180,253,122,232,34,142,7,204,201,35,137,234,230,190,23,84,178,37,123,153,26,72,173,87,177,173,69,229,111,67,199,138,214,141,33,195,117,235,75,242,13,35,212,8,42,228,177,100,84,237,134,161,105,39,88,103,137,236,145,178,197,52,111,241,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,12,86,236,226,227,142,155,133,44,202,191,15,212,22,85,212,105,214,97,81,3,235,166,137,242,202,251,37,91,81,88,149,177,64,138,173,123,28,213,107,103,107,91,213,115,34,137,205,87,44,41,20,144,87,22,62,105,245,147,230,6,67,234,51,159,39,93,52,47,81,248,116,212,123,142,151,234,133,155,184,221,104,118,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,212,133,252,174,217,118,71,35,154,230,61,172,123,30,198,248,0,55,251,178,227,200,158,153,125,181,235,21,166,43,113,99,230,159,89,62,96,100,62,163,57,181,61,151,30,68,244,203,237,175,88,173,49,91,139,31,52,250,201,243,3,33,245,25,192,218,158,203,143,34,122,101,246,215,172,86,158,171,140,94,14,176,78,47,240,74,123,5,254,179,216,217,37,155,159,232,254,65,211,154,163,217,125,89,169,223,85,252,234,201,226,142,126,172,116,233,31,225,21,121,55,230,110,202,158,62,87,178,227,200,158,153,125,181,235,21,165,170,2,186,240,9,195,197,215,134,126,26,44,24,30,85,106,164,160,203,46,21,21,55,188,141,148,213,142,169,103,125,157,251,49,170,229,85,98,62,58,104,233,97,122,69,248,62,120,156,173,87,238,178,62,197,0,7,42,231,74,124,39,121,88,209,191,151,248,247,167,64,115,88,116,167,194,119,149,141,27,249,127,143,122,116,0,74,160,0,7,62,221,162,156,51,225,188,45,113,12,184,102,159,87,85,191,30,191,217,225,200,232,104,170,85,94,251,99,38,168,168,133,105,18,85,114,186,102,53,212,238,86,61,222,255,0,35,218,215,43,220,213,145,253,4,152,173,219,87,230,159,22,249,127,67,234,55,16,37,94,195,31,203,103,234,223,239,34,128,113,99,230,159,89,62,96,100,62,163,57,127,251,12,127,45,159,171,127,188,138,1,197,143,154,125,100,249,129,144,250,140,224,109,79,101,199,145,61,50,251,107,214,43,75,84,85,94,203,143,34,122,101,246,215,172,86,150,168,1,85,123,81,252,137,234,111,216,190,177,68,90,162,170,246,163,249,19,212,223,177,125,98,136,12,1,45,167,103,159,5,151,94,41,245,66,158,251,151,227,245,110,210,188,106,161,87,32,172,74,151,82,165,108,233,31,52,86,248,36,107,85,207,123,156,177,58,84,98,181,89,10,185,122,145,189,240,243,87,93,39,193,126,234,26,167,134,233,159,181,61,153,244,183,32,183,88,187,239,67,173,221,123,213,76,112,245,122,124,205,231,229,234,115,114,243,55,125,182,221,55,220,233,79,75,116,183,4,209,108,18,217,166,122,105,98,246,54,55,102,235,119,42,46,245,53,71,75,171,51,230,147,240,147,61,242,59,121,37,123,189,231,46,219,236,155,34,34,32,122,11,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,5,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,167,235,0,96,95,104,103,5,151,94,22,53,66,162,251,136,99,245,109,210,188,150,161,23,31,172,90,151,85,37,20,235,31,52,182,249,228,115,81,204,123,92,146,186,36,122,185,95,10,53,122,146,61,147,114,212,179,167,221,82,210,220,19,90,112,75,158,153,234,93,139,219,56,221,231,163,223,104,187,212,212,253,94,148,204,154,63,194,66,246,72,221,164,137,142,247,92,155,237,178,238,138,168,188,214,106,198,11,247,47,213,60,203,76,253,169,237,63,162,89,5,198,197,223,122,29,30,245,221,106,100,135,171,211,230,119,39,55,79,155,151,153,219,111,182,235,182,224,110,167,101,199,145,61,50,251,107,214,43,75,84,85,94,203,143,34,122,101,246,215,172,86,150,168,1,205,103,22,62,105,245,147,230,6,67,234,51,157,41,156,214,113,99,230,159,89,62,96,100,62,163,56,26,253,192,86,150,224,154,211,217,177,131,105,166,165,216,189,179,141,222,125,167,223,104,187,212,212,253,94,149,254,170,104,255,0,9,11,217,35,118,146,38,59,221,114,111,182,203,186,42,162,229,95,24,188,29,103,124,32,103,116,246,11,253,103,182,113,187,207,63,209,252,131,167,13,63,181,58,80,211,190,171,249,213,147,203,36,29,41,42,18,63,194,42,115,237,204,221,209,124,53,255,0,178,227,200,158,153,125,181,235,21,167,234,237,19,214,29,18,210,222,29,46,150,189,104,198,233,51,10,124,158,162,150,154,131,15,117,230,123,108,247,167,195,85,4,207,86,79,78,215,75,19,32,70,182,87,63,100,102,237,142,53,84,89,88,142,10,1,217,165,218,9,83,163,215,91,63,15,154,191,117,164,143,79,171,234,59,181,158,237,87,44,84,176,99,79,123,170,167,145,100,86,64,175,157,149,21,51,196,213,124,210,181,144,38,238,85,70,35,182,217,243,149,115,161,62,207,253,46,226,11,72,184,125,180,225,220,64,228,189,238,190,147,158,43,109,150,120,162,150,170,195,75,28,178,49,148,174,174,134,162,88,234,161,88,219,12,145,39,43,93,11,94,232,185,156,214,177,177,135,61,134,255,0,118,92,121,19,211,47,182,189,98,180,192,19,127,187,46,60,137,233,151,219,94,177,90,5,170,0,0,50,175,183,59,242,39,250,201,251,180,213,67,42,251,115,191,34,127,172,159,187,64,138,187,21,60,211,229,63,47,235,189,70,220,109,73,138,221,138,158,105,242,159,151,245,222,163,110,54,164,1,149,125,185,223,145,63,214,79,221,166,170,25,87,219,157,249,19,253,100,253,218,4,85,216,169,230,159,41,249,127,93,234,54,227,106,76,86,236,84,243,79,148,252,191,174,245,27,113,181,32,0,0,69,92,88,249,88,214,79,151,249,15,167,78,115,88,116,167,197,143,149,141,100,249,127,144,250,116,231,53,128,116,167,194,119,149,141,27,249,127,143,122,116,4,170,69,92,39,121,88,209,191,151,248,247,167,64,74,160,101,95,110,119,228,79,245,147,247,105,149,102,170,118,231,126,68,255,0,89,63,118,144,87,100,158,1,134,234,158,186,103,250,125,168,56,245,37,243,30,190,105,189,125,53,117,13,74,47,36,172,246,149,181,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,80,35,254,0,120,193,186,240,155,171,141,117,193,105,36,193,51,26,138,58,12,173,147,68,229,125,52,12,123,146,58,232,157,27,29,47,61,58,77,43,214,54,181,201,43,28,246,114,243,172,114,71,125,59,95,242,155,22,115,193,126,158,230,184,181,119,125,178,228,25,133,166,233,110,169,233,62,62,189,44,246,154,249,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,248,30,3,64,251,25,59,158,163,228,53,92,67,229,126,210,196,44,151,8,227,176,83,217,38,238,242,100,16,162,199,42,205,84,170,142,125,44,42,197,88,93,11,28,146,172,157,85,100,173,100,113,201,60,149,219,43,105,181,88,56,68,194,108,86,43,101,37,186,219,110,206,45,180,148,116,116,144,182,24,41,160,142,217,112,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,1,150,220,39,121,167,209,191,152,24,247,168,192,116,166,115,89,194,119,154,125,27,249,129,143,122,140,5,138,227,163,180,79,38,214,205,92,179,183,69,111,181,118,236,19,0,188,80,222,177,247,212,208,83,185,245,151,186,39,204,177,221,81,178,195,213,99,21,38,228,100,18,57,205,86,70,215,190,54,189,238,141,129,185,32,174,188,14,113,119,106,226,251,72,221,149,207,110,164,179,229,150,26,134,219,114,59,84,21,13,123,25,58,177,28,202,168,88,174,89,89,77,50,115,114,117,19,116,124,115,70,142,147,164,178,58,197,0,0,1,149,125,185,223,145,63,214,79,221,164,85,216,169,230,159,41,249,127,93,234,54,226,85,237,206,252,137,254,178,126,237,34,174,197,79,52,249,79,203,250,239,81,183,1,79,248,133,197,172,88,54,190,234,94,21,139,80,247,43,46,63,152,94,109,118,234,110,171,228,232,82,193,91,44,113,71,206,245,115,221,202,198,53,55,114,171,151,109,213,85,124,77,159,236,153,213,11,174,163,240,125,107,182,94,91,87,37,70,11,120,172,197,217,87,83,90,234,135,212,192,198,199,83,14,220,200,139,27,34,138,174,58,118,71,187,145,172,167,110,202,136,168,198,209,94,217,108,2,155,25,226,142,215,153,219,177,234,186,74,124,199,23,164,169,172,184,57,37,88,43,174,52,242,203,79,34,49,206,85,98,62,58,104,232,81,204,102,219,35,163,114,166,242,115,58,64,236,71,213,11,173,46,127,168,90,47,51,106,231,182,220,236,241,101,20,234,234,215,116,40,231,166,154,58,105,121,41,246,86,243,206,218,184,121,164,69,106,237,73,27,85,29,225,200,26,232,98,183,109,95,154,124,91,229,253,15,168,220,77,169,49,91,182,175,205,62,45,242,254,135,212,110,32,74,189,134,63,150,207,213,191,222,70,170,25,87,216,99,249,108,253,91,253,228,106,160,28,224,241,11,148,223,112,110,52,53,47,53,197,171,187,149,235,31,213,11,205,210,221,83,210,100,157,10,168,46,210,201,20,156,143,71,49,220,175,99,87,103,34,181,118,217,81,83,192,221,62,11,245,142,251,175,188,48,96,26,171,148,195,201,122,186,219,228,167,184,201,204,197,239,53,84,149,18,210,75,83,179,24,198,51,172,250,119,75,211,107,81,172,234,114,38,232,221,215,5,248,177,243,79,172,159,48,50,31,81,156,218,158,203,143,34,122,101,246,215,172,86,129,15,246,190,240,207,134,230,58,61,83,196,211,107,170,232,50,204,14,158,138,218,244,106,172,144,92,173,211,215,54,38,192,246,43,145,35,124,82,213,190,86,200,223,138,44,140,123,93,188,110,139,45,184,78,243,79,163,127,48,49,239,81,128,218,158,212,127,34,122,155,246,47,172,81,24,173,194,119,154,125,27,249,129,143,122,140,0,116,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,174,117,80,114,174,0,253,87,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,154,149,217,89,192,119,255,0,66,56,171,213,251,47,251,172,184,133,138,231,110,255,0,224,62,154,246,215,245,127,250,161,177,50,72,127,220,234,24,239,233,79,39,94,210,254,7,41,184,142,195,102,214,28,29,245,108,212,92,46,207,35,33,164,141,146,212,50,249,110,133,100,157,104,155,11,17,206,74,148,115,229,116,46,99,125,247,200,177,189,21,28,199,194,14,205,14,56,233,184,142,195,97,209,236,225,149,108,212,92,46,207,27,230,171,145,242,212,50,249,110,133,99,129,43,93,51,213,206,74,148,115,226,108,205,123,189,247,200,146,49,85,28,246,67,119,206,91,49,60,166,251,131,101,86,108,215,22,174,238,87,172,126,225,79,116,183,84,244,153,39,66,170,9,27,36,82,114,61,28,199,114,189,141,93,156,138,213,219,101,69,79,3,124,248,1,227,6,213,197,150,145,181,215,5,171,143,59,195,169,232,232,50,182,77,19,81,149,51,189,142,72,235,162,116,108,108,92,149,11,12,175,88,218,214,172,79,107,217,203,200,145,201,32,90,2,170,246,163,249,19,212,223,177,125,98,136,181,69,85,237,71,242,39,169,191,98,250,197,16,24,173,194,119,154,125,27,249,129,143,122,140,6,249,241,129,128,83,106,127,11,154,165,134,77,143,85,223,106,42,177,122,234,155,125,190,145,37,116,243,220,105,162,90,138,36,141,177,47,59,222,149,48,194,168,196,223,157,81,26,168,228,85,106,224,103,9,222,105,244,111,230,6,61,234,48,29,41,129,203,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,135,77,58,33,154,221,117,43,69,240,29,70,190,211,210,65,114,202,177,123,85,238,178,42,70,57,176,71,61,77,36,115,72,216,218,231,57,200,196,115,213,17,21,206,93,182,221,87,226,115,173,196,190,1,77,165,156,67,106,70,159,91,241,234,187,29,182,199,148,92,169,173,116,53,41,47,60,86,238,240,245,163,84,89,85,94,246,58,157,98,123,30,229,94,118,57,174,221,220,219,174,191,246,61,102,183,92,171,131,230,88,174,20,244,145,211,225,217,69,202,201,66,232,88,228,124,144,61,176,215,43,165,85,114,162,191,171,93,43,81,90,141,78,70,177,54,221,21,206,15,63,219,87,229,99,22,249,129,67,233,215,18,128,118,92,121,236,211,47,182,189,30,180,191,253,181,126,86,49,111,152,20,62,157,113,40,7,101,199,158,205,50,251,107,209,235,64,223,224,0,0,0,28,171,157,41,240,157,229,99,70,254,95,227,222,157,1,205,97,210,159,9,222,86,52,111,229,254,61,233,208,1,205,97,210,159,9,222,86,52,111,229,254,61,233,208,28,214,29,41,240,157,229,99,70,254,95,227,222,157,0,18,168,0,1,138,221,181,126,105,241,111,151,244,62,163,113,54,164,197,110,218,191,52,248,183,203,250,31,81,184,128,236,84,243,79,148,252,191,174,245,27,113,181,38,43,118,42,121,167,202,126,95,215,122,141,184,218,144,0,0,0,0,6,0,246,163,249,236,212,223,177,125,30,136,223,227,0,123,81,252,246,106,111,216,190,143,68,5,170,236,49,252,182,126,173,254,242,53,80,202,190,195,31,203,103,234,223,239,35,85,0,0,0,230,179,139,31,52,250,201,243,3,33,245,25,205,169,236,184,242,39,166,95,109,122,197,105,138,220,88,249,167,214,79,152,25,15,168,206,109,79,101,199,145,61,50,251,107,214,43,64,181,64,0,42,175,106,63,145,61,77,251,23,214,40,140,86,225,59,205,62,141,252,192,199,189,70,3,106,123,81,252,137,234,111,216,190,177,68,98,183,9,222,105,244,111,230,6,61,234,48,1,210,152,0,0,0,1,128,61,168,254,123,53,55,236,95,71,162,55,248,192,30,212,127,61,154,155,246,47,163,209,1,106,187,12,127,45,159,171,127,188,141,84,50,175,176,199,242,217,250,183,251,200,213,64,0,0,0,20,255,0,180,103,141,127,189,87,78,32,176,96,23,59,84,154,155,148,254,14,219,77,58,245,100,181,208,170,61,36,185,186,30,87,49,220,175,98,71,19,101,86,181,242,57,206,218,86,195,44,106,25,131,218,105,96,209,172,127,139,140,165,154,57,123,239,253,255,0,123,134,85,19,42,93,81,13,22,69,44,243,58,178,8,222,169,255,0,195,145,236,71,61,35,150,89,99,221,156,157,40,234,169,250,173,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,38,14,42,248,81,212,126,18,243,186,60,55,58,139,190,82,92,173,244,245,150,251,221,52,42,218,26,249,58,49,173,92,112,57,85,85,122,19,189,241,42,61,25,34,181,35,145,99,99,101,98,1,190,124,55,91,52,74,211,162,88,181,47,14,82,82,63,78,159,79,45,77,141,105,170,231,169,103,36,211,201,44,168,175,168,115,166,71,164,207,149,30,201,23,158,55,163,152,168,213,111,42,73,102,43,118,98,241,227,247,16,190,211,104,54,172,94,185,112,28,130,224,223,102,221,46,55,30,157,46,47,51,153,51,164,217,189,39,47,70,162,119,83,163,185,164,142,40,92,178,76,187,115,202,229,218,144,5,32,236,211,224,86,167,134,92,102,171,83,245,58,130,174,151,84,50,58,121,237,181,84,46,170,138,72,45,22,228,168,69,108,12,88,36,124,83,62,101,130,25,157,34,185,121,83,167,27,90,197,108,139,37,223,0,0,0,115,89,197,143,154,125,100,249,129,144,250,140,230,212,246,92,121,19,211,47,182,189,98,180,197,110,44,124,211,235,39,204,12,135,212,103,54,167,178,227,200,158,153,125,181,235,21,160,90,160,0,20,131,179,79,129,90,158,25,113,154,173,79,212,234,10,186,93,80,200,233,231,182,213,80,186,170,41,32,180,91,146,161,21,176,49,96,145,241,76,249,150,8,102,116,138,229,229,78,156,109,107,21,178,44,151,124,0,7,53,156,88,249,167,214,79,152,25,15,168,206,116,166,115,89,197,143,154,125,100,249,129,144,250,140,224,106,167,13,63,214,109,187,252,191,206,255,0,151,186,24,172,109,79,13,63,214,109,187,252,191,206,255,0,151,186,24,172,7,85,0,0,43,175,27,124,31,99,60,92,233,124,182,87,37,37,22,109,99,167,157,216,157,226,174,90,142,133,12,242,201,3,230,100,145,196,244,107,153,51,105,153,18,189,204,145,99,71,43,216,215,42,114,187,159,108,179,22,190,224,217,85,231,10,202,104,123,149,235,31,184,84,90,238,52,221,86,73,208,170,130,71,71,44,124,236,87,49,220,175,99,147,118,170,181,118,221,21,83,196,234,76,230,179,139,31,52,250,201,243,3,33,245,25,192,218,158,203,143,34,122,101,246,215,172,86,152,173,197,143,154,125,100,249,129,144,250,140,230,212,246,92,121,19,211,47,182,189,98,180,197,110,44,124,211,235,39,204,12,135,212,103,3,106,123,46,60,137,233,151,219,94,177,90,90,162,170,246,92,121,19,211,47,182,189,98,180,181,64,0,0,114,174,116,167,194,119,149,141,27,249,127,143,122,116,7,53,135,74,124,39,121,88,209,191,151,248,247,167,64,4,170,0,0,98,183,109,95,154,124,91,229,253,15,168,220,77,169,49,91,182,175,205,62,45,242,254,135,212,110,32,74,189,134,63,150,207,213,191,222,69,0,226,199,205,62,178,124,192,200,125,70,114,255,0,246,24,254,91,63,86,255,0,121,20,3,139,31,52,250,201,243,3,33,245,25,192,218,158,203,143,34,122,101,246,215,172,86,150,168,170,189,151,30,68,244,203,237,175,88,173,45,80,2,170,246,163,249,19,212,223,177,125,98,136,181,69,85,237,71,242,39,169,191,98,250,197,16,24,173,194,119,154,125,27,249,129,143,122,140,7,74,103,53,156,39,121,167,209,191,152,24,247,168,192,116,166,0,0,0,230,179,139,31,52,250,201,243,3,33,245,25,206,148,206,107,56,177,243,79,172,159,48,50,31,81,156,13,169,236,184,242,39,166,95,109,122,197,105,106,138,171,217,113,228,79,76,190,218,245,138,210,213,0,57,172,226,199,205,62,178,124,192,200,125,70,115,165,51,154,206,44,124,211,235,39,204,12,135,212,103,3,93,56,32,213,236,55,65,123,49,49,45,92,212,9,234,227,177,99,180,247,121,170,18,146,5,154,121,94,251,229,92,81,67,27,60,17,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,50,47,137,222,33,114,174,40,53,150,245,171,153,77,55,112,239,253,58,107,117,173,149,82,84,67,108,161,137,188,177,83,198,231,175,252,105,30,173,107,26,249,101,149,232,198,115,242,167,148,200,181,75,59,202,240,76,71,76,239,247,222,245,141,224,157,255,0,232,253,23,117,133,157,207,190,204,147,85,126,17,140,73,36,231,145,168,239,194,57,220,187,108,221,147,192,183,253,156,29,159,245,156,68,95,98,213,189,94,199,127,210,158,131,188,193,21,53,68,147,211,201,145,85,114,62,62,90,119,194,248,228,100,48,200,168,247,204,142,229,89,34,72,154,143,252,50,196,19,95,101,31,2,223,210,56,160,214,188,51,255,0,165,234,176,10,42,231,127,198,115,174,146,83,171,127,248,93,213,238,119,246,243,35,63,212,243,26,168,0,28,171,155,253,217,113,228,79,76,190,218,245,138,211,0,77,254,236,184,242,39,166,95,109,122,197,104,22,168,0,0,202,190,220,239,200,159,235,39,238,211,85,12,171,237,206,252,137,254,178,126,237,2,42,236,84,243,79,148,252,191,174,245,27,113,181,38,43,118,42,121,167,202,126,95,215,122,141,184,218,144,6,85,246,231,126,68,255,0,89,63,118,154,168,101,95,110,119,228,79,245,147,247,104,17,87,98,167,154,124,167,229,253,119,168,219,141,169,49,91,177,83,205,62,83,242,254,187,212,109,198,212,128,0,1,21,113,99,229,99,89,62,95,228,62,157,57,205,97,210,159,22,62,86,53,147,229,254,67,233,211,156,214,1,210,159,9,222,86,52,111,229,254,61,233,208,18,169,21,112,157,229,99,70,254,95,227,222,157,1,42,129,149,125,185,223,145,63,214,79,221,164,85,216,169,230,159,41,249,127,93,234,54,226,85,237,206,252,137,254,178,126,237,34,174,197,79,52,249,79,203,250,239,81,183,1,181,37,0,237,171,242,177,139,124,192,161,244,235,137,127,202,1,219,87,229,99,22,249,129,67,233,215,16,49,88,250,182,12,79,42,202,253,165,244,91,25,186,222,125,141,111,154,237,113,246,125,20,149,29,206,134,45,186,181,51,114,34,244,225,103,51,121,164,118,205,110,233,186,166,227,19,197,175,185,206,85,102,194,177,106,30,251,122,200,46,20,246,187,117,55,85,145,245,234,167,145,177,197,31,59,213,172,111,51,222,212,221,202,141,77,247,85,68,241,58,9,224,115,132,75,87,8,58,70,236,82,123,141,37,227,44,191,84,54,229,145,221,96,167,107,24,249,209,136,214,82,194,245,106,74,250,104,83,155,147,168,187,171,228,154,68,108,125,85,141,161,133,124,58,235,206,101,195,110,174,88,181,91,12,173,171,107,237,213,12,101,206,134,26,132,133,151,107,114,189,171,81,69,42,185,143,111,36,141,110,200,229,99,185,30,140,145,169,206,198,170,116,39,195,174,188,225,188,73,105,29,139,85,176,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,115,198,231,108,142,86,55,157,138,201,26,156,143,106,174,64,246,151,240,57,83,195,142,101,54,176,224,239,164,126,157,102,151,137,25,13,36,108,138,157,246,59,140,201,36,235,68,216,88,141,106,211,43,89,43,161,115,27,238,50,53,141,232,138,214,62,104,127,130,142,43,175,188,37,235,45,22,101,213,186,214,98,23,45,168,242,155,37,20,204,111,127,165,229,122,71,34,54,68,86,44,208,61,253,88,215,118,57,118,124,125,70,50,89,20,14,138,65,242,113,60,166,197,156,226,182,108,215,22,174,239,182,92,130,223,79,116,183,84,244,159,31,94,150,120,219,36,82,114,61,26,246,243,49,237,93,156,136,228,223,101,68,95,3,235,1,149,125,185,223,145,63,214,79,221,164,85,216,169,230,159,41,249,127,93,234,54,226,85,237,206,252,137,254,178,126,237,34,174,197,79,52,249,79,203,250,239,81,183,1,103,251,105,240,10,107,239,15,56,166,160,211,227,213,117,151,44,87,40,101,51,235,161,73,92,202,11,117,101,60,137,50,202,141,94,70,177,245,16,80,49,30,244,240,127,35,90,169,212,84,118,112,112,19,169,153,86,151,241,113,166,119,28,90,175,167,237,236,130,139,25,184,192,249,36,72,106,168,107,231,101,60,172,145,172,123,121,249,122,141,149,136,237,218,146,195,19,213,174,228,216,220,158,48,48,10,109,79,225,115,84,176,201,177,234,187,237,69,86,47,93,83,111,183,210,36,174,158,123,141,52,75,81,68,145,182,37,231,123,210,166,24,85,24,155,243,170,35,85,28,138,173,94,109,192,234,160,197,110,218,191,52,248,183,203,250,31,81,184,154,233,162,25,173,215,82,180,95,1,212,107,237,61,36,23,44,171,23,181,94,235,34,164,99,155,4,115,212,210,71,52,141,141,174,115,156,140,71,61,81,17,92,229,219,109,213,126,38,69,246,213,249,167,197,190,95,208,250,141,196,9,87,176,199,242,217,250,183,251,200,213,67,42,251,12,127,45,159,171,127,188,141,84,3,154,206,44,124,211,235,39,204,12,135,212,103,54,167,178,227,200,158,153,125,181,235,21,166,43,113,99,230,159,89,62,96,100,62,163,57,181,61,151,30,68,244,203,237,175,88,173,1,218,143,228,79,83,126,197,245,138,35,21,184,78,243,79,163,127,48,49,239,81,128,218,158,212,127,34,122,155,246,47,172,81,24,173,194,119,154,125,27,249,129,143,122,140,0,116,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,174,117,80,114,174,7,74,124,39,121,88,209,191,151,248,247,167,64,74,164,85,194,119,149,141,27,249,127,143,122,116,4,170,6,85,246,169,240,29,255,0,209,126,42,244,130,203,254,229,46,95,98,182,91,191,248,239,169,189,185,253,95,254,167,108,172,142,31,247,74,135,187,250,107,204,245,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,121,36,107,118,71,43,29,200,244,100,141,78,118,53,83,165,227,13,187,75,248,28,169,225,199,50,155,88,112,119,210,63,78,179,75,196,140,134,146,54,69,78,251,29,198,100,146,117,162,108,44,70,181,105,149,172,149,208,185,141,247,25,26,198,244,69,107,31,48,107,167,13,28,69,224,156,80,105,101,6,166,96,181,31,238,84,119,138,46,73,191,161,151,78,237,12,211,209,245,37,138,62,183,75,174,198,245,88,222,71,252,81,126,40,145,87,106,63,145,61,77,251,23,214,40,140,118,224,239,138,172,203,133,13,92,183,230,22,107,149,91,177,139,141,69,61,54,89,104,142,52,153,151,27,114,63,223,86,196,231,177,189,230,54,186,71,66,254,102,242,189,85,170,189,55,200,199,235,79,104,70,127,134,234,159,103,14,109,168,58,125,144,210,95,49,235,229,61,146,166,134,186,153,87,146,86,123,102,141,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,16,49,219,132,239,52,250,55,243,3,30,245,24,14,148,206,107,56,78,243,79,163,127,48,49,239,81,128,233,76,12,86,237,155,210,223,162,156,71,88,181,50,130,197,221,104,51,188,126,62,243,91,222,185,251,229,210,137,235,12,223,131,87,171,163,228,165,117,185,190,13,107,29,190,233,187,186,138,122,14,196,124,214,235,65,173,26,133,167,48,211,210,45,182,249,139,197,123,168,149,204,119,93,179,208,213,199,12,77,99,185,185,81,138,219,132,202,228,86,170,170,182,61,149,187,42,58,202,118,203,96,21,57,55,11,150,188,206,221,143,82,85,212,97,217,69,37,77,101,193,201,18,79,67,110,168,138,90,121,17,142,114,163,213,146,84,201,66,142,99,55,221,91,27,149,54,143,153,185,109,193,78,83,125,195,248,184,210,27,182,57,93,221,42,234,51,11,101,174,73,58,76,147,154,150,182,118,210,84,199,179,209,81,57,224,158,86,111,183,51,121,183,106,163,145,21,3,79,251,106,252,172,98,223,48,40,125,58,226,80,14,203,143,61,154,101,246,215,163,214,151,255,0,182,175,202,198,45,243,2,135,211,174,37,0,236,184,243,217,166,95,109,122,61,104,27,252,0,0,0,3,149,115,165,62,19,188,172,104,223,203,252,123,211,160,57,172,58,83,225,59,202,198,141,252,191,199,189,58,0,57,172,58,83,225,59,202,198,141,252,191,199,189,58,3,154,195,165,62,19,188,172,104,223,203,252,123,211,160,2,85,0,0,49,91,182,175,205,62,45,242,254,135,212,110,38,212,152,173,219,87,230,159,22,249,127,67,234,55,16,29,138,158,105,242,159,151,245,222,163,110,54,164,197,110,197,79,52,249,79,203,250,239,81,183,27,82,0,0,0,0,0,192,30,212,127,61,154,155,246,47,163,209,27,252,96,15,106,63,158,205,77,251,23,209,232,128,181,93,134,63,150,207,213,191,222,70,170,25,87,216,99,249,108,253,91,253,228,106,160,0,0,28,214,113,99,230,159,89,62,96,100,62,163,57,181,61,151,30,68,244,203,237,175,88,173,49,91,139,31,52,250,201,243,3,33,245,25,205,169,236,184,242,39,166,95,109,122,197,104,22,168,0,5,85,237,71,242,39,169,191,98,250,197,17,138,220,39,121,167,209,191,152,24,247,168,192,109,79,106,63,145,61,77,251,23,214,40,140,86,225,59,205,62,141,252,192,199,189,70,0,58,83,0,0,0,0,48,7,181,31,207,102,166,253,139,232,244,70,255,0,24,3,218,143,231,179,83,126,197,244,122,32,45,87,97,143,229,179,245,111,247,145,170,134,85,246,24,254,91,63,86,255,0,121,26,168,0,0,4,105,196,86,188,225,188,54,233,29,247,85,179,58,218,70,178,221,78,246,91,40,102,168,88,95,118,184,171,28,180,244,81,43,88,247,115,200,230,236,174,70,59,145,136,249,28,156,140,114,167,58,250,209,171,217,150,189,106,134,65,171,154,129,61,36,151,220,138,161,179,84,37,36,9,12,17,49,145,182,40,161,141,158,42,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,182,87,181,67,91,245,67,82,120,151,186,233,182,119,99,164,177,90,52,214,162,106,11,13,186,25,35,157,242,65,82,200,101,239,210,204,223,23,62,166,38,211,72,145,248,36,76,228,141,91,212,73,94,255,0,213,217,159,193,69,187,137,252,238,229,155,106,93,179,188,233,182,37,189,53,109,28,137,85,15,182,107,166,134,68,142,158,26,136,93,31,39,71,118,79,34,182,78,100,222,6,171,21,179,43,154,22,171,178,119,130,139,118,45,138,219,56,168,212,139,103,62,73,121,222,167,14,129,233,85,79,53,170,133,209,212,83,201,81,35,85,204,142,110,245,28,220,204,71,70,246,164,73,20,140,122,172,170,140,186,188,78,240,245,138,241,65,163,87,173,35,202,106,123,135,127,233,212,219,174,140,165,142,162,107,101,116,78,230,138,162,54,189,63,227,70,244,107,152,231,197,44,172,71,179,159,153,37,80,7,48,58,165,165,185,222,139,103,119,61,51,212,187,23,177,178,75,55,71,190,209,119,168,106,58,93,88,89,52,127,132,133,239,141,219,199,43,29,238,185,118,223,101,217,81,81,53,255,0,179,23,143,31,187,125,138,155,65,181,98,245,205,159,99,246,246,251,54,233,113,184,245,42,178,136,90,249,157,38,205,233,53,58,212,240,54,157,29,205,36,146,204,212,146,101,223,146,87,39,170,237,48,224,162,227,196,254,9,109,205,180,210,217,222,117,39,18,218,154,138,142,52,165,135,219,52,51,77,26,73,79,53,68,206,143,147,163,187,231,141,93,39,42,111,59,81,138,233,145,205,196,204,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,156,241,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,14,162,1,26,112,221,171,183,93,122,209,44,91,87,239,56,37,94,29,81,147,211,203,86,203,61,76,238,157,241,64,147,200,200,101,73,29,20,74,246,75,19,35,153,142,228,68,86,74,213,78,100,217,203,37,128,0,1,205,103,22,62,105,245,147,230,6,67,234,51,155,83,217,113,228,79,76,190,218,245,138,211,21,184,177,243,79,172,159,48,50,31,81,156,218,158,203,143,34,122,101,246,215,172,86,129,106,128,0,0,0,14,107,56,177,243,79,172,159,48,50,31,81,156,233,76,230,179,139,31,52,250,201,243,3,33,245,25,192,213,78,26,127,172,219,119,249,127,157,255,0,47,116,49,88,218,158,26,127,172,219,119,249,127,157,255,0,47,116,49,88,14,170,0,0,14,107,56,177,243,79,172,159,48,50,31,81,156,233,76,230,179,139,31,52,250,201,243,3,33,245,25,192,218,158,203,143,34,122,101,246,215,172,86,152,173,197,143,154,125,100,249,129,144,250,140,230,212,246,92,121,19,211,47,182,189,98,180,197,110,44,124,211,235,39,204,12,135,212,103,3,106,123,46,60,137,233,151,219,94,177,90,90,162,170,246,92,121,19,211,47,182,189,98,180,181,64,0,0,114,174,116,167,194,119,149,141,27,249,127,143,122,116,7,53,135,74,124,39,121,88,209,191,151,248,247,167,64,4,170,0,0,98,183,109,95,154,124,91,229,253,15,168,220,77,169,49,91,182,175,205,62,45,242,254,135,212,110,32,74,189,134,63,150,207,213,191,222,69,0,226,199,205,62,178,124,192,200,125,70,114,255,0,246,24,254,91,63,86,255,0,121,20,3,139,31,52,250,201,243,3,33,245,25,192,218,158,203,143,34,122,101,246,215,172,86,150,168,170,189,151,30,68,244,203,237,175,88,173,45,80,2,170,246,163,249,19,212,223,177,125,98,136,181,69,85,237,71,242,39,169,191,98,250,197,16,24,173,194,119,154,125,27,249,129,143,122,140,7,74,103,53,156,39,121,167,209,191,152,24,247,168,192,116,166,0,0,0,230,179,139,31,52,250,201,243,3,33,245,25,206,148,206,107,56,177,243,79,172,159,48,50,31,81,156,13,169,236,184,242,39,166,95,109,122,197,105,106,138,171,217,113,228,79,76,190,218,245,138,210,213,0,57,172,226,199,205,62,178,124,192,200,125,70,115,165,51,158,188,247,66,245,31,136,190,59,181,79,75,244,190,205,223,174,181,218,129,145,75,52,210,170,178,150,223,74,219,156,201,37,85,76,136,139,211,133,156,205,221,118,87,43,156,214,49,175,123,216,199,7,229,224,147,131,236,155,139,157,80,138,202,212,171,162,194,108,117,16,59,44,188,82,75,79,215,161,130,88,231,124,44,142,57,94,142,115,230,117,51,226,71,181,146,36,106,228,123,218,228,78,87,111,246,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,72,153,186,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,249,253,11,208,189,56,225,211,78,45,218,95,165,246,110,227,106,161,222,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,82,103,242,183,117,217,26,141,107,88,198,177,140,99,27,32,0,0,1,202,185,191,221,151,30,68,244,203,237,175,88,173,48,4,223,238,203,143,34,122,101,246,215,172,86,129,106,128,0,12,171,237,206,252,137,254,178,126,237,53,80,202,190,220,239,200,159,235,39,238,208,34,174,197,79,52,249,79,203,250,239,81,183,27,82,98,183,98,167,154,124,167,229,253,119,168,219,141,169,0,101,95,110,119,228,79,245,147,247,105,170,134,85,246,231,126,68,255,0,89,63,118,129,21,118,42,121,167,202,126,95,215,122,141,184,218,147,21,187,21,60,211,229,63,47,235,189,70,220,109,72,0,0,17,87,22,62,86,53,147,229,254,67,233,211,156,214,29,41,241,99,229,99,89,62,95,228,62,157,57,205,96,29,41,240,157,229,99,70,254,95,227,222,157,1,42,145,87,9,222,86,52,111,229,254,61,233,208,18,168,25,87,219,157,249,19,253,100,253,218,69,93,138,158,105,242,159,151,245,222,163,110,37,94,220,239,200,159,235,39,238,210,42,236,84,243,79,148,252,191,174,245,27,112,27,82,80,14,218,191,43,24,183,204,10,31,78,184,151,252,160,29,181,126,86,49,111,152,20,62,157,113,3,42,248,78,243,79,163,127,48,49,239,81,128,233,76,230,179,132,239,52,250,55,243,3,30,245,24,14,148,192,249,57,102,45,98,206,113,91,206,21,148,208,247,219,46,65,111,168,181,220,105,186,175,143,175,75,60,110,142,88,249,216,173,123,121,152,247,38,237,84,114,111,186,42,47,137,207,191,28,156,34,93,120,65,213,198,226,144,92,106,239,24,157,250,157,215,44,114,235,61,59,152,247,192,143,86,190,150,103,163,82,39,212,194,188,188,253,53,217,89,36,50,43,99,234,164,109,232,120,141,56,138,208,108,55,137,45,35,190,233,78,103,69,72,230,92,105,222,251,101,116,212,235,51,237,55,20,99,146,158,182,36,107,216,238,120,220,237,213,168,246,243,177,95,27,151,145,238,69,12,108,236,235,227,170,167,133,172,201,48,125,65,175,171,126,149,223,234,38,154,186,26,106,88,158,251,101,198,100,167,98,92,149,82,53,158,102,54,58,118,198,248,90,255,0,196,123,158,214,61,237,70,63,119,142,104,120,138,208,108,203,134,221,92,190,233,78,103,69,86,215,219,170,30,251,101,116,212,233,11,46,214,229,123,146,158,182,36,107,222,222,73,26,221,213,168,247,114,61,31,27,151,157,142,68,190,157,151,93,160,21,150,138,203,111,12,154,223,145,117,173,83,119,107,118,15,116,158,57,231,170,142,170,89,226,130,27,75,186,108,127,52,43,213,222,41,36,86,54,22,198,232,213,202,197,137,177,7,214,237,206,252,137,254,178,126,237,34,174,197,79,52,249,79,203,250,239,81,183,18,175,110,119,228,79,245,147,247,105,21,118,42,121,167,202,126,95,215,122,141,184,13,169,57,172,226,171,75,126,226,220,71,106,46,153,195,98,246,53,5,155,32,170,246,85,23,122,239,29,43,92,175,235,80,254,17,94,247,59,122,89,96,119,190,229,122,111,179,246,114,57,19,165,51,24,59,105,240,10,155,23,16,216,166,160,211,227,212,148,118,220,171,23,101,51,235,161,72,154,250,251,141,29,68,137,50,202,141,94,119,61,148,243,208,49,30,244,241,103,35,90,171,211,84,104,92,14,199,172,214,235,149,112,124,203,21,194,158,146,58,124,59,40,185,89,40,93,11,28,143,146,7,182,26,229,116,170,174,84,87,245,107,165,106,43,81,169,200,214,38,219,162,185,212,215,182,175,205,62,45,242,254,135,212,110,39,213,236,75,202,111,180,154,251,157,97,84,245,220,150,91,174,30,183,74,202,110,147,23,171,85,73,91,79,29,60,156,234,156,237,229,101,109,74,108,138,141,94,166,238,69,86,181,83,229,118,213,249,167,197,190,95,208,250,141,196,9,87,176,199,242,217,250,183,251,200,213,67,42,251,12,127,45,159,171,127,188,141,84,3,154,206,44,124,211,235,39,204,12,135,212,103,54,167,178,227,200,158,153,125,181,235,21,166,43,113,99,230,159,89,62,96,100,62,163,57,181,61,151,30,68,244,203,237,175,88,173,1,218,143,228,79,83,126,197,245,138,35,21,184,78,243,79,163,127,48,49,239,81,128,218,158,212,127,34,122,155,246,47,172,81,24,173,194,119,154,125,27,249,129,143,122,140,0,116,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,101,95,243,12,127,247,162,255,0,18,127,243,230,170,0,60,166,147,224,191,114,253,44,195,116,207,218,158,211,250,37,143,219,172,93,247,161,209,239,93,214,154,56,122,189,62,103,114,115,116,249,185,121,157,182,251,110,187,110,122,176,0,31,39,44,197,172,89,206,43,121,194,178,154,30,251,101,200,45,245,22,187,141,55,85,241,245,233,103,141,209,203,31,59,21,175,111,51,30,228,221,170,142,77,247,69,69,241,62,176,3,45,110,221,134,182,169,174,181,179,88,184,150,171,163,182,190,162,71,81,211,213,226,77,169,158,24,21,203,211,100,146,182,178,54,200,244,110,200,175,72,216,142,84,85,70,183,125,146,75,195,123,47,51,188,75,66,115,190,29,126,250,190,247,134,102,189,26,206,229,244,26,24,251,165,210,58,202,9,187,231,83,189,172,178,111,13,7,71,165,212,107,63,11,207,182,237,217,215,252,1,154,186,79,216,215,247,47,213,60,55,83,62,248,239,105,253,18,200,45,215,222,229,244,67,163,222,187,173,76,115,116,186,157,245,220,156,221,62,94,110,87,109,190,251,46,219,26,84,0,30,43,90,244,190,213,173,90,71,151,233,69,229,212,145,211,229,54,122,155,107,42,42,104,155,86,202,57,222,197,232,213,36,78,84,71,190,25,122,114,179,222,106,163,227,106,163,154,168,138,153,193,252,195,31,253,232,191,196,159,252,249,170,128,10,213,197,79,8,55,222,42,180,11,17,209,220,167,87,251,149,235,31,184,80,93,46,57,39,209,246,73,237,74,168,40,167,167,150,78,232,201,162,100,29,87,212,58,93,154,245,107,54,229,68,84,241,72,87,133,206,202,79,189,175,93,177,157,107,251,189,125,35,250,57,223,127,161,159,69,187,159,95,188,81,207,77,253,59,189,201,203,203,215,230,252,69,223,151,111,13,247,75,254,0,0,0,0,0,202,191,230,24,255,0,239,69,254,36,255,0,231,205,41,210,124,23,238,95,165,152,110,153,251,83,218,127,68,177,251,117,139,190,244,58,61,235,186,211,71,15,87,167,204,238,78,110,159,55,47,51,182,223,109,215,109,207,86,0,202,191,230,24,255,0,239,69,254,36,255,0,231,205,41,210,124,23,238,95,165,152,110,153,251,83,218,127,68,177,251,117,139,190,244,58,61,235,186,211,71,15,87,167,204,238,78,110,159,55,47,51,182,223,109,215,109,207,86,0,0,0,20,171,141,110,205,239,191,7,84,237,90,153,247,101,250,37,236,204,126,11,23,114,250,59,223,250,157,58,154,137,186,189,78,245,22,219,247,158,94,94,85,219,147,125,252,118,75,170,0,165,92,20,246,111,125,231,218,167,117,212,207,187,47,210,223,105,227,243,216,187,151,209,222,225,211,234,84,211,205,213,234,119,169,119,219,187,114,242,242,166,252,251,239,225,178,221,80,0,0,0,0,0,20,3,138,62,202,79,190,83,93,178,109,107,251,189,125,28,250,71,220,191,161,159,69,187,231,67,187,209,193,77,253,59,189,199,205,205,208,230,252,68,219,155,111,29,183,91,254,0,170,188,12,112,49,247,151,125,54,255,0,77,31,166,63,76,125,155,254,194,123,63,186,247,78,243,255,0,180,77,207,205,222,127,224,237,201,245,239,225,106,128,0,0,3,53,117,99,177,175,238,161,170,121,150,166,125,241,222,204,250,91,144,92,111,189,203,232,135,91,186,247,170,153,38,233,117,59,235,121,249,122,156,188,220,173,223,109,246,77,246,46,175,11,154,23,247,181,232,78,51,162,159,74,126,145,253,28,239,191,209,62,227,220,250,253,226,178,122,159,233,61,73,57,121,122,252,191,142,187,242,239,225,190,201,42,128,0,0,34,174,40,244,47,239,148,208,156,155,69,62,148,253,28,250,71,220,191,162,125,199,190,116,59,189,100,21,63,210,122,145,243,115,116,57,127,29,54,230,223,199,109,150,149,105,63,99,95,220,191,84,240,221,76,251,227,189,167,244,75,32,183,95,123,151,209,14,143,122,238,181,49,205,210,234,119,215,114,115,116,249,121,185,93,182,251,236,187,108,105,80,0,0,0,0,0,80,14,40,251,41,62,249,77,118,201,181,175,238,245,244,115,233,31,114,254,134,125,22,239,157,14,239,71,5,55,244,238,247,31,55,55,67,155,241,19,110,109,188,118,221,111,248,2,170,240,49,192,199,222,93,244,219,253,52,126,152,253,49,246,111,251,9,236,254,235,221,59,207,254,209,55,63,55,121,255,0,131,183,39,215,191,133,170,0,0,0,8,83,138,238,20,116,227,139,93,56,126,21,154,197,220,110,180,61,73,236,23,248,33,71,213,90,42,156,136,138,230,162,170,117,33,127,43,82,88,85,81,178,53,173,84,86,61,145,200,201,3,75,116,183,4,209,108,18,217,166,122,105,98,246,54,55,102,235,119,42,46,245,53,71,75,171,51,230,147,240,147,61,242,59,121,37,123,189,231,46,219,236,155,34,34,39,171,0,0,0,10,127,148,246,102,104,118,107,197,101,87,18,89,60,157,250,213,93,201,112,171,194,221,111,133,150,250,155,195,81,168,181,82,189,155,117,33,127,47,86,72,28,197,89,103,115,223,36,143,99,221,10,220,0,0,0,0,0,6,106,234,199,99,95,221,67,84,243,45,76,251,227,189,153,244,183,32,184,223,123,151,209,14,183,117,239,85,50,77,210,234,119,214,243,242,245,57,121,185,91,190,219,236,155,236,93,94,23,52,47,239,107,208,156,103,69,62,148,253,35,250,57,223,127,162,125,199,185,245,251,197,100,245,63,210,122,146,114,242,245,249,127,29,119,229,223,195,125,146,85,0,0,0,0,0,12,213,213,142,198,191,186,134,169,230,90,153,247,199,123,51,233,110,65,113,190,247,47,162,29,110,235,222,170,100,155,165,212,239,173,231,229,234,114,243,114,183,125,183,217,55,216,210,160,5,127,211,78,20,190,231,124,27,86,112,147,244,247,218,29,239,31,190,216,190,144,123,47,165,203,237,41,42,159,213,238,189,103,111,211,239,91,114,245,125,238,79,139,119,240,165,127,204,49,255,0,222,139,252,73,255,0,207,154,168,0,0,0,25,171,171,29,141,127,117,13,83,204,181,51,239,142,246,103,210,220,130,227,125,238,95,68,58,221,215,189,84,201,55,75,169,223,91,207,203,212,229,230,229,110,251,111,178,111,177,165,64,8,171,133,205,11,251,218,244,39,25,209,79,165,63,72,254,142,119,223,232,159,113,238,125,126,241,89,61,79,244,158,164,156,188,189,126,95,199,93,249,119,240,223,100,165,90,177,216,215,247,80,213,60,203,83,62,248,239,102,125,45,200,46,55,222,229,244,67,173,221,123,213,76,147,116,186,157,245,188,252,189,78,94,110,86,239,182,251,38,251,26,84,0,138,184,92,208,191,189,175,66,113,157,20,250,83,244,143,232,231,125,254,137,247,30,231,215,239,21,147,212,255,0,73,234,73,203,203,215,229,252,117,223,151,127,13,246,73,84,0,0,0,50,175,249,134,63,251,209,127,137,63,249,243,74,116,159,5,251,151,233,102,27,166,126,212,246,159,209,44,126,221,98,239,189,14,143,122,238,180,209,195,213,233,243,59,147,155,167,205,203,204,237,183,219,117,219,115,213,128,0,0,5,42,227,91,179,123,239,193,213,59,86,166,125,217,126,137,123,51,31,130,197,220,190,142,247,254,167,78,166,162,110,175,83,189,69,182,253,231,151,151,149,118,228,223,127,29,146,234,128,42,175,3,28,12,125,229,223,77,191,211,71,233,143,211,31,102,255,0,176,158,207,238,189,211,188,255,0,237,19,115,243,119,159,248,59,114,125,123,248,87,253,88,236,107,251,168,106,158,101,169,159,124,119,179,62,150,228,23,27,239,114,250,33,214,238,189,234,166,73,186,93,78,250,222,126,94,167,47,55,43,119,219,125,147,125,141,42,0,69,92,46,104,95,222,215,161,56,206,138,125,41,250,71,244,115,190,255,0,68,251,143,115,235,247,138,201,234,127,164,245,36,229,229,235,242,254,58,239,203,191,134,251,36,170,0,2,42,226,143,66,254,249,77,9,201,180,83,233,79,209,207,164,125,203,250,39,220,123,231,67,187,214,65,83,253,39,169,31,55,55,67,151,241,211,110,109,252,118,217,101,80,6,106,233,63,99,95,220,191,84,240,221,76,251,227,189,167,244,75,32,183,95,123,151,209,14,143,122,238,181,49,205,210,234,119,215,114,115,116,249,121,185,93,182,251,236,187,108,105,80,0,0,0,12,213,213,142,198,191,186,134,169,230,90,153,247,199,123,51,233,110,65,113,190,247,47,162,29,110,235,222,170,100,155,165,212,239,173,231,229,234,114,243,114,183,125,183,217,55,216,210,160,4,85,194,230,133,253,237,122,19,140,232,167,210,159,164,127,71,59,239,244,79,184,247,62,191,120,172,158,167,250,79,82,78,94,94,191,47,227,174,252,187,248,111,178,74,160,0,34,173,18,225,211,4,209,11,198,117,150,88,41,250,217,38,163,100,21,215,220,130,231,207,51,123,215,86,190,174,166,150,46,139,229,124,108,232,71,88,176,243,70,140,234,114,115,185,17,87,100,149,64,0,0,0,0,25,87,252,195,31,253,232,191,196,159,252,249,127,248,92,208,191,189,175,66,113,157,20,250,83,244,143,232,231,125,254,137,247,30,231,215,239,21,147,212,255,0,73,234,73,203,203,215,229,252,117,223,151,127,13,246,73,84,0,0,0,42,175,28,252,12,125,250,63,66,127,211,71,232,119,208,239,105,127,176,158,208,239,93,239,187,127,237,16,242,114,247,111,248,91,243,253,91,120,218,160,5,42,224,167,179,123,239,62,213,59,174,166,125,217,126,150,251,79,31,158,197,220,190,142,247,14,159,82,166,158,110,175,83,189,75,190,221,219,151,151,149,55,231,223,127,13,150,234,128,0,170,188,115,240,49,247,232,253,9,255,0,77,31,161,223,67,189,165,254,194,123,67,189,119,190,237,255,0,180,67,201,203,221,191,225,111,207,245,109,227,106,128,20,171,130,158,205,239,188,251,84,238,186,153,247,101,250,91,237,60,126,123,23,114,250,59,220,58,125,74,154,121,186,189,78,245,46,251,119,110,94,94,84,223,159,125,252,54,91,170,0,0,0,30,83,86,48,95,186,134,150,102,90,103,237,79,102,125,45,199,238,54,46,251,208,235,119,94,245,77,36,61,94,159,51,121,249,122,156,220,188,205,223,109,183,77,247,51,91,249,134,63,251,209,127,137,63,249,243,85,0,30,83,73,240,95,185,126,150,97,186,103,237,79,105,253,18,199,237,214,46,251,208,232,247,174,235,77,28,61,94,159,51,185,57,186,124,220,188,206,219,125,183,93,183,61,88,0,85,94,57,248,24,251,244,126,132,255,0,166,143,208,239,161,222,210,255,0,97,61,161,222,187,223,118,255,0,218,33,228,229,238,223,240,183,231,250,182,241,242,156,20,246,111,125,231,218,167,117,212,207,187,47,210,223,105,227,243,216,187,151,209,222,225,211,234,84,211,205,213,234,119,169,119,219,187,114,242,242,166,252,251,239,225,178,221,80,0,175,252,107,112,165,247,224,233,101,171,76,254,158,253,18,246,102,65,5,247,190,251,47,191,245,58,116,213,16,244,186,125,104,182,223,188,243,115,115,46,220,155,109,227,186,88,0,6,106,233,63,99,95,220,191,84,240,221,76,251,227,189,167,244,75,32,183,95,123,151,209,14,143,122,238,181,49,205,210,234,119,215,114,115,116,249,121,185,93,182,251,236,187,108,105,80,0,0,0,87,254,51,120,64,197,120,196,211,138,28,58,237,126,250,57,122,178,220,27,112,180,95,99,183,71,87,37,54,233,201,60,14,99,149,143,116,50,177,81,92,198,73,30,242,69,3,213,92,145,242,58,149,255,0,48,199,255,0,122,47,241,39,255,0,62,106,160,2,138,235,159,102,254,163,241,19,167,26,113,133,106,135,20,254,213,186,233,207,180,224,134,255,0,46,28,174,170,185,82,213,37,34,70,218,148,90,255,0,126,104,251,171,145,102,223,154,70,189,170,244,87,181,242,75,245,120,41,236,222,251,207,181,78,235,169,159,118,95,165,190,211,199,231,177,119,47,163,189,195,167,212,169,167,155,171,212,239,82,239,183,118,229,229,229,77,249,247,223,195,101,186,160,1,93,120,218,224,242,213,198,70,1,98,196,38,202,169,49,91,149,134,240,151,42,123,211,172,141,184,78,216,29,12,145,203,74,207,194,196,230,50,71,58,23,187,103,236,171,79,30,237,93,145,91,98,128,25,213,160,61,146,119,222,31,245,151,19,214,44,115,137,206,241,87,140,220,27,81,37,55,208,182,51,189,210,189,174,142,166,155,157,245,143,72,250,176,73,44,93,78,69,115,57,249,155,239,53,20,144,56,214,236,222,251,240,117,78,213,169,159,118,95,162,94,204,199,224,177,119,47,163,189,255,0,169,211,169,168,155,171,212,239,81,109,191,121,229,229,229,93,185,55,223,199,100,186,160,10,171,192,199,3,31,121,119,211,111,244,209,250,99,244,199,217,191,236,39,179,251,175,116,239,63,251,68,220,252,221,231,254,14,220,159,94,254,22,168,0,51,87,86,59,26,254,234,26,167,153,106,103,223,29,236,207,165,185,5,198,251,220,190,136,117,187,175,122,169,146,110,151,83,190,183,159,151,169,203,205,202,221,246,223,100,223,98,234,240,185,161,127,123,94,132,227,58,41,244,167,233,31,209,206,251,253,19,238,61,207,175,222,43,39,169,254,147,212,147,151,151,175,203,248,235,191,46,254,27,236,146,168,2,42,226,143,66,254,249,77,9,201,180,83,233,79,209,207,164,125,203,250,39,220,123,231,67,187,214,65,83,253,39,169,31,55,55,67,151,241,211,110,109,252,118,217,105,86,147,246,53,253,203,245,79,13,212,207,190,59,218,127,68,178,11,117,247,185,125,16,232,247,174,235,83,28,221,46,167,125,119,39,55,79,151,155,149,219,111,190,203,182,198,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,254,131,113,49,134,235,206,67,169,56,101,154,134,174,221,144,233,118,81,91,142,94,168,166,69,123,28,200,234,170,33,166,171,138,84,106,53,204,153,180,210,42,179,193,241,189,143,106,162,183,146,73,2,96,0,0,0,0,0,0,0,0,4,127,174,154,233,167,28,58,105,197,199,84,53,66,243,220,109,84,59,69,12,49,34,62,170,225,84,228,85,142,150,154,53,84,234,76,254,87,108,155,163,81,173,115,222,230,49,143,123,99,94,11,120,210,195,120,201,195,110,247,155,54,59,87,141,228,56,221,68,112,222,172,179,76,181,44,167,100,203,34,211,77,21,74,49,141,149,146,54,41,55,78,86,189,175,141,232,173,229,228,124,129,98,128,0,1,15,241,47,196,198,27,194,214,61,138,102,122,131,67,86,252,122,255,0,148,83,227,149,213,180,200,175,125,177,147,82,212,204,149,107,18,53,93,51,26,234,118,163,216,223,127,145,238,115,81,238,106,70,249,128,0,0,0,0,0,60,166,169,106,150,9,162,216,37,207,83,53,46,251,236,108,110,205,209,239,181,189,214,106,142,151,86,102,67,31,224,225,99,228,118,242,74,198,251,173,93,183,221,118,68,85,79,43,194,230,186,125,242,154,19,140,235,95,209,111,163,159,72,251,239,244,51,191,119,206,135,119,172,158,155,250,119,78,62,110,110,135,55,226,38,220,219,120,237,186,132,170,12,86,254,109,95,20,255,0,239,7,74,191,232,171,143,249,241,167,220,25,235,94,85,196,79,13,152,126,177,230,182,251,85,21,235,32,246,135,121,130,215,20,145,210,179,161,95,81,78,206,70,201,36,143,77,217,11,85,119,122,251,202,187,108,155,34,4,214,0,0,1,74,187,72,120,214,213,62,15,190,231,127,115,59,6,41,115,250,91,237,126,251,237,218,90,153,186,125,215,186,116,250,93,25,226,219,126,242,254,110,110,109,246,110,219,108,187,133,213,6,122,246,122,118,133,235,71,22,122,209,122,211,157,70,198,48,171,117,182,221,139,212,222,226,150,201,69,87,12,238,158,58,186,72,90,215,58,106,153,90,172,229,168,122,170,35,81,119,70,248,252,81,116,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,207,94,123,174,154,143,195,167,29,218,167,170,26,95,121,238,55,90,29,64,200,162,154,25,81,95,75,112,165,117,206,101,146,150,166,52,84,234,66,254,86,238,155,163,145,205,107,216,230,61,140,123,122,20,57,172,226,199,205,62,178,124,192,200,125,70,112,55,251,134,142,34,240,78,40,52,178,131,83,48,90,143,247,42,59,197,23,36,223,208,203,167,118,134,105,232,250,146,197,31,91,165,215,99,122,172,111,35,254,40,191,20,73,84,231,51,131,190,42,179,46,20,53,114,223,152,89,174,85,110,198,46,53,20,244,217,101,162,56,210,102,92,109,200,255,0,125,91,19,158,198,247,152,218,233,29,11,249,155,202,245,86,170,244,223,35,31,208,158,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,73,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,7,160,0,249,57,102,83,98,193,177,91,206,107,148,215,119,43,46,63,111,168,186,92,106,122,79,147,161,75,4,110,146,89,57,24,142,123,185,88,199,46,205,69,114,237,178,34,175,128,31,3,85,117,163,75,244,66,213,104,190,234,190,95,73,141,219,111,151,138,123,13,29,101,91,36,232,45,108,205,123,163,108,146,53,170,216,89,203,20,142,89,100,86,198,212,106,171,156,211,218,156,235,113,175,197,117,247,139,77,101,173,204,186,183,90,60,66,219,189,30,45,100,173,153,142,238,20,188,172,73,36,86,198,136,196,154,119,179,171,34,238,247,38,236,143,168,246,69,26,151,215,177,98,237,175,55,28,55,43,163,186,220,233,42,180,130,215,80,250,75,84,85,115,115,213,210,222,213,99,154,104,169,90,139,187,41,150,41,186,146,181,251,55,171,36,110,139,222,117,66,168,105,161,231,243,252,255,0,13,210,204,54,237,168,58,131,144,210,88,241,235,29,58,212,215,87,84,170,242,68,205,209,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,23,208,24,129,218,63,218,1,89,196,69,246,93,36,210,28,139,253,41,232,59,180,242,212,211,199,61,60,153,21,87,35,36,230,168,100,204,142,70,67,12,138,172,100,42,222,85,146,37,149,202,255,0,192,164,65,16,113,183,198,14,77,197,206,168,75,122,114,213,209,97,54,58,137,219,137,217,234,226,167,235,208,193,44,112,50,103,201,36,76,71,57,243,58,153,146,171,28,249,18,53,114,177,142,114,39,51,161,253,45,213,44,239,69,179,187,102,166,105,165,247,216,217,37,155,173,220,171,123,172,53,29,46,172,47,134,79,193,204,199,198,237,227,149,237,247,154,187,111,186,108,168,138,158,84,1,209,239,10,60,87,105,199,22,186,112,204,215,10,151,184,221,104,122,112,95,236,19,204,143,170,180,85,57,21,81,174,84,68,234,66,254,87,44,83,34,35,100,107,92,138,140,123,36,141,147,89,206,15,10,60,87,106,63,9,90,142,204,215,10,151,191,90,171,186,112,95,236,19,204,172,165,187,210,181,85,81,174,84,69,233,204,206,103,44,83,34,43,163,115,156,138,143,99,228,141,253,9,233,110,169,96,154,211,130,91,53,51,77,47,190,217,198,239,61,110,229,91,221,102,167,234,244,166,124,50,126,14,102,50,70,237,36,79,111,188,212,223,109,211,116,84,85,10,87,219,87,229,99,22,249,129,67,233,215,18,181,118,98,246,128,81,233,21,101,55,15,218,223,145,119,76,22,175,150,12,102,229,44,112,69,75,97,170,146,121,166,149,181,47,107,18,69,134,121,42,60,102,145,238,108,46,99,119,70,198,231,190,59,43,219,87,229,99,22,249,129,67,233,215,19,21,128,234,160,25,213,217,139,218,1,89,171,180,116,220,63,107,126,69,222,243,170,78,88,49,155,148,177,207,45,85,250,150,56,38,154,86,212,189,172,88,210,104,35,167,241,154,71,181,211,53,237,221,29,35,94,249,52,84,1,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,63,89,141,125,167,93,160,20,122,187,89,83,195,246,136,100,93,239,5,164,230,131,38,185,69,28,18,210,223,170,163,158,25,162,109,51,220,197,145,33,130,74,127,9,163,123,91,51,158,237,145,209,181,143,144,34,174,209,158,53,254,250,173,71,130,193,128,92,238,177,233,150,45,248,59,109,52,235,210,142,233,92,138,244,146,230,232,121,90,246,243,49,233,28,77,149,92,230,70,215,59,104,157,52,177,166,159,246,92,121,19,211,47,182,189,98,180,192,19,127,187,46,60,137,233,151,219,94,177,90,6,0,155,253,217,113,228,79,76,190,218,245,138,211,0,77,254,236,184,242,39,166,95,109,122,197,104,22,168,0,0,202,190,220,239,200,159,235,39,238,211,85,12,139,237,185,207,240,219,238,101,166,90,125,102,200,105,43,50,28,86,158,237,83,122,161,133,85,207,160,101,98,81,45,50,74,168,156,173,123,219,4,143,70,111,206,140,228,114,162,54,70,43,131,197,118,42,121,167,202,126,95,215,122,141,184,218,147,21,187,21,60,211,229,63,47,235,189,70,220,109,72,0,12,192,237,64,227,51,137,62,29,181,246,193,133,104,230,164,125,31,178,214,225,244,183,73,233,189,143,65,87,207,84,250,218,216,221,39,61,68,18,61,55,100,49,166,200,188,190,238,251,110,170,170,26,126,10,1,217,73,197,30,187,113,41,247,81,251,181,231,63,72,254,142,123,19,217,159,208,202,58,62,135,120,239,221,111,245,52,81,243,115,116,34,252,109,246,229,240,219,117,222,255,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,172,226,199,205,62,178,124,192,200,125,70,115,165,51,154,206,44,124,211,235,39,204,12,135,212,103,3,228,229,90,23,168,248,134,147,225,90,223,115,179,117,112,204,239,189,197,109,186,83,170,190,56,106,169,234,103,130,74,90,143,4,233,76,189,221,242,49,23,118,190,53,85,107,149,89,43,99,177,125,157,124,117,84,240,181,153,38,15,168,53,245,111,210,187,253,68,211,87,67,77,75,19,223,108,184,204,148,236,75,146,170,70,179,204,198,199,78,216,223,11,95,248,143,115,218,199,189,168,199,223,78,11,116,47,78,56,139,236,204,192,244,191,84,44,221,250,213,93,237,153,97,154,37,70,85,91,234,155,119,174,72,234,169,164,84,94,156,204,230,118,203,178,181,90,231,49,237,123,30,246,59,37,184,151,225,211,59,225,127,84,235,244,207,58,167,255,0,117,172,179,214,243,195,253,19,181,247,153,161,130,179,167,20,178,116,122,189,7,187,164,247,115,179,224,169,240,85,14,143,126,150,98,191,69,126,157,125,38,181,125,27,246,127,181,189,177,223,99,238,61,199,167,213,239,61,125,250,125,30,159,191,212,230,229,229,247,183,219,196,195,126,209,78,58,170,120,165,204,151,7,211,234,250,182,105,93,130,162,25,168,97,169,165,137,143,185,220,97,74,134,45,201,21,99,73,225,99,163,168,116,108,133,207,252,70,53,238,99,30,229,99,34,171,103,26,122,243,101,225,161,252,41,217,178,10,74,12,54,74,137,213,243,211,83,116,174,46,162,157,239,146,107,122,206,215,34,45,52,146,201,35,222,156,189,71,115,186,53,145,97,85,136,243,252,52,112,233,157,241,65,170,116,26,103,130,211,255,0,185,86,94,43,121,225,254,134,90,251,204,48,207,89,211,150,88,250,221,46,187,29,210,99,185,223,240,68,248,170,7,181,224,115,132,75,175,23,218,184,236,82,123,141,93,159,19,176,211,182,229,145,221,96,167,115,222,200,21,232,214,82,194,245,106,196,202,153,151,155,147,168,187,35,35,154,68,108,157,37,141,221,4,98,120,181,139,6,197,108,216,86,45,67,220,172,184,253,190,158,215,110,166,234,190,78,133,44,17,182,56,163,231,122,185,238,229,99,26,155,185,85,203,182,234,170,190,39,138,225,215,65,176,222,27,116,142,197,165,56,101,21,35,89,110,167,99,238,117,208,211,172,47,187,92,85,141,74,138,217,81,207,123,185,228,115,119,70,171,221,200,196,100,109,94,70,53,18,75,3,42,251,87,56,233,254,159,194,254,138,102,127,253,49,75,159,214,208,183,254,43,91,107,142,161,29,255,0,197,239,76,107,127,180,133,95,254,168,132,206,173,11,208,189,71,226,47,81,237,218,95,165,246,110,253,117,174,222,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,78,22,115,55,117,217,92,174,115,88,198,189,239,99,29,122,184,212,236,157,202,177,171,235,51,174,21,108,126,216,199,238,183,10,75,122,225,240,58,69,170,179,245,25,12,45,157,181,21,51,189,106,33,124,253,71,202,247,185,157,6,200,215,42,44,77,146,72,175,175,4,156,31,99,60,35,105,124,86,86,165,37,110,109,124,167,129,217,101,226,146,90,142,133,116,241,73,59,225,100,113,202,245,107,89,11,106,95,18,61,172,141,100,70,163,222,214,170,242,180,51,171,181,19,65,176,222,27,116,143,135,93,41,195,40,169,26,203,117,62,66,251,157,116,52,235,11,238,215,21,101,169,42,43,101,71,61,238,231,145,205,221,26,175,119,35,17,145,181,121,24,212,72,87,179,58,211,106,191,241,175,167,246,43,237,178,146,227,109,184,211,223,169,43,40,234,225,108,208,84,193,37,146,185,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,91,94,220,239,200,159,235,39,238,210,170,246,92,121,236,211,47,182,189,30,180,15,201,199,247,7,215,94,19,117,113,205,183,165,36,152,38,99,81,89,95,138,62,25,92,175,166,129,143,106,201,67,43,100,123,165,231,167,73,162,98,72,231,57,37,99,152,254,110,117,146,56,254,175,103,159,26,119,94,22,53,66,158,197,151,228,21,109,210,188,150,161,83,32,163,74,103,85,37,20,235,31,44,87,8,35,107,145,204,123,92,145,54,85,98,57,95,10,57,58,114,61,144,242,238,78,169,105,110,9,173,56,37,207,76,245,46,197,237,156,110,243,209,239,180,93,234,106,126,175,74,102,77,31,225,33,123,36,110,210,68,199,123,174,77,246,217,119,69,84,92,118,198,251,31,245,230,233,175,55,173,49,190,223,105,45,56,77,166,159,190,197,156,165,31,90,10,248,36,231,74,120,224,165,234,53,203,82,174,98,164,176,172,136,144,163,92,229,123,209,244,235,56,90,174,217,91,181,170,255,0,194,38,19,125,177,92,233,46,54,219,142,113,109,171,163,172,164,153,179,65,83,4,150,203,131,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,201,109,27,210,28,203,93,245,18,223,165,186,125,5,36,249,13,218,158,186,106,24,42,103,72,89,80,250,106,73,170,150,20,122,251,173,123,219,3,152,197,114,181,156,238,111,51,152,221,220,154,147,218,179,165,184,38,139,112,59,129,105,166,153,216,189,141,141,217,181,2,14,229,69,222,166,168,233,117,105,46,147,73,248,73,158,249,29,188,146,189,222,243,151,109,246,77,145,17,18,149,246,92,121,236,211,47,182,189,30,180,10,213,254,138,176,44,171,253,149,199,50,76,114,225,255,0,172,163,174,182,215,83,201,255,0,201,146,25,163,145,159,192,230,185,191,82,161,187,221,158,124,105,218,184,167,210,250,123,22,95,144,82,59,85,49,170,117,76,130,141,41,155,74,181,176,36,156,177,92,32,141,174,86,189,142,106,196,217,85,136,212,100,202,228,233,198,199,195,205,15,246,157,118,127,214,106,237,29,79,16,58,33,142,247,188,234,147,154,124,154,219,20,147,203,85,126,165,142,8,97,137,212,204,115,214,52,154,8,233,252,33,141,141,116,205,123,182,87,72,214,50,76,150,210,221,82,206,244,91,59,182,106,102,154,95,125,141,146,89,186,221,202,183,186,195,81,210,234,194,248,100,252,28,204,124,110,222,57,94,223,121,171,182,251,166,202,136,168,26,211,218,117,218,1,89,164,84,117,60,63,104,134,69,221,51,170,190,104,50,107,148,81,207,21,85,134,150,72,33,154,38,211,61,204,72,214,105,227,168,240,154,55,185,208,181,142,217,27,35,152,248,242,51,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,60,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,62,77,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,166,239,118,115,112,81,247,170,233,196,247,252,254,217,106,147,83,114,159,194,92,170,96,78,172,150,186,21,70,44,118,198,205,204,230,59,149,236,89,37,116,72,214,190,71,53,187,202,216,98,145,67,5,205,254,236,184,242,39,166,95,109,122,197,105,128,38,255,0,118,92,121,19,211,47,182,189,98,180,12,1,44,87,4,156,96,228,220,35,106,132,87,166,173,93,110,19,124,168,129,185,101,158,146,42,126,189,116,17,71,59,33,124,114,74,197,115,95,11,170,95,42,49,175,141,36,86,163,30,230,162,243,54,186,158,130,251,128,102,88,206,51,140,230,119,220,122,174,146,197,152,211,212,212,216,174,14,68,88,43,153,79,80,250,121,209,142,69,84,71,199,44,106,142,98,236,244,71,70,229,78,89,24,231,7,78,88,158,83,98,206,113,91,54,107,139,87,119,219,46,65,111,167,186,91,170,122,79,143,175,75,60,109,146,41,57,30,141,123,121,152,246,174,206,68,114,111,178,162,47,129,245,140,75,236,220,237,4,166,225,218,166,77,30,214,75,173,91,180,234,227,80,234,154,43,148,210,203,51,49,151,164,83,201,42,69,79,12,18,205,51,42,102,88,26,172,107,154,200,222,175,147,109,223,34,174,191,235,70,175,97,186,11,165,249,6,174,106,4,245,113,216,177,218,118,205,80,148,144,44,211,202,247,200,216,162,134,54,120,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,4,105,198,47,24,184,39,8,24,37,61,254,255,0,71,237,156,146,243,207,244,127,31,234,77,79,237,78,148,212,236,170,254,122,100,18,199,7,74,58,132,147,240,136,156,251,114,183,117,95,14,125,243,252,255,0,50,213,60,202,237,168,58,131,144,213,223,50,27,229,66,212,215,87,84,170,115,202,253,145,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,19,213,113,21,175,57,151,18,90,185,125,213,108,206,182,173,207,184,212,61,150,202,25,170,18,102,90,109,200,247,45,61,20,74,214,49,188,145,181,219,43,145,141,231,122,190,71,39,59,220,171,242,178,109,33,204,177,13,47,194,53,114,251,5,36,54,45,66,168,187,67,98,70,206,143,158,102,91,228,134,41,230,123,19,193,140,89,102,88,218,138,188,234,176,200,170,212,106,177,207,11,149,216,169,230,159,41,249,127,93,234,54,227,106,76,86,236,84,243,79,148,252,191,174,245,27,113,117,59,72,120,214,213,62,15,190,231,127,115,59,6,41,115,250,91,237,126,251,237,218,90,153,186,125,215,186,116,250,93,25,226,219,126,242,254,110,110,109,246,110,219,108,187,133,213,42,255,0,20,29,158,154,47,197,158,127,111,212,109,70,201,243,91,117,202,221,103,138,201,20,86,74,218,72,96,116,17,205,52,205,115,155,53,52,174,87,243,84,61,21,81,200,155,35,124,62,42,176,175,103,167,104,94,180,113,103,173,23,173,57,212,108,99,10,183,91,109,216,189,77,238,41,108,148,85,112,206,233,227,171,164,133,173,115,166,169,149,170,206,90,135,170,162,53,23,116,111,143,197,22,106,226,131,180,47,69,248,76,207,237,250,115,168,216,198,107,113,185,92,108,241,94,226,150,201,69,73,52,13,130,73,166,133,173,115,166,169,137,200,254,106,119,170,162,53,83,101,111,143,197,16,61,7,10,92,20,233,103,7,223,74,126,230,119,252,174,231,244,183,184,247,223,110,213,83,77,211,238,189,126,159,75,163,4,91,111,222,95,205,205,205,190,205,219,109,151,123,0,87,254,20,184,214,210,206,48,126,148,253,204,236,25,93,179,232,151,113,239,190,221,165,166,135,169,222,186,253,62,151,70,121,119,219,187,63,155,155,151,109,219,182,251,174,213,3,140,206,212,13,125,225,219,137,60,195,71,48,172,67,79,235,108,184,255,0,179,251,180,247,75,125,108,149,79,235,208,83,212,63,157,209,213,198,197,217,243,57,19,102,39,186,137,190,235,186,168,105,248,42,255,0,103,167,20,25,247,22,122,47,122,212,109,70,180,99,246,235,149,187,40,169,178,69,21,146,158,104,96,116,17,210,82,76,215,57,179,75,43,149,252,213,15,69,84,114,38,200,223,15,138,173,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,89,197,143,154,125,100,249,129,144,250,140,231,74,103,53,156,88,249,167,214,79,152,25,15,168,206,6,212,246,92,121,19,211,47,182,189,98,180,246,188,98,112,171,134,241,95,164,119,12,62,243,109,164,110,79,110,167,168,169,196,238,242,72,176,190,221,113,86,123,136,233,90,199,187,187,72,230,198,217,153,202,238,102,34,57,19,168,200,222,207,21,217,113,228,79,76,190,218,245,138,210,213,1,204,101,207,69,245,66,203,171,140,208,139,206,33,87,65,157,201,120,130,194,203,61,75,227,137,238,173,157,236,100,45,73,28,228,137,89,34,201,26,178,94,126,155,152,246,189,28,172,84,113,190,124,20,112,163,98,225,47,70,168,176,222,149,170,179,47,185,109,89,148,222,232,161,123,123,253,87,51,214,56,209,210,42,189,97,129,143,233,70,155,49,171,179,228,233,177,242,200,132,171,247,45,193,62,234,127,118,191,97,127,163,63,163,255,0,69,189,167,222,166,255,0,232,95,121,239,61,14,143,63,75,250,119,189,207,201,207,245,115,109,224,122,176,0,0,0,0,50,175,183,59,242,39,250,201,251,180,170,189,151,30,123,52,203,237,175,71,173,45,87,110,119,228,79,245,147,247,105,85,123,46,60,246,105,151,219,94,143,90,6,255,0,0,0,160,29,181,126,86,49,111,152,20,62,157,113,40,7,101,199,158,205,50,251,107,209,235,75,255,0,219,87,229,99,22,249,129,67,233,215,18,128,118,92,121,236,211,47,182,189,30,180,13,254,49,175,180,235,179,254,143,72,171,42,120,129,209,12,119,186,96,181,124,211,228,214,216,164,130,42,91,13,84,147,195,12,78,166,99,158,146,44,51,201,81,225,12,108,115,97,115,29,178,182,55,49,145,236,161,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,3,58,251,43,248,21,166,192,49,235,87,19,218,165,65,73,62,79,124,167,134,229,134,67,13,84,188,246,155,116,244,179,49,211,202,177,200,144,200,250,168,106,81,82,55,177,253,38,53,139,204,217,30,246,71,163,224,1,202,185,191,221,151,30,68,244,203,237,175,88,173,48,4,223,238,203,143,34,122,101,246,215,172,86,129,128,38,212,240,171,195,214,43,197,7,101,126,27,164,121,77,79,112,239,254,214,169,183,93,25,75,29,68,214,202,232,175,85,174,138,162,54,189,63,227,70,244,107,152,231,197,44,172,71,179,159,153,49,88,223,238,203,143,34,122,101,246,215,172,86,129,134,218,209,164,57,150,130,234,134,65,164,122,129,5,36,119,220,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,254,10,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,140,215,90,53,67,81,112,220,59,79,243,140,190,174,243,98,192,41,234,41,49,202,122,150,70,231,208,65,50,199,207,18,74,141,234,189,136,144,196,214,53,238,114,70,200,218,198,114,181,17,11,85,218,159,197,158,27,196,102,168,90,112,125,63,167,164,174,177,105,173,69,194,154,159,35,164,175,89,224,188,190,170,58,53,149,99,103,77,168,214,69,45,60,145,163,218,249,25,42,108,246,175,42,162,173,32,2,229,118,113,112,57,77,197,110,101,95,152,106,11,234,233,244,235,15,168,129,149,208,196,201,98,125,238,173,200,175,74,40,167,68,70,177,141,106,53,211,185,174,234,181,146,196,214,163,86,100,150,59,21,219,157,249,19,253,100,253,218,77,93,148,124,82,226,186,183,163,80,104,119,209,187,86,55,146,105,157,190,158,14,237,66,232,226,134,239,66,231,57,59,244,112,243,117,58,221,79,245,83,182,86,172,179,178,78,100,89,250,108,133,123,115,191,34,127,172,159,187,64,138,187,21,60,211,229,63,47,235,189,70,220,95,254,57,248,24,251,244,126,132,255,0,166,143,208,239,161,222,210,255,0,97,61,161,222,187,223,118,255,0,218,33,228,229,238,223,240,183,231,250,182,241,160,29,138,158,105,242,159,151,245,222,163,110,54,164,10,85,193,79,102,247,222,125,170,119,93,76,251,178,253,45,246,158,63,61,139,185,125,29,238,29,62,165,77,60,221,94,167,122,151,125,187,183,47,47,42,111,207,190,254,27,44,43,218,129,193,159,18,124,68,235,237,131,53,209,205,55,250,65,101,162,195,233,109,115,212,251,98,130,147,146,169,149,181,178,58,62,74,137,227,122,236,201,163,93,209,57,125,237,183,221,21,19,79,192,20,3,178,147,133,205,118,225,175,238,163,247,107,193,190,142,125,35,246,39,179,63,162,116,117,157,126,239,223,186,223,234,105,100,229,229,235,197,248,219,111,205,225,190,203,179,138,62,202,79,190,83,93,178,109,107,251,189,125,28,250,71,220,191,161,159,69,187,231,67,187,209,193,77,253,59,189,199,205,205,208,230,252,68,219,155,111,29,183,91,254,0,175,252,20,240,165,247,159,105,101,215,76,254,158,253,45,246,158,65,61,247,190,251,47,184,116,250,148,212,240,244,186,125,105,119,219,187,115,115,115,38,252,251,109,225,186,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,214,113,99,230,159,89,62,96,100,62,163,57,210,153,205,103,22,62,105,245,147,230,6,67,234,51,129,181,61,151,30,68,244,203,237,175,88,173,45,81,85,123,46,60,137,233,151,219,94,177,90,90,160,0,249,63,75,49,95,165,95,65,126,147,90,190,146,123,63,218,222,199,239,177,247,238,227,212,233,119,158,134,253,78,143,83,220,234,114,242,243,123,187,239,224,125,96,0,0,0,0,50,175,183,59,242,39,250,201,251,180,170,189,151,30,123,52,203,237,175,71,173,45,87,110,119,228,79,245,147,247,105,85,123,46,60,246,105,151,219,94,143,90,6,255,0,0,0,160,29,181,126,86,49,111,152,20,62,157,113,40,7,101,199,158,205,50,251,107,209,235,75,255,0,219,87,229,99,22,249,129,67,233,215,18,128,118,92,121,236,211,47,182,189,30,180,13,254,0,0,0,1,202,185,191,221,151,30,68,244,203,237,175,88,173,48,4,223,238,203,143,34,122,101,246,215,172,86,129,128,37,202,187,241,199,77,141,118,127,225,188,35,233,203,42,210,251,114,167,185,51,46,187,35,229,167,74,26,73,110,213,51,182,138,5,106,181,101,124,241,57,157,87,46,241,36,50,186,61,158,233,31,209,166,167,234,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,15,87,162,250,67,153,107,214,168,99,250,71,167,240,82,73,125,200,170,29,13,58,213,206,144,193,19,25,27,165,150,105,31,226,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,165,60,84,246,79,90,177,254,29,49,251,142,135,58,174,247,155,105,221,158,118,221,98,167,181,55,190,230,11,37,83,102,123,249,91,43,91,27,224,108,149,107,19,17,147,77,36,105,12,28,210,44,113,170,219,94,5,248,50,177,112,121,167,21,86,201,46,190,217,204,242,142,239,81,147,92,162,123,210,149,210,68,143,233,83,83,70,237,182,134,46,172,168,146,57,169,36,142,123,156,238,84,86,69,29,149,3,151,124,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,156,241,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,183,253,161,188,89,225,188,93,105,126,137,103,22,42,122,75,61,246,130,163,40,166,190,227,141,175,90,169,237,79,89,40,18,5,123,214,56,149,236,150,38,36,141,122,51,147,126,163,17,85,209,61,18,74,237,98,224,162,227,139,101,87,62,42,52,222,217,207,141,222,118,169,204,96,98,82,211,195,106,174,116,148,244,241,212,70,212,115,36,155,189,73,55,51,209,177,189,201,42,75,35,222,169,42,35,51,88,11,255,0,216,169,230,159,41,249,127,93,234,54,226,85,237,206,252,137,254,178,126,237,34,174,197,79,52,249,79,203,250,239,81,183,26,253,157,105,62,150,106,135,113,251,166,105,166,41,150,251,51,171,220,189,187,102,166,175,238,189,78,94,167,75,172,199,114,115,116,217,205,203,182,252,141,223,224,128,100,15,98,167,154,124,167,229,253,119,168,219,135,109,95,154,124,91,229,253,15,168,220,77,116,194,180,67,69,244,214,235,45,247,78,116,135,10,197,110,83,211,186,146,90,203,37,130,146,134,121,32,115,154,231,68,233,33,141,174,86,43,152,199,43,85,118,221,141,95,169,6,107,162,26,47,169,87,88,175,186,141,164,56,86,85,114,130,157,180,145,86,94,236,20,149,211,199,3,92,231,54,38,201,52,110,114,49,28,247,185,26,139,182,239,114,253,106,6,112,118,24,254,91,63,86,255,0,121,21,87,181,31,207,102,166,253,139,232,244,70,233,224,186,79,165,154,95,223,190,230,122,105,138,98,94,211,233,119,223,97,89,169,168,59,215,79,155,167,213,232,177,188,252,189,71,242,243,111,183,59,182,248,169,242,178,158,30,180,11,57,190,213,101,57,174,135,233,254,65,122,173,228,239,55,27,166,51,69,87,85,63,35,26,198,115,203,36,110,123,185,88,198,181,55,95,6,181,17,60,17,0,168,29,138,158,86,50,159,152,21,222,157,110,47,249,231,240,173,61,192,116,214,213,45,139,78,112,124,127,21,182,207,80,234,185,104,236,150,200,104,96,146,119,53,173,116,174,142,22,181,170,245,107,24,213,114,166,251,49,169,245,33,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,214,113,99,230,159,89,62,96,100,62,163,57,210,153,205,103,22,62,105,245,147,230,6,67,234,51,129,181,61,151,30,68,244,203,237,175,88,173,36,174,42,184,152,195,120,80,210,58,205,82,204,40,106,238,47,117,67,109,182,139,101,50,43,95,113,184,200,201,31,20,11,39,42,182,22,114,197,35,223,35,145,121,88,199,114,181,239,228,141,240,87,1,186,153,138,232,223,102,102,43,170,89,173,95,119,178,227,54,251,253,194,167,150,72,217,36,220,151,122,222,72,34,234,61,140,116,210,189,91,28,108,87,39,60,143,99,81,119,114,25,23,197,87,19,25,151,21,250,185,89,170,89,133,13,37,185,141,167,109,182,209,108,166,68,115,45,214,232,223,35,226,129,100,229,71,76,254,105,100,123,228,114,39,51,222,238,86,177,156,145,176,63,47,223,47,170,127,124,119,223,71,237,111,244,103,244,131,219,255,0,211,234,123,191,227,255,0,168,191,166,245,123,159,71,249,219,165,212,254,145,248,61,246,55,207,133,94,38,48,222,43,244,142,143,84,176,250,26,187,115,219,80,235,109,222,217,82,138,231,219,174,49,178,55,203,2,73,202,141,153,156,178,198,246,72,212,78,102,61,188,205,99,249,227,102,0,199,195,174,174,63,65,170,56,147,118,39,87,30,9,5,226,27,51,43,157,19,247,157,239,234,35,170,24,136,213,68,166,142,88,217,3,166,114,181,139,52,209,196,197,123,210,68,103,235,225,163,136,188,239,133,253,83,160,212,204,22,163,253,202,142,241,69,201,15,244,78,215,222,97,154,122,62,164,177,73,209,234,244,24,222,171,27,206,207,138,47,197,20,58,83,7,138,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,241,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,246,160,0,0,101,95,110,119,228,79,245,147,247,105,85,123,46,60,246,105,151,219,94,143,90,90,174,220,239,200,159,235,39,238,210,170,246,92,121,236,211,47,182,189,30,180,13,254,0,1,64,59,106,252,172,98,223,48,40,125,58,226,80,14,203,143,61,154,101,246,215,163,214,151,255,0,182,175,202,198,45,243,2,135,211,174,37,0,236,184,243,217,166,95,109,122,61,104,27,252,0,0,0,3,149,115,127,187,46,60,137,233,151,219,94,177,90,96,9,191,221,151,30,68,244,203,237,175,88,173,3,0,77,126,236,150,224,235,4,182,224,150,30,45,175,245,158,217,201,47,61,235,232,252,93,57,169,253,131,210,154,186,130,171,222,100,253,58,174,188,106,139,248,72,147,167,183,187,186,175,49,144,38,255,0,118,92,121,19,211,47,182,189,98,180,11,84,0,0,96,95,104,239,7,214,174,19,245,114,129,216,50,85,174,9,154,211,207,95,101,101,76,173,145,244,51,196,244,74,154,20,114,189,101,145,145,36,144,61,146,72,212,85,100,237,98,186,71,198,249,29,190,134,85,246,231,126,68,255,0,89,63,118,129,21,118,42,121,167,202,126,95,215,122,141,184,191,252,115,241,207,247,151,125,9,255,0,74,239,166,63,76,125,165,254,205,251,63,186,247,78,237,255,0,179,205,207,205,222,127,224,237,201,245,239,225,64,59,21,60,211,229,63,47,235,189,70,220,93,78,210,30,10,117,79,140,31,185,223,220,206,255,0,138,91,62,137,123,95,190,251,118,170,166,30,167,122,238,157,62,151,70,9,119,219,187,63,155,155,151,109,219,182,251,174,192,224,167,180,135,239,193,213,59,174,153,253,198,190,137,123,51,31,158,251,223,126,145,119,254,167,78,166,158,30,151,79,186,197,182,253,231,155,155,153,118,228,219,111,29,211,197,118,133,246,133,235,71,9,154,209,101,211,157,57,198,48,171,141,182,227,139,211,94,229,150,247,69,87,52,237,158,74,186,184,92,214,186,26,152,154,140,229,167,98,162,43,85,119,87,120,252,17,29,158,157,158,154,209,194,102,180,94,181,27,81,178,124,42,227,109,184,226,245,54,72,162,178,86,213,205,59,103,146,174,146,102,185,205,154,154,38,163,57,105,222,138,168,229,93,213,190,31,21,79,107,198,183,102,247,223,131,170,118,173,76,251,178,253,18,246,102,63,5,139,185,125,29,239,253,78,157,77,68,221,94,167,122,139,109,251,207,47,47,42,237,201,190,254,59,32,59,55,184,214,213,62,48,126,232,159,116,203,6,41,108,250,37,236,142,229,236,42,90,152,122,157,235,189,245,58,189,105,229,223,110,236,206,94,94,93,183,118,251,238,155,121,94,40,251,86,254,246,189,118,201,180,83,238,11,244,143,232,231,114,254,137,253,41,238,125,126,241,71,5,79,244,158,233,39,47,47,95,151,241,215,126,93,252,55,217,37,94,6,56,24,251,203,190,155,127,166,143,211,31,166,62,205,255,0,97,61,159,221,123,167,121,255,0,218,38,231,230,239,63,240,118,228,250,247,240,173,92,102,118,95,235,239,17,60,73,230,26,199,133,101,250,127,69,101,200,61,159,221,160,186,92,43,99,170,103,66,130,158,157,252,237,142,146,70,38,239,133,202,155,61,125,213,77,246,93,209,2,223,240,83,197,111,223,131,165,151,93,76,250,5,244,75,217,153,4,246,46,229,237,78,255,0,212,233,211,83,205,213,234,116,98,219,126,243,203,203,202,187,114,111,191,142,201,96,10,191,217,233,194,254,125,194,102,139,222,180,231,81,174,248,253,198,229,113,202,42,111,113,75,100,168,154,104,27,4,148,148,144,181,174,116,209,68,228,127,53,59,213,81,26,169,178,183,199,226,137,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,214,113,99,230,159,89,62,96,100,62,163,57,210,153,205,103,22,62,105,245,147,230,6,67,234,51,129,249,51,125,121,204,179,61,30,211,205,13,117,109,93,38,39,128,83,214,61,150,246,212,35,160,173,184,212,87,85,212,58,181,237,70,53,121,219,21,75,32,107,92,175,228,72,228,115,21,189,105,26,77,93,159,60,18,93,120,175,207,228,190,228,240,85,208,233,214,43,81,79,53,214,177,212,174,116,23,105,219,52,46,125,165,146,54,104,158,199,201,78,233,28,233,99,87,44,41,211,87,34,44,145,239,16,112,209,195,166,119,197,6,169,208,105,158,11,79,254,229,89,120,173,231,135,250,25,107,239,48,195,61,103,78,89,99,235,116,186,236,119,73,142,231,127,193,19,226,169,208,246,139,233,14,27,160,186,95,143,233,30,159,193,87,29,139,29,167,116,52,235,87,58,205,60,175,124,142,150,89,164,127,130,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,160,125,91,78,1,134,217,112,26,45,45,163,199,169,36,196,232,44,241,216,34,180,213,162,213,64,235,115,33,72,27,79,34,76,174,89,89,210,68,98,245,21,220,201,191,54,251,169,133,125,160,220,18,93,120,80,207,227,190,227,16,85,215,105,214,85,81,81,53,170,177,180,174,108,22,153,221,52,206,101,165,242,58,105,94,247,199,78,216,220,217,100,86,172,201,212,86,162,172,114,109,190,135,148,213,93,51,197,117,147,78,50,61,45,205,105,59,197,151,38,183,203,111,169,229,142,55,201,15,58,123,147,197,212,99,216,217,162,122,54,72,222,173,94,73,24,199,34,110,212,3,13,187,62,120,219,186,240,161,159,201,98,201,231,171,174,211,172,170,162,158,27,173,27,170,156,216,45,51,186,104,90,251,179,35,108,50,189,239,142,157,178,53,209,70,141,89,147,166,142,85,88,227,219,119,177,60,166,197,156,226,182,108,215,22,174,239,182,92,130,223,79,116,183,84,244,159,31,94,150,120,219,36,82,114,61,26,246,243,49,237,93,156,136,228,223,101,68,95,3,156,206,42,184,103,204,184,80,213,202,205,45,204,43,169,46,44,117,59,110,86,139,157,50,163,89,113,183,72,249,25,20,235,31,50,186,23,243,69,35,31,27,149,121,94,199,114,185,236,228,145,250,21,216,185,145,241,5,93,98,200,236,119,54,119,237,24,161,239,49,91,106,106,42,34,124,150,235,235,95,77,36,148,180,236,234,117,89,12,144,213,62,103,162,198,177,117,26,142,107,152,247,202,146,6,159,128,0,202,190,220,239,200,159,235,39,238,210,170,246,92,121,236,211,47,182,189,30,180,181,93,185,223,145,63,214,79,221,165,85,236,184,243,217,166,95,109,122,61,104,27,252,0,2,128,118,213,249,88,197,190,96,80,250,117,196,160,29,151,30,123,52,203,237,175,71,173,47,255,0,109,95,149,140,91,230,5,15,167,92,74,1,217,113,231,179,76,190,218,244,122,208,55,248,0,0,0,7,42,230,255,0,118,92,121,19,211,47,182,189,98,180,192,19,127,187,46,60,137,233,151,219,94,177,90,6,0,155,253,217,113,228,79,76,190,218,245,138,211,0,77,254,236,184,242,39,166,95,109,122,197,104,22,168,0,0,202,190,220,239,200,159,235,39,238,211,85,12,171,237,206,252,137,254,178,126,237,2,42,236,84,243,79,148,252,191,174,245,27,113,181,38,43,118,42,121,167,202,126,95,215,122,141,184,218,144,4,41,173,124,102,112,217,195,182,85,75,133,107,30,164,125,31,189,86,219,217,116,130,155,216,245,245,124,244,175,146,72,219,39,61,60,18,49,55,124,50,38,202,188,222,238,251,108,168,171,53,153,23,218,237,162,26,209,169,92,73,99,119,221,57,210,28,215,42,182,193,131,209,210,75,89,100,176,85,215,65,28,237,175,175,115,162,116,144,198,230,163,209,175,99,149,170,187,236,246,175,214,128,104,254,133,241,71,161,60,74,123,111,238,41,156,253,35,250,57,221,189,167,253,12,172,163,232,119,142,175,71,253,83,20,124,220,221,9,127,23,125,185,124,118,221,55,149,76,213,236,107,210,125,83,210,255,0,186,255,0,221,51,77,50,188,75,218,127,71,251,151,183,108,213,52,29,235,167,237,14,167,75,172,198,243,242,245,25,205,203,190,220,237,223,226,134,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,214,213,205,51,202,181,147,142,237,65,210,220,42,147,188,94,178,109,80,190,91,233,185,163,145,241,195,207,115,159,158,121,122,108,123,219,12,76,71,73,35,209,171,201,27,30,229,77,154,167,69,36,21,195,247,9,152,110,132,103,250,159,170,77,168,164,189,229,154,149,148,92,111,79,187,58,129,96,158,130,221,83,50,78,219,107,21,100,122,43,27,42,189,238,145,169,31,85,122,124,237,252,20,124,161,245,120,85,225,159,13,225,67,72,232,244,183,15,174,171,184,189,213,14,185,93,238,117,42,173,125,198,227,35,35,100,179,164,124,202,216,89,203,20,108,100,109,85,229,99,27,204,231,191,158,71,204,0,0,0,1,26,107,247,15,26,95,196,198,27,69,129,234,205,170,174,190,209,111,188,82,94,225,101,53,100,148,207,235,192,174,69,106,185,138,138,172,146,41,38,133,233,241,228,149,202,197,100,136,201,25,32,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,126,176,0,0,6,85,246,231,126,68,255,0,89,63,118,149,87,178,227,207,102,153,125,181,232,245,165,255,0,237,91,225,115,93,184,148,251,151,125,197,48,111,164,127,71,61,183,237,63,232,157,29,31,67,188,119,30,143,250,166,88,249,185,186,18,254,46,251,114,248,237,186,111,95,248,10,224,43,139,29,22,226,199,6,212,205,75,210,159,99,99,118,111,105,247,218,223,110,219,106,58,93,91,109,84,49,254,14,26,135,200,237,228,149,141,247,90,187,111,186,236,136,170,129,175,224,0,40,7,109,95,149,140,91,230,5,15,167,92,74,1,217,113,231,179,76,190,218,244,122,211,79,187,80,52,19,86,56,137,208,43,6,21,163,152,167,210,11,213,22,97,75,116,158,155,191,83,82,114,82,178,138,182,55,73,207,81,36,108,93,159,52,105,178,47,55,189,190,219,34,170,84,14,2,184,10,226,199,69,184,177,193,181,51,82,244,167,216,216,221,155,218,125,246,183,219,182,218,142,151,86,219,85,12,127,131,134,161,242,59,121,37,99,125,214,174,219,238,187,34,42,160,107,248,0,0,0,14,85,205,254,236,184,242,39,166,95,109,122,197,105,149,127,204,184,227,179,251,134,127,140,214,127,243,179,95,184,10,210,220,239,69,184,78,193,180,207,82,236,94,198,201,44,222,211,239,180,93,234,26,142,151,86,229,85,52,127,132,133,239,141,219,199,43,29,238,185,118,223,101,217,81,81,3,157,115,127,187,46,60,137,233,151,219,94,177,90,101,95,243,46,56,236,254,225,159,227,53,159,252,236,215,238,2,180,183,59,209,110,19,176,109,51,212,187,23,177,178,75,55,180,251,237,23,122,134,163,165,213,185,85,77,31,225,33,123,227,118,241,202,199,123,174,93,183,217,118,84,84,64,176,0,0,6,85,246,231,126,68,255,0,89,63,118,154,168,80,14,213,190,23,53,219,137,79,185,119,220,83,6,250,71,244,115,219,126,211,254,137,209,209,244,59,199,113,232,255,0,170,101,143,155,155,161,47,226,239,183,47,142,219,166,225,85,123,21,60,211,229,63,47,235,189,70,220,109,73,152,29,151,252,25,241,39,195,182,190,223,243,93,99,211,127,163,246,90,220,62,170,215,5,79,182,40,42,249,234,159,91,69,35,99,228,167,158,71,166,236,134,69,221,83,151,221,219,125,213,17,116,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,95,205,203,238,109,191,240,159,232,254,59,155,111,117,19,127,225,3,252,42,187,101,86,57,21,201,245,111,224,127,137,156,189,37,87,57,81,201,241,70,124,79,235,221,20,45,89,21,90,198,34,42,189,255,0,82,16,14,180,241,161,162,186,51,79,81,29,230,254,217,235,98,79,24,105,156,215,200,171,249,182,2,125,99,159,35,154,253,249,89,249,151,226,167,252,43,238,182,235,115,85,247,10,248,233,90,239,130,200,238,95,254,185,150,90,131,218,125,172,25,237,75,236,122,57,166,149,149,17,61,85,177,84,182,153,253,77,191,63,129,224,35,196,123,66,120,139,184,66,178,222,46,182,56,87,117,229,157,239,137,169,255,0,58,1,172,151,93,99,210,251,59,221,21,207,59,180,82,61,137,186,182,74,166,181,87,254,117,35,154,206,54,52,2,130,186,74,42,172,226,133,95,10,237,188,115,177,81,127,249,204,229,135,179,111,137,124,142,165,107,117,59,81,168,233,226,223,110,164,181,251,42,255,0,206,122,171,79,99,237,198,170,174,158,170,229,155,201,53,28,235,239,207,75,50,61,127,192,160,93,251,167,30,124,59,90,169,229,171,126,95,28,189,54,239,200,199,181,119,255,0,231,35,199,118,170,112,216,212,122,73,93,112,71,198,187,123,177,166,202,69,145,246,54,105,235,57,93,244,254,241,43,182,78,118,61,201,177,32,99,253,148,58,3,65,109,142,11,148,213,117,19,255,0,100,247,70,138,160,125,71,118,172,240,206,141,77,170,238,91,175,254,169,15,213,108,237,71,225,186,233,95,13,190,59,133,108,46,153,118,231,145,136,141,79,227,93,207,45,119,236,212,225,58,142,78,239,93,144,247,41,62,27,61,88,213,255,0,231,60,13,251,178,211,134,203,133,82,62,139,85,219,77,78,191,141,201,81,31,50,127,16,22,138,14,60,56,124,168,172,146,149,185,109,58,35,26,215,43,150,86,237,227,254,19,245,125,251,220,60,53,237,119,211,186,69,235,120,34,44,236,217,187,127,132,164,247,254,203,253,4,160,183,85,197,103,215,46,123,134,201,202,201,107,35,69,95,204,121,6,118,66,231,21,180,146,87,216,242,122,58,234,103,183,122,119,45,74,108,239,249,128,209,10,94,53,120,126,172,172,101,28,57,205,189,21,235,183,51,170,24,141,79,254,115,218,253,222,116,125,209,50,104,117,18,203,50,77,183,42,71,88,197,95,254,185,142,25,47,101,103,18,248,205,36,247,8,99,182,84,66,197,247,82,58,133,87,237,191,230,67,253,99,125,156,92,91,86,218,22,235,65,89,5,35,161,241,108,114,84,185,171,241,250,128,219,171,118,77,96,187,248,219,47,20,181,40,141,71,126,10,68,119,130,255,0,17,244,28,254,87,166,234,229,71,248,34,167,193,12,41,203,241,254,54,120,121,172,141,208,228,247,122,206,240,212,103,45,20,142,145,19,149,62,30,7,161,211,238,209,30,43,52,234,6,77,127,176,87,222,98,167,114,245,22,225,27,249,17,63,133,126,160,54,219,157,26,187,123,203,254,3,252,75,58,199,227,224,173,79,138,34,248,153,147,167,189,177,246,121,28,216,245,47,20,125,11,149,118,119,115,133,92,137,255,0,57,99,244,251,180,119,134,220,238,72,97,166,190,73,67,60,171,182,245,104,216,218,139,252,42,171,224,5,169,107,209,237,231,78,116,79,205,177,254,154,244,119,193,23,252,39,147,197,181,59,79,243,36,108,248,222,103,109,175,87,252,35,134,165,174,95,249,145,79,86,199,57,222,46,77,191,55,240,129,255,0,64,0,0,0,3,248,237,246,94,95,137,253,63,139,240,95,29,128,255,0,14,84,85,110,206,93,255,0,128,255,0,148,213,13,106,53,85,92,229,69,248,71,227,255,0,57,248,175,55,219,102,61,108,154,241,113,157,148,212,212,232,174,145,207,93,188,16,207,62,32,123,89,49,172,42,247,83,143,105,133,157,149,211,82,61,204,154,74,134,42,53,87,225,224,169,241,241,3,71,21,210,73,186,49,81,19,100,241,250,207,37,155,106,166,7,167,116,211,220,50,172,162,138,145,33,102,238,138,73,154,215,127,129,20,197,28,179,180,183,136,252,229,31,67,99,169,150,217,60,207,114,183,184,61,220,252,171,240,68,66,44,188,125,243,26,209,119,160,135,34,159,38,184,73,120,149,105,224,117,92,111,228,87,39,138,248,129,182,173,227,119,135,153,57,85,115,186,38,59,127,197,235,179,255,0,159,196,150,176,204,255,0,24,207,237,137,118,197,239,116,117,240,57,55,78,132,168,253,147,248,118,48,6,94,8,181,222,27,117,77,246,179,30,88,169,40,247,89,93,39,50,42,237,241,216,249,152,174,177,113,23,161,204,154,146,195,122,190,88,232,154,170,206,87,115,70,199,236,191,216,239,241,3,163,55,123,232,136,143,84,254,35,254,108,149,38,151,166,157,70,172,126,43,186,120,41,143,26,7,218,197,149,97,150,215,90,245,70,150,91,146,187,193,42,17,21,242,109,249,205,24,225,183,139,109,50,226,58,208,149,24,165,205,209,214,69,253,54,158,163,102,61,127,137,0,157,128,0,0,0,15,226,252,62,39,244,255,0,47,223,149,118,252,192,127,55,114,42,53,19,127,225,11,206,141,85,69,77,254,173,254,7,245,119,229,68,79,138,159,134,229,114,182,90,227,235,93,46,49,211,198,158,42,233,30,141,106,127,26,168,31,181,170,238,93,222,137,191,240,31,222,100,114,120,46,219,145,174,81,196,118,139,225,237,119,181,181,2,206,213,98,110,173,109,91,21,127,250,228,1,168,189,168,188,60,97,109,154,42,58,186,155,133,83,17,122,107,11,17,204,87,127,26,40,23,29,210,114,162,162,120,170,33,254,101,157,33,141,30,246,187,225,240,68,220,202,156,223,182,70,181,17,140,196,49,42,89,61,253,213,210,181,200,188,164,31,148,113,219,197,246,171,207,190,27,65,123,165,108,143,87,70,150,232,222,228,217,126,27,108,6,222,215,94,45,214,230,49,245,181,240,83,35,252,127,12,244,105,248,211,50,197,85,202,159,72,168,55,106,110,168,147,183,99,14,105,43,184,248,214,7,44,19,92,50,136,214,159,193,123,195,94,197,240,255,0,1,254,110,122,47,199,85,134,5,174,146,233,145,72,155,110,173,98,189,119,255,0,230,3,106,106,245,171,74,168,165,146,9,245,10,199,28,236,221,22,57,107,24,138,138,124,155,255,0,18,58,47,142,91,253,163,112,212,91,35,218,212,221,89,5,99,28,171,254,13,204,88,160,224,195,139,124,210,166,59,132,244,85,157,122,229,221,95,84,231,179,109,255,0,57,55,226,189,146,154,213,117,183,199,54,107,148,67,10,57,17,207,100,85,74,174,106,127,2,40,26,10,222,57,56,118,110,238,250,113,77,239,125,78,149,159,255,0,51,253,175,28,156,60,162,42,253,54,162,240,250,186,236,255,0,249,149,42,131,177,231,78,25,75,78,203,214,162,220,99,170,122,38,237,73,16,253,191,204,105,210,215,74,254,241,168,119,148,69,110,237,229,86,168,22,86,14,63,120,118,168,173,117,20,89,100,92,232,187,43,157,35,121,127,231,220,250,137,199,23,15,46,122,66,153,197,10,61,126,31,135,102,219,255,0,206,85,135,246,53,233,138,194,139,22,123,123,98,49,55,85,110,220,206,33,173,71,224,83,134,172,34,121,44,23,141,68,188,218,174,105,187,32,146,179,150,54,61,255,0,86,234,191,80,26,20,222,56,120,125,108,78,146,124,222,133,188,175,86,251,179,181,119,255,0,231,61,117,135,137,109,22,201,45,205,186,90,245,10,206,177,185,220,156,143,171,98,59,127,226,220,204,43,55,101,67,50,107,84,119,156,111,82,168,43,109,234,212,145,207,109,91,85,54,255,0,1,232,104,187,35,115,250,74,126,243,101,207,92,216,21,58,145,164,53,62,27,129,169,244,89,214,29,116,100,73,111,201,104,39,89,246,70,116,167,107,149,119,254,35,236,243,189,87,151,117,228,70,239,206,159,89,137,218,131,195,95,23,122,9,11,107,151,83,233,232,232,163,155,249,221,210,92,57,101,84,250,182,69,60,110,23,218,25,196,102,151,221,82,142,251,149,212,95,91,73,81,179,219,81,50,185,143,106,125,94,31,80,27,203,28,142,145,222,13,84,110,223,21,248,159,235,155,149,81,21,222,11,225,226,103,167,15,221,171,248,70,125,114,135,30,212,106,55,89,170,167,217,177,201,11,54,143,117,248,120,169,125,172,87,155,110,71,108,165,187,89,235,34,173,164,168,106,72,201,17,219,252,127,136,15,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,28,138,169,178,46,199,244,254,47,138,0,85,219,199,234,63,229,81,60,116,176,75,81,80,254,88,216,213,114,175,230,68,67,250,247,254,11,153,10,235,199,110,164,228,154,109,160,247,187,198,49,58,65,88,177,35,25,34,187,151,100,95,5,241,2,172,241,187,218,45,89,141,92,106,116,155,72,85,181,85,174,119,66,90,166,47,138,42,248,123,170,135,149,225,87,179,227,37,213,89,168,181,147,94,174,210,78,218,183,45,66,82,78,253,213,81,124,125,230,175,193,10,43,161,240,87,231,90,229,101,125,125,29,69,198,105,235,186,175,70,177,94,174,94,109,252,127,128,232,99,21,199,27,73,104,130,170,71,172,77,150,142,54,58,153,124,25,18,35,17,20,8,182,220,238,28,180,125,142,161,197,241,203,124,149,84,109,217,86,221,19,100,149,92,137,249,144,143,114,173,78,226,63,86,105,42,237,218,101,138,211,227,246,134,238,143,175,174,71,83,206,140,79,173,55,61,6,103,170,220,40,240,253,116,154,91,180,244,18,221,170,30,174,122,192,173,146,78,111,142,219,110,64,186,149,197,238,177,235,163,170,112,93,6,193,171,225,162,169,218,38,92,100,166,124,109,107,87,193,87,153,60,62,0,67,151,155,54,172,103,90,183,101,210,123,86,184,100,23,202,186,138,143,231,230,44,232,232,161,217,119,84,69,79,240,154,177,167,216,172,152,86,43,111,176,50,174,74,158,239,11,91,35,228,95,30,109,188,127,249,202,141,193,239,3,151,125,28,203,23,84,179,140,142,170,170,247,89,248,85,98,170,57,140,114,167,142,235,245,124,75,93,147,106,182,159,225,52,189,231,37,203,173,180,137,26,175,51,86,161,168,191,225,220,15,215,151,229,145,97,148,76,172,117,21,85,108,143,85,247,96,141,94,229,255,0,2,20,55,141,190,49,181,143,13,179,50,151,11,160,142,203,75,90,170,206,241,59,150,41,217,252,40,138,94,204,99,81,48,156,219,30,250,89,143,93,169,42,232,147,125,229,100,141,114,38,198,126,118,142,205,62,180,54,215,140,233,206,25,45,230,165,178,61,31,84,200,21,204,143,248,220,223,128,16,126,146,104,55,22,60,80,198,153,139,117,97,100,161,149,119,86,165,119,139,127,192,79,246,174,205,61,81,133,244,114,94,53,138,244,136,139,248,116,138,161,28,136,72,61,155,216,252,24,30,14,236,70,246,216,160,186,179,241,233,218,239,22,174,255,0,152,185,247,107,253,150,197,78,234,155,189,206,154,134,45,188,95,81,34,49,173,79,225,85,2,189,105,79,6,250,87,166,52,243,59,42,187,75,149,214,206,141,222,123,146,162,189,138,159,155,98,193,89,233,44,246,154,22,218,236,205,134,26,72,145,58,76,133,119,216,173,58,205,162,57,62,184,220,33,201,180,175,91,174,22,234,52,114,164,209,219,170,26,172,252,223,81,95,53,75,68,120,200,209,186,203,124,186,119,170,23,204,149,213,238,86,163,106,101,221,145,170,127,109,183,192,13,41,145,24,248,221,27,154,156,168,158,60,201,224,121,140,207,36,169,178,226,245,181,182,22,208,213,215,211,198,171,21,59,159,224,229,252,219,33,155,239,176,118,147,94,161,125,60,215,142,234,178,53,19,118,212,185,54,255,0,230,63,229,104,225,31,143,219,173,27,238,23,61,86,169,164,123,185,159,248,58,223,121,62,191,4,80,61,21,95,19,180,54,124,246,104,51,123,92,180,183,39,202,169,21,37,206,46,157,46,251,248,242,185,126,59,158,223,39,226,43,135,234,92,105,215,28,143,75,237,114,209,189,63,162,12,238,251,181,205,250,149,159,159,196,173,181,93,159,252,75,235,125,71,127,205,50,234,154,238,225,42,181,147,215,75,203,38,232,187,42,183,243,150,167,77,123,60,232,237,24,109,110,55,168,121,61,85,246,89,233,218,202,118,202,168,254,139,182,250,191,48,30,54,227,134,112,87,174,24,107,235,244,227,23,180,199,121,123,55,138,145,140,106,57,92,191,82,162,120,149,139,89,120,42,177,97,214,24,239,85,150,91,245,36,245,46,118,201,109,165,87,195,26,125,92,203,245,33,235,181,175,131,204,207,134,218,56,115,109,52,185,220,35,186,82,79,36,174,166,160,221,206,115,119,247,119,68,60,205,23,31,156,72,99,24,204,86,124,251,79,231,184,80,212,111,28,137,91,3,247,123,83,243,248,1,12,225,152,70,180,98,239,134,163,76,245,21,182,215,164,142,229,107,171,121,37,217,62,27,161,49,98,61,161,188,83,233,133,98,82,228,214,153,239,180,244,234,145,58,122,164,122,179,221,240,85,71,124,20,253,120,255,0,25,28,52,101,12,145,185,190,148,209,99,117,201,224,149,22,218,117,87,243,47,197,87,127,172,250,245,88,142,137,106,35,37,92,23,89,43,229,247,18,86,219,238,207,142,24,119,119,212,5,146,210,110,214,93,38,200,214,150,223,168,48,75,107,184,78,168,197,72,25,188,109,119,240,170,175,129,108,176,221,126,210,204,218,8,223,104,205,173,15,146,127,24,226,239,76,231,219,234,221,55,49,223,37,225,137,242,205,35,47,184,181,52,86,229,77,227,175,199,218,181,18,59,243,170,237,224,70,247,61,52,189,98,247,149,173,210,140,206,182,141,177,162,53,31,112,151,161,34,57,62,62,0,116,35,13,93,61,76,73,52,19,181,236,95,131,154,190,10,25,84,199,174,200,138,223,29,189,228,219,127,226,49,51,73,56,247,226,27,65,106,163,160,212,26,122,140,130,211,26,237,215,157,92,246,34,127,2,252,20,190,90,39,218,67,162,218,165,73,23,182,238,49,218,43,119,68,68,157,82,54,181,223,198,160,92,69,145,26,190,40,239,31,224,63,175,87,114,170,181,187,159,43,30,202,236,57,93,181,151,60,118,233,79,93,3,211,116,116,50,35,147,255,0,152,250,169,187,218,138,187,183,248,0,207,190,214,109,91,202,180,255,0,78,44,248,246,53,87,85,2,222,39,146,41,167,139,116,229,110,219,252,76,118,161,160,188,101,55,88,40,169,160,125,101,117,92,187,38,200,174,124,142,95,254,185,209,175,16,26,7,132,235,206,35,46,59,149,211,177,95,11,94,248,38,115,81,85,142,84,248,161,129,186,147,143,85,104,38,183,207,110,197,238,61,119,217,235,85,212,210,34,162,236,188,219,108,6,149,240,63,194,150,155,226,150,10,91,230,123,130,79,95,123,149,137,35,214,178,145,118,98,47,138,108,170,79,185,230,41,244,215,33,183,97,26,103,141,71,105,130,213,50,84,186,189,177,114,58,21,95,143,34,254,115,235,240,205,169,183,220,215,71,168,29,124,146,129,50,87,210,49,89,15,81,57,220,222,84,229,85,79,137,95,181,191,143,172,167,135,76,249,112,140,139,14,162,142,121,92,207,195,196,138,174,115,92,190,0,93,27,206,19,73,85,143,81,80,221,102,124,244,246,168,81,243,196,198,162,173,91,209,190,40,244,254,21,42,165,117,215,77,179,122,155,149,78,117,161,176,203,106,180,203,35,32,130,106,23,117,31,202,187,115,53,191,89,112,112,251,250,100,248,173,171,37,134,54,116,238,116,48,212,189,89,226,169,206,212,93,191,143,196,130,120,211,214,40,244,43,0,102,91,71,102,181,213,85,162,174,209,212,46,206,219,243,162,126,112,51,151,87,52,107,20,212,253,74,189,51,74,180,230,162,130,219,37,27,89,69,211,164,86,163,39,79,198,69,252,199,230,236,251,210,237,109,198,120,145,164,167,167,177,220,168,173,182,170,174,107,147,229,137,236,141,241,162,237,224,191,5,52,99,132,221,86,211,125,71,209,41,53,82,59,53,37,161,177,200,247,214,171,216,140,233,187,251,39,120,253,91,147,254,30,252,54,227,68,219,238,34,148,142,134,171,241,167,167,217,122,139,241,241,84,3,210,198,178,185,155,185,54,221,79,246,229,219,109,254,177,179,151,109,148,255,0,157,85,68,20,241,171,231,149,140,106,38,234,175,93,145,63,140,15,234,202,138,254,70,163,183,79,224,240,63,210,117,54,85,114,34,47,240,16,190,170,241,107,162,218,81,71,60,215,252,182,157,243,211,181,87,161,79,43,94,229,84,250,182,220,161,58,183,218,211,146,228,21,117,22,141,28,199,37,154,37,85,98,76,177,185,37,79,225,106,39,214,6,165,222,47,246,59,20,125,230,245,124,167,160,141,169,186,172,210,163,19,255,0,156,174,122,211,218,9,161,218,70,146,194,235,244,23,73,227,79,197,164,122,73,227,254,5,51,73,105,248,230,226,138,173,55,146,245,77,65,80,237,185,106,57,227,102,203,252,59,19,182,145,118,70,222,170,170,233,111,154,185,125,79,198,73,38,141,146,243,238,159,195,184,31,143,57,237,122,205,47,213,75,110,211,12,33,149,72,245,229,98,244,221,213,255,0,153,8,158,225,117,227,215,137,26,218,154,184,157,127,180,91,234,25,253,33,237,124,113,242,175,230,221,13,2,198,52,7,131,109,13,141,36,169,250,61,13,117,51,247,89,234,100,99,100,221,63,140,252,90,173,218,57,195,190,143,54,11,101,178,165,183,45,145,24,137,66,198,200,221,182,254,0,41,254,21,217,69,173,185,155,82,235,170,121,82,71,27,216,143,107,98,169,230,147,101,252,232,164,135,122,224,191,131,190,29,45,177,86,234,166,101,61,210,186,161,169,26,81,39,36,142,107,182,248,242,252,79,43,169,189,168,218,173,157,195,83,104,210,220,14,170,9,42,90,177,211,79,77,11,214,85,106,252,21,80,244,188,48,240,71,169,58,193,144,83,107,7,18,23,58,186,200,30,228,168,138,130,165,202,170,191,94,202,213,3,224,233,151,11,248,86,181,231,209,79,135,105,164,20,184,115,94,140,117,93,85,58,198,247,181,23,226,159,82,248,26,67,167,250,39,167,90,113,67,77,65,140,226,54,232,123,180,109,99,102,142,52,230,87,34,125,103,211,250,63,30,7,131,84,219,180,250,205,72,217,224,137,82,138,153,83,150,53,126,222,8,187,124,10,17,169,119,78,208,122,204,162,116,182,69,110,178,211,74,245,72,99,166,170,114,36,158,62,8,159,157,64,186,89,254,101,65,167,213,137,87,30,53,112,122,39,225,37,90,26,69,122,63,243,239,178,30,179,11,205,109,217,237,181,149,84,246,170,234,102,57,168,238,90,170,126,79,254,185,155,169,105,237,45,90,110,156,149,208,204,215,59,119,53,245,14,252,95,249,143,226,113,9,199,110,152,208,201,111,190,225,13,172,72,55,115,229,98,61,219,55,243,248,32,26,137,53,85,13,51,217,28,238,107,62,166,243,34,34,34,158,7,87,50,204,94,217,137,221,40,46,153,156,118,57,235,41,221,20,85,177,204,214,190,21,95,131,145,84,203,11,86,121,198,231,19,23,216,168,237,217,5,199,24,133,107,22,52,115,36,116,105,255,0,206,75,246,222,1,184,155,203,110,144,82,106,166,164,84,93,173,124,201,215,234,213,115,42,179,235,3,243,219,184,125,226,47,81,178,26,139,150,11,196,205,77,222,138,37,85,131,107,147,92,244,77,252,60,16,255,0,23,110,22,251,69,33,158,89,168,245,142,173,241,67,248,155,215,123,202,136,92,157,15,225,195,79,184,116,164,85,181,86,201,214,145,190,46,159,193,187,255,0,2,147,131,106,146,90,102,214,66,246,200,213,77,215,145,119,69,79,224,2,180,112,137,91,196,5,178,205,91,67,174,141,100,142,183,53,205,101,82,189,92,233,57,126,181,85,43,175,106,238,59,100,205,240,187,69,207,25,164,130,91,164,117,72,146,59,125,156,172,219,248,13,18,170,185,88,85,36,182,87,220,41,216,179,179,153,204,123,209,21,17,74,185,199,118,37,167,114,104,196,247,39,214,67,107,154,53,114,65,87,26,162,42,189,19,251,21,95,138,129,73,248,25,211,189,127,185,213,37,162,108,162,106,92,114,181,137,77,52,11,58,164,144,177,126,46,99,87,235,53,107,73,176,10,237,54,198,223,96,159,36,173,189,55,168,175,134,106,229,247,218,159,83,127,136,162,61,158,212,118,43,173,59,103,185,234,66,37,206,134,94,120,98,146,118,162,204,196,248,34,255,0,25,107,117,67,39,213,252,122,221,112,76,106,142,27,149,60,205,115,146,165,142,87,58,6,175,246,155,125,104,7,199,213,219,118,57,83,118,158,155,86,241,106,91,181,18,170,203,76,249,154,174,108,127,155,199,234,32,108,247,135,126,23,53,54,162,106,106,44,110,219,110,70,208,243,35,237,76,71,191,169,249,215,248,72,94,237,196,62,191,99,25,21,109,126,161,208,54,249,98,73,29,19,105,238,46,118,238,110,255,0,4,79,226,36,141,52,215,30,30,181,74,237,6,57,77,223,116,250,251,92,196,137,95,12,61,38,57,203,249,149,223,31,16,42,126,167,240,125,79,132,102,47,198,113,235,132,149,241,75,73,223,232,231,98,239,59,30,171,225,26,162,124,23,248,11,87,192,118,101,175,26,75,145,209,224,26,143,71,114,185,227,247,46,86,82,84,185,142,127,119,123,151,100,107,190,166,236,132,147,118,177,105,247,15,249,53,38,79,147,77,93,145,178,181,91,79,21,124,241,115,177,187,175,131,249,190,27,150,179,77,105,105,46,88,252,23,117,181,209,165,37,107,210,174,149,241,38,234,168,169,224,229,252,202,7,190,63,138,2,253,95,198,7,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,170,136,155,168,31,196,106,108,173,84,240,252,196,65,197,38,141,63,92,52,134,245,130,196,169,215,172,99,122,46,85,252,85,69,220,152,23,125,188,15,240,174,127,77,85,17,21,64,198,13,20,210,125,64,225,3,90,31,144,95,176,234,123,212,52,175,84,137,81,171,35,218,155,109,190,200,90,173,118,227,7,82,43,116,150,103,224,182,122,86,93,235,145,33,72,97,122,247,134,115,46,222,13,79,31,172,184,217,70,155,88,178,22,205,51,237,208,37,92,170,155,212,114,251,203,252,5,106,226,115,133,74,139,229,11,50,237,50,168,92,126,251,102,86,201,26,83,120,50,169,219,167,131,213,127,136,8,159,133,190,207,102,100,244,205,212,254,33,170,106,46,151,58,199,37,76,84,181,62,247,46,235,190,206,69,248,22,111,88,117,175,70,120,64,192,214,169,180,52,52,43,200,141,130,138,157,19,168,253,188,60,91,241,41,222,177,106,175,23,211,226,150,187,52,20,215,187,62,69,78,222,148,110,181,196,247,65,82,137,178,111,35,246,240,240,77,200,63,30,225,139,137,30,41,115,218,104,117,39,51,166,169,101,19,218,234,182,85,86,34,84,53,171,245,53,139,241,2,67,200,184,227,226,83,136,220,154,124,63,66,44,211,210,80,212,123,173,170,98,57,188,168,191,157,126,8,122,237,59,236,229,214,93,79,137,110,156,64,106,53,197,26,231,117,29,12,83,115,163,145,87,125,151,114,236,104,238,136,105,71,13,152,107,98,183,210,209,82,190,150,4,117,85,108,232,140,115,149,19,199,197,74,217,173,189,170,90,93,142,207,113,196,176,58,122,203,157,226,4,124,17,43,33,222,55,61,81,83,193,83,226,5,135,210,44,51,67,244,59,29,251,149,91,178,171,90,70,196,70,201,13,109,75,99,149,234,191,153,170,190,36,165,99,196,241,11,5,19,221,105,183,209,193,75,34,43,157,43,118,84,122,47,240,152,159,129,112,231,197,199,19,249,37,86,163,210,58,186,150,105,42,58,209,203,112,123,161,115,27,205,186,114,239,252,6,170,233,190,157,228,184,206,155,99,248,246,167,106,52,176,221,105,26,230,84,177,211,39,77,233,182,200,142,85,2,44,226,115,138,93,30,225,118,169,215,156,47,23,163,185,228,149,156,205,71,210,179,157,141,126,223,23,171,126,5,20,151,54,226,207,139,123,244,19,85,85,94,168,241,155,133,74,115,182,4,119,73,172,230,248,42,253,72,88,46,208,94,26,34,181,98,85,90,167,133,222,105,97,166,135,105,38,133,38,78,148,251,47,212,191,89,40,246,102,107,254,53,169,26,109,244,10,60,97,148,119,107,90,114,212,172,112,254,5,233,191,130,243,1,102,52,83,2,198,52,79,3,182,216,31,89,75,75,51,224,98,202,233,164,70,171,221,178,42,239,185,255,0,13,78,226,107,71,52,174,213,45,110,79,151,219,247,135,222,116,84,243,49,239,255,0,2,30,79,137,126,25,242,29,114,109,11,236,122,139,117,199,159,78,229,234,54,141,200,137,177,17,91,187,45,240,11,133,68,181,89,230,115,118,190,62,70,181,26,179,236,229,221,62,32,126,44,219,181,167,68,44,213,44,139,29,162,174,185,49,124,21,221,223,125,191,230,62,44,93,172,152,149,67,82,90,76,42,233,35,100,252,85,238,110,229,111,231,241,38,123,23,2,252,45,233,189,138,72,238,248,229,166,70,167,138,212,214,236,213,68,254,53,60,22,170,234,39,5,26,35,139,206,203,94,59,143,222,171,96,77,153,75,79,203,39,58,239,240,240,93,192,140,51,126,211,140,114,241,209,150,223,108,200,109,17,66,187,186,72,168,149,172,221,126,62,36,197,163,124,109,105,158,65,133,205,61,126,75,113,164,173,122,127,170,46,77,72,121,188,127,177,85,248,159,241,209,166,105,102,189,225,149,57,13,199,65,40,109,120,220,12,234,57,174,164,115,101,122,39,246,173,95,137,255,0,57,241,173,0,213,170,75,109,143,23,209,53,91,71,94,90,103,84,84,81,58,53,141,89,225,191,252,232,7,203,102,163,213,85,234,237,183,43,175,212,108,122,187,16,168,118,211,182,123,139,21,239,106,39,195,148,254,107,255,0,16,252,62,87,88,225,159,14,176,226,119,250,152,228,123,38,134,225,35,88,141,68,240,221,187,47,143,214,86,126,37,120,71,212,188,158,245,67,131,233,54,152,210,90,168,104,37,115,219,89,18,189,170,228,119,231,95,129,235,180,147,177,249,249,14,45,79,112,213,28,202,227,107,186,185,202,174,138,145,81,237,68,255,0,8,17,13,199,81,184,49,204,174,41,96,191,97,49,217,170,39,122,164,213,86,234,110,100,99,151,243,47,241,159,70,46,206,198,234,21,149,50,61,23,201,46,210,77,59,156,248,210,224,222,139,57,19,197,190,63,196,90,234,78,202,109,16,178,83,62,42,236,146,177,140,115,91,248,105,24,212,86,171,87,125,213,87,225,185,98,173,15,210,125,47,197,237,152,236,186,147,106,163,134,206,221,183,90,184,218,233,218,137,182,203,255,0,48,24,253,236,190,48,180,147,44,143,79,45,119,107,173,91,152,238,154,69,77,188,140,95,224,223,99,218,208,97,28,64,79,109,69,203,180,82,10,196,123,220,249,170,231,134,78,162,111,245,252,11,205,158,241,159,194,62,149,220,189,189,21,91,46,87,118,185,200,201,96,141,178,110,228,254,20,41,206,167,118,137,235,118,166,94,234,237,90,97,99,174,117,186,185,86,56,28,144,42,108,155,252,124,16,8,55,47,163,212,218,76,222,135,14,191,91,105,223,75,117,127,70,142,150,165,85,180,237,118,223,5,95,168,139,53,87,73,51,13,46,201,146,207,127,167,167,239,117,27,77,20,52,18,44,140,70,187,197,17,54,39,139,134,135,241,21,154,216,235,114,124,174,249,20,149,54,164,239,148,49,58,116,239,29,71,47,138,53,191,29,207,67,195,230,148,101,44,212,75,38,160,113,39,13,201,108,81,206,145,245,42,225,94,86,181,190,30,42,191,4,2,29,210,126,47,245,199,67,231,134,154,209,147,214,173,36,42,156,212,83,72,168,136,159,155,98,254,112,233,218,205,96,191,62,158,195,170,180,73,71,51,156,141,239,44,69,93,247,252,234,164,195,151,112,13,195,46,184,47,210,236,110,150,130,146,158,170,22,182,25,40,57,94,215,42,39,197,87,243,149,47,137,78,202,250,13,54,198,37,201,48,92,205,213,53,45,85,114,211,215,72,216,154,137,245,114,126,117,2,252,235,255,0,21,26,127,167,186,51,93,168,52,23,170,26,230,84,82,43,168,35,138,100,115,222,245,79,134,201,252,102,3,230,57,53,70,91,150,92,114,169,230,158,89,107,43,31,82,199,57,60,91,204,253,246,255,0,1,233,117,54,159,84,176,138,122,109,62,207,106,43,34,142,143,240,244,209,61,85,88,168,228,240,84,223,226,155,30,42,205,106,186,94,234,226,182,88,96,168,171,170,149,223,210,35,103,50,187,248,145,62,32,95,155,22,180,101,122,111,167,184,78,173,96,241,207,119,172,166,151,161,112,138,36,87,237,19,25,178,34,237,252,37,115,213,204,251,84,184,165,214,202,75,229,214,207,52,21,181,178,71,21,60,47,106,164,113,162,47,130,170,253,69,208,225,94,131,58,198,116,238,29,59,198,116,74,43,165,107,147,173,84,251,221,59,226,98,163,254,164,93,188,75,13,101,224,171,219,247,90,108,167,37,130,155,26,174,69,108,142,134,213,179,216,159,94,219,168,30,19,137,14,35,117,43,132,189,0,193,40,105,173,212,137,112,171,141,144,61,236,145,118,98,36,105,227,185,159,154,223,197,46,169,241,93,89,105,179,223,40,22,40,153,43,90,230,192,170,230,185,62,27,169,178,218,223,163,88,86,91,130,219,236,25,94,47,22,78,218,84,72,163,125,76,124,206,98,34,34,111,224,120,203,151,15,250,19,164,182,235,109,238,215,163,180,149,81,201,19,123,203,96,165,87,190,52,229,248,162,39,214,7,235,225,163,70,48,6,240,217,6,1,105,150,58,202,43,181,18,50,225,42,42,43,145,238,106,43,155,225,249,148,240,250,19,122,164,225,127,49,200,52,243,81,114,199,178,202,136,181,22,181,172,145,26,141,230,119,131,83,127,224,35,156,239,180,51,8,225,214,178,124,91,17,211,10,251,101,14,235,36,61,234,137,241,54,73,23,226,137,185,64,245,179,92,245,95,140,45,77,134,186,221,111,153,239,168,122,65,79,71,79,204,168,221,190,10,168,158,40,6,143,107,191,106,158,152,105,226,213,88,240,132,125,230,228,212,84,99,185,119,137,23,254,50,20,19,82,187,67,184,131,213,26,217,104,109,183,218,155,60,83,185,90,200,104,164,85,230,69,250,148,247,88,151,101,246,119,125,178,83,85,94,50,42,59,117,218,177,81,91,73,45,74,53,254,62,59,108,190,37,147,210,174,206,13,59,211,57,237,141,205,217,112,175,188,190,77,209,98,167,234,69,190,222,27,187,234,64,41,214,134,112,139,170,60,70,220,234,50,124,243,34,117,13,190,157,58,213,53,21,179,242,59,147,127,21,93,252,54,46,21,134,131,129,190,22,45,144,67,84,216,114,171,219,189,205,227,141,179,57,36,79,138,166,223,194,127,115,189,43,189,240,229,120,174,202,53,35,43,184,59,9,190,34,210,69,65,77,179,209,88,158,40,215,53,62,9,182,196,41,102,173,164,179,87,174,117,104,208,123,77,226,196,181,46,88,42,171,216,244,157,24,139,190,237,111,215,224,4,191,119,237,60,188,218,169,153,79,166,58,45,81,37,4,82,172,108,222,133,237,69,68,252,251,33,26,94,248,157,227,107,93,110,82,166,61,96,174,196,237,232,156,221,103,53,241,66,212,254,23,42,108,78,56,207,19,124,39,100,80,210,58,24,62,140,203,111,217,213,180,15,129,177,177,242,39,227,34,115,124,124,79,185,156,113,45,133,103,88,61,70,31,107,187,88,237,86,75,170,186,141,181,20,147,179,188,177,191,219,114,129,89,52,243,128,93,114,215,187,164,215,93,77,212,234,106,202,9,36,94,163,232,110,9,51,153,227,227,186,39,192,178,184,63,103,151,11,218,65,27,89,168,121,61,5,197,254,10,213,185,204,198,174,255,0,155,197,79,65,195,61,223,72,244,122,150,107,93,154,255,0,122,184,190,86,117,36,70,65,207,212,223,235,240,34,173,123,225,185,252,86,230,18,93,112,77,78,188,82,162,61,90,182,234,199,36,45,98,162,255,0,98,159,21,80,45,21,183,25,225,23,16,100,111,199,170,177,42,57,227,141,173,142,122,90,136,221,34,109,240,250,201,130,151,54,195,168,237,84,234,185,37,174,38,182,36,115,22,74,134,181,21,155,120,57,76,140,212,190,205,205,96,211,40,105,174,86,124,242,146,87,162,163,157,13,85,122,49,95,245,236,137,191,137,21,231,53,124,84,231,23,72,104,162,197,111,180,116,214,138,118,81,74,148,208,200,177,84,71,31,134,232,191,94,224,106,246,166,113,229,195,222,153,87,54,221,117,201,123,220,220,251,63,185,43,101,98,47,215,226,138,64,249,63,106,190,142,87,221,227,101,155,22,184,93,89,70,254,120,151,186,43,156,199,39,246,91,33,93,49,72,180,111,13,195,105,114,12,243,71,174,23,11,181,74,165,36,84,117,212,15,69,150,169,19,197,81,23,197,81,127,57,112,52,59,75,56,120,176,97,116,249,206,160,105,222,59,142,215,93,95,238,195,46,204,70,66,169,186,35,185,190,0,120,153,187,91,48,122,122,150,199,62,23,117,141,121,81,203,189,27,183,84,63,70,101,218,19,160,186,193,134,85,226,107,124,187,99,87,107,156,43,11,42,91,78,214,43,55,248,110,174,39,53,211,174,16,114,235,164,83,91,104,176,250,151,199,183,81,177,78,199,123,191,224,83,254,121,31,3,252,51,103,180,51,62,139,10,181,68,233,55,68,158,153,187,171,83,243,160,20,175,73,245,195,45,225,246,105,238,151,27,133,171,52,198,226,149,102,101,66,84,36,181,44,77,255,0,25,90,223,130,236,93,141,16,227,31,76,245,246,215,37,183,30,175,150,43,172,237,86,164,28,168,143,141,127,139,226,133,111,213,62,205,125,59,192,172,245,151,124,123,83,238,54,42,58,150,172,114,196,247,53,145,237,245,238,170,74,156,16,240,177,164,90,89,78,252,179,28,200,168,175,183,41,211,166,234,152,166,108,142,106,252,126,160,32,188,254,241,198,158,159,103,117,217,77,222,138,124,147,15,134,230,246,69,70,247,57,238,72,81,222,27,53,63,128,191,250,47,159,83,103,120,77,190,236,182,90,155,68,142,129,139,36,19,196,177,163,93,183,142,219,158,226,170,158,58,150,37,60,244,240,202,215,59,119,53,200,139,186,126,115,203,102,145,216,237,182,69,91,142,78,219,37,35,94,188,178,189,237,141,136,191,153,85,124,0,255,0,182,81,98,194,228,138,162,245,126,138,158,157,173,141,81,245,79,93,145,17,63,132,203,14,208,76,162,163,37,188,82,99,218,113,152,253,40,178,211,57,30,251,84,83,36,136,146,124,23,149,173,241,85,36,78,208,237,118,205,176,188,34,44,119,24,202,168,43,237,119,20,233,245,224,171,71,57,205,114,127,1,72,244,151,70,117,90,190,221,77,169,122,125,45,83,174,84,245,29,225,26,253,255,0,8,228,241,217,63,56,18,214,29,162,89,116,88,221,13,254,201,85,62,39,123,157,173,228,137,28,177,72,137,183,130,236,190,59,158,211,13,226,51,137,205,3,186,49,185,149,202,124,143,28,138,77,234,163,153,234,249,91,31,214,245,106,125,95,194,123,221,39,227,15,12,235,209,226,60,79,233,203,173,25,60,50,36,84,149,207,166,114,35,149,60,26,231,57,118,217,63,132,134,117,227,83,239,24,150,187,179,39,233,218,111,88,213,230,20,163,74,42,57,210,102,75,11,157,224,138,137,253,150,223,80,22,107,87,165,211,126,55,116,182,158,163,71,47,84,118,108,150,135,106,169,227,168,145,176,162,170,39,138,127,206,81,58,122,204,135,27,190,85,105,62,87,143,81,220,242,228,122,197,110,185,192,229,123,227,118,251,55,149,201,252,37,136,211,142,5,117,79,63,168,159,60,211,171,181,102,37,67,120,85,149,148,136,229,137,172,141,222,40,136,138,91,206,31,187,63,48,221,47,187,83,102,185,197,202,92,155,35,102,202,146,85,181,28,145,59,227,186,42,127,8,17,182,140,240,135,173,25,150,45,100,143,86,117,2,229,87,108,135,167,80,180,19,189,21,155,109,248,190,62,37,243,199,44,148,152,213,138,130,195,108,141,172,167,161,137,176,177,169,240,70,162,31,165,98,149,35,108,49,171,88,214,59,241,83,251,67,254,241,170,111,180,73,238,167,196,15,250,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,197,68,95,5,63,160,0,0,15,230,201,240,63,227,89,73,5,117,59,169,234,98,73,24,237,183,106,253,103,253,207,242,228,221,171,178,237,252,32,124,202,203,79,122,116,93,52,98,69,26,109,211,86,166,202,133,122,215,78,29,213,46,173,212,109,35,172,142,207,149,211,251,205,133,143,228,101,74,253,124,197,148,99,221,43,85,19,118,237,245,159,130,233,99,161,185,207,21,68,204,252,52,72,188,142,254,29,128,200,221,125,161,226,231,43,200,106,173,153,134,85,113,179,89,57,81,146,179,168,173,164,95,13,188,94,190,30,42,75,60,11,246,124,226,244,172,93,73,212,196,162,189,75,51,250,148,140,137,233,52,91,162,248,175,49,104,245,215,15,189,221,177,11,149,163,49,182,165,207,29,123,85,57,98,111,60,202,191,86,205,79,31,5,41,166,53,149,235,182,152,99,87,13,57,192,235,106,225,180,181,92,180,239,133,85,106,96,71,46,254,12,2,245,106,247,16,186,71,195,182,38,234,251,165,117,53,34,195,26,178,26,56,121,121,213,90,155,34,114,252,76,127,213,110,35,184,136,226,63,83,235,170,52,222,225,125,91,77,194,84,142,150,154,153,142,86,49,17,126,43,183,192,246,150,30,23,245,143,137,220,254,42,60,223,61,150,110,239,55,60,145,215,206,140,168,229,85,221,118,98,255,0,1,168,154,31,195,158,145,240,253,96,73,44,52,116,139,44,16,183,188,85,200,212,71,34,162,120,175,252,251,129,82,120,114,225,203,90,53,35,78,175,122,101,196,117,242,173,214,89,225,141,212,51,206,237,223,10,170,238,237,183,44,38,143,112,243,129,104,92,212,120,214,153,229,214,248,214,71,42,87,59,174,198,207,42,39,193,57,126,178,174,113,209,198,126,87,146,229,148,154,61,195,221,202,103,214,50,71,50,122,154,63,21,85,95,171,116,32,156,63,135,14,59,238,119,59,126,113,75,121,173,109,75,230,107,150,89,39,84,145,141,221,55,240,219,243,1,182,14,168,167,161,166,239,19,206,200,211,151,101,116,139,203,190,201,226,165,55,226,223,143,172,123,70,45,213,22,28,42,130,166,233,122,98,57,58,140,137,93,20,106,191,90,185,62,4,191,65,99,169,181,97,214,170,253,86,212,53,134,162,10,118,165,68,21,19,53,173,115,185,81,23,226,103,71,104,173,199,77,104,33,138,171,75,50,170,89,157,84,229,74,232,169,229,107,249,145,62,31,0,43,230,67,196,95,20,28,64,94,230,179,199,127,189,77,73,89,34,53,105,224,230,115,35,71,47,195,192,191,92,40,118,106,99,24,252,17,103,218,198,139,118,171,169,141,147,69,69,82,188,204,106,237,190,234,126,94,203,121,244,195,45,211,199,178,167,17,167,143,35,183,42,186,162,110,150,235,58,111,238,238,167,207,226,251,95,184,178,110,165,201,167,90,101,137,212,209,210,70,136,200,106,169,90,253,149,170,158,27,174,219,1,124,43,243,125,40,210,219,52,86,154,139,245,154,221,69,3,21,169,2,206,198,242,183,111,134,196,21,148,246,129,112,193,166,52,21,84,150,203,131,101,101,51,150,69,142,142,54,189,28,229,95,21,77,190,37,27,166,224,19,139,205,104,167,109,239,59,201,101,73,106,151,153,98,150,165,83,100,95,224,62,158,65,217,73,89,140,91,225,184,222,51,152,169,153,3,85,245,187,84,53,92,158,30,27,34,255,0,8,22,78,251,218,209,160,148,246,57,238,182,46,253,81,94,214,126,10,154,74,125,145,203,249,151,235,43,22,113,218,189,174,89,115,229,183,97,88,108,84,172,114,174,210,195,207,204,214,170,248,42,254,99,247,104,47,103,213,38,117,21,61,109,45,185,103,138,146,166,70,203,61,83,121,18,70,162,236,138,159,156,184,152,23,1,186,71,128,53,215,140,130,170,24,37,153,17,36,138,84,106,71,178,127,10,129,158,247,125,71,227,175,83,99,75,199,210,155,140,22,250,230,163,22,154,41,85,124,63,136,252,86,222,12,120,151,212,215,172,247,250,203,164,206,102,207,103,120,115,154,158,38,160,222,181,99,133,13,44,98,80,186,162,204,231,210,248,53,41,94,201,30,174,254,36,83,232,98,220,89,97,89,133,206,221,104,195,49,187,196,233,84,254,159,89,244,10,216,218,223,169,85,200,159,0,41,142,151,246,81,220,41,235,227,184,101,239,134,170,146,70,49,86,55,73,204,172,119,214,187,22,94,143,132,205,31,209,88,153,122,184,101,94,203,167,137,168,173,98,163,19,197,62,59,110,78,57,183,221,26,182,229,65,108,197,98,134,142,223,58,239,61,75,31,179,219,186,126,99,231,221,244,30,197,152,193,71,77,158,221,42,47,145,211,189,94,177,78,155,177,219,253,75,176,16,77,70,170,232,221,110,75,5,167,79,52,238,166,255,0,122,133,81,35,170,158,141,201,11,221,249,249,147,192,252,217,55,14,250,227,196,53,218,8,245,34,170,159,25,197,226,114,59,217,182,249,17,89,51,63,51,145,124,75,95,142,96,24,86,17,3,35,199,241,202,90,54,199,224,197,137,155,170,31,117,209,171,99,115,150,162,85,87,167,186,187,126,40,30,79,8,193,49,29,41,194,162,176,216,41,162,160,181,209,68,168,245,114,242,162,42,39,139,188,127,62,198,76,241,37,175,247,173,86,226,86,159,78,160,212,74,168,49,154,122,158,87,200,178,34,70,213,111,197,55,248,125,70,137,107,70,53,173,218,170,218,188,83,27,154,59,69,150,118,116,164,171,100,188,178,109,245,174,202,81,203,143,101,173,78,45,153,75,145,230,153,210,182,197,78,171,87,81,85,44,205,73,30,171,226,168,212,250,192,242,151,170,44,87,140,141,80,181,226,55,152,170,40,22,212,214,208,45,125,60,91,164,204,141,57,81,119,248,47,192,182,124,31,118,126,233,222,146,221,230,205,46,109,154,241,84,147,57,148,139,91,18,35,163,229,95,7,34,21,34,195,198,94,153,232,126,169,69,99,180,233,213,178,107,69,178,84,133,213,172,69,89,29,202,187,115,248,125,106,106,86,139,107,69,135,91,113,6,229,216,141,52,244,244,238,137,57,82,120,214,63,20,248,255,0,128,15,115,120,188,88,241,43,93,69,218,243,53,53,190,146,6,120,200,188,173,68,106,21,18,191,142,170,91,223,18,214,61,25,193,32,167,174,182,85,204,198,212,86,70,238,101,106,42,120,170,109,224,125,62,48,245,227,75,47,90,23,152,98,245,57,61,28,119,198,83,62,40,162,100,237,230,71,162,237,249,247,50,255,0,128,108,165,214,126,41,177,120,102,131,189,75,91,112,72,214,71,238,170,141,250,148,13,248,222,38,243,57,220,220,136,223,20,86,252,72,19,140,29,101,170,209,189,53,171,202,113,251,181,42,220,168,152,178,165,20,178,162,117,91,245,34,167,199,98,96,188,231,120,182,63,71,89,46,65,127,160,165,117,44,75,52,209,201,59,81,204,103,212,187,41,132,188,117,235,229,227,85,53,162,236,203,70,69,44,150,36,68,166,142,40,228,222,55,114,174,192,95,84,196,237,157,162,220,49,183,46,150,207,75,111,202,169,36,146,56,17,141,68,70,189,190,28,219,159,123,133,14,15,172,188,53,99,85,183,11,181,13,178,243,158,211,49,106,35,141,30,143,114,55,251,29,246,241,67,251,217,77,134,100,152,246,135,54,186,255,0,45,68,108,169,158,69,138,7,39,186,172,95,130,255,0,204,90,26,61,43,101,183,86,46,122,145,79,116,159,250,45,68,202,37,166,254,193,156,191,88,16,85,138,209,71,196,156,87,108,170,155,34,117,151,39,180,61,240,178,154,145,233,248,39,177,118,223,111,171,196,255,0,83,235,14,186,232,19,99,151,85,113,165,188,89,124,34,138,170,137,29,60,234,212,248,57,200,159,15,3,228,231,28,38,101,122,109,155,100,26,185,165,249,253,198,221,71,87,18,207,87,65,26,162,50,71,243,110,239,15,225,83,244,105,199,18,185,245,250,130,120,51,236,34,158,123,37,6,241,207,80,173,87,74,173,79,14,100,79,206,7,215,206,114,108,11,136,252,97,42,45,117,212,181,21,44,98,62,59,77,229,233,2,35,191,54,203,226,127,206,193,67,125,168,177,199,135,229,122,107,110,165,163,134,52,142,158,91,115,86,84,103,134,219,162,255,0,17,232,107,180,187,68,245,138,209,237,92,50,158,154,205,119,147,126,73,145,122,114,243,125,94,7,228,192,116,235,95,52,242,119,209,65,146,73,121,129,94,173,129,149,82,34,53,19,234,77,192,173,250,231,194,39,13,151,119,67,45,222,124,138,213,113,154,69,116,146,83,80,251,170,171,253,178,144,115,251,60,177,73,224,124,184,150,178,64,201,220,229,117,36,117,53,140,141,81,126,174,100,223,192,208,125,96,212,11,181,170,202,148,153,158,159,119,138,149,221,170,180,80,186,102,185,118,250,213,16,174,120,22,65,165,217,222,65,37,182,247,165,116,22,238,164,171,18,206,212,122,75,241,248,236,171,241,2,182,63,135,94,50,52,206,186,74,220,95,61,134,186,26,120,253,215,80,214,36,202,173,79,130,108,135,228,196,120,137,226,123,67,238,204,185,228,154,111,83,118,170,138,117,149,106,107,34,145,188,223,225,216,190,21,186,51,140,244,59,198,15,169,121,14,63,80,245,233,195,4,112,162,68,229,79,171,117,25,38,7,196,109,174,146,153,183,28,71,31,204,109,172,98,34,62,225,80,137,36,173,219,243,34,124,118,2,158,214,246,144,209,106,117,117,45,46,179,97,80,218,219,77,83,204,181,20,136,231,200,196,254,4,82,231,104,159,30,28,53,100,214,202,108,122,154,250,232,89,27,82,54,203,93,19,35,85,95,134,222,36,21,148,105,174,146,229,93,255,0,238,151,161,44,198,58,12,87,77,83,107,163,124,136,139,245,174,234,65,57,207,9,28,55,210,81,50,243,132,106,189,116,178,87,63,146,26,57,85,172,116,47,95,248,40,187,160,23,79,91,47,120,69,235,37,183,229,88,198,113,141,94,214,134,68,158,158,142,174,182,54,182,39,39,214,136,132,123,158,241,1,167,90,209,69,247,38,213,12,66,74,42,153,83,166,202,235,36,46,157,24,139,224,142,69,79,2,190,216,59,46,117,119,33,199,163,201,49,171,243,28,147,46,236,124,213,92,171,211,248,162,159,230,135,133,238,49,180,94,154,183,38,160,108,55,86,219,216,168,232,217,55,59,150,54,254,100,68,241,3,202,107,63,15,146,232,205,11,178,141,36,213,58,153,159,51,149,173,163,90,132,74,148,103,197,21,99,223,116,60,182,159,241,139,196,158,146,94,109,243,205,149,92,238,116,72,173,231,164,145,234,168,171,245,166,199,197,118,47,174,58,215,171,240,75,107,196,110,22,187,163,154,200,170,55,137,237,98,248,248,175,137,174,154,79,193,142,146,218,176,27,58,103,216,85,190,186,248,200,217,61,69,83,217,187,146,77,188,119,255,0,8,31,59,135,125,102,182,113,151,134,203,110,212,173,60,90,122,88,34,222,70,84,194,230,182,85,219,101,95,31,142,231,167,211,30,17,108,58,49,155,205,149,97,217,133,202,142,203,82,245,127,177,218,137,221,217,186,238,122,251,118,127,161,88,93,4,180,22,235,245,154,213,29,27,150,157,241,71,59,26,228,86,248,120,161,2,241,149,196,253,239,72,244,194,175,36,195,174,244,87,90,43,212,46,163,165,150,158,161,30,232,30,169,186,59,195,224,5,152,191,106,118,35,73,53,109,166,219,150,89,253,177,20,107,35,99,154,173,173,217,63,55,196,201,14,58,248,163,207,53,99,61,139,73,237,151,230,80,80,199,42,65,60,116,211,254,6,71,111,178,185,87,248,79,151,164,220,42,241,9,196,86,27,89,172,248,214,111,52,183,25,229,123,85,171,83,182,201,241,216,252,122,73,195,165,29,175,85,147,24,226,57,147,218,106,29,46,241,220,100,111,187,35,247,254,217,222,0,69,85,184,134,161,105,237,222,197,115,213,59,109,86,65,137,65,36,110,77,209,210,194,216,211,248,127,136,209,12,23,36,209,122,205,45,135,44,210,220,214,27,124,246,72,210,226,182,183,189,145,243,42,39,226,114,252,118,61,102,73,172,28,46,226,212,212,250,27,159,90,34,168,179,190,153,177,211,213,244,81,204,147,116,217,29,205,240,221,74,196,157,158,153,78,125,152,215,221,180,126,235,83,110,198,171,94,231,197,35,157,211,230,133,87,193,17,62,10,155,1,47,94,114,221,30,227,163,28,76,74,155,24,161,110,107,18,247,105,106,163,111,191,27,17,54,230,69,79,225,61,63,15,221,152,88,230,7,145,210,228,153,221,230,107,172,116,18,35,169,232,39,217,209,243,39,193,223,198,76,220,42,240,81,130,240,230,214,223,41,213,106,175,245,16,35,42,103,123,124,85,126,191,31,227,44,164,113,170,170,186,116,69,94,109,219,252,64,127,138,59,117,53,13,44,84,52,144,178,26,120,26,140,142,54,166,200,214,167,193,16,253,60,169,249,191,128,254,128,63,207,35,57,185,249,83,125,182,223,248,15,235,90,214,166,205,77,143,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,62,39,244,1,252,84,69,77,182,240,10,137,182,223,81,253,63,142,119,43,85,118,223,96,63,227,53,59,100,115,87,145,174,106,110,138,138,159,20,33,157,65,225,250,11,173,233,217,102,19,113,117,158,229,178,186,70,194,137,180,202,137,240,93,201,169,173,247,185,145,223,224,63,195,162,99,151,118,47,43,191,58,1,150,58,245,77,170,24,14,163,211,106,67,108,179,218,110,244,42,230,190,74,86,185,98,168,77,182,69,115,190,31,2,29,206,117,227,136,236,182,217,45,22,49,148,221,225,130,189,122,117,189,109,217,4,40,171,225,179,191,132,217,124,163,16,176,230,118,217,109,121,37,162,158,186,149,251,109,28,173,240,82,12,212,94,12,241,28,154,142,122,59,13,202,75,93,20,236,86,186,221,20,105,210,122,237,225,186,252,126,32,86,62,0,120,29,155,30,188,46,175,106,29,234,158,182,178,101,235,64,200,37,73,163,87,124,85,92,191,81,120,51,61,116,210,125,55,176,93,46,55,108,178,203,3,45,48,171,159,4,85,44,89,85,118,240,68,102,251,175,137,158,245,56,71,23,28,34,228,149,118,220,102,166,179,32,194,30,229,247,17,202,231,198,199,124,121,90,159,155,115,254,111,224,167,16,215,238,251,168,119,124,238,227,108,142,102,164,179,211,189,121,92,143,254,201,57,85,127,62,224,85,205,118,226,59,88,120,167,213,90,171,46,33,113,184,73,111,146,119,71,73,75,2,170,162,183,125,145,85,16,154,244,31,178,163,58,207,32,139,34,213,91,181,69,158,150,85,107,149,145,59,157,235,252,104,165,146,225,39,135,237,8,209,236,198,166,227,102,130,190,229,114,78,86,83,77,83,73,179,121,147,226,168,165,239,78,105,41,209,30,245,99,228,79,117,24,159,137,249,128,139,116,103,65,244,179,135,188,114,59,69,129,148,244,117,10,196,108,181,178,236,199,201,183,231,223,192,244,149,218,133,164,84,117,114,79,91,150,99,203,89,26,123,238,146,170,62,127,3,192,106,47,14,57,62,165,223,146,182,187,84,175,20,54,214,255,0,247,52,40,155,42,126,98,42,186,112,121,195,110,31,127,109,247,60,206,34,154,88,119,115,224,173,157,24,178,248,120,248,110,7,163,214,190,208,13,17,211,220,126,225,81,102,191,199,112,184,210,177,205,107,32,229,115,121,190,31,20,83,45,236,28,67,107,7,16,58,237,73,101,168,205,43,225,181,223,43,121,82,145,95,179,22,52,93,246,95,240,22,183,94,36,236,227,182,227,53,182,24,169,61,155,93,85,204,198,214,91,161,235,57,92,159,225,43,39,7,248,173,138,159,137,251,45,195,15,199,238,121,38,63,79,82,174,101,85,109,43,153,200,213,223,199,195,192,13,8,213,142,52,113,158,28,45,52,186,111,131,227,108,187,100,20,148,113,116,233,90,197,86,203,43,154,155,238,173,241,33,171,30,29,197,239,22,215,24,110,185,134,93,54,29,97,174,122,237,73,77,81,179,145,191,153,26,190,36,233,172,28,60,100,185,102,173,218,178,252,43,77,172,144,219,163,106,45,77,206,105,149,179,199,238,253,77,95,204,164,193,162,56,85,198,193,27,109,249,29,202,130,233,61,20,142,146,9,98,157,175,123,21,87,224,168,159,13,128,142,52,215,179,167,70,177,56,226,172,203,105,215,32,184,53,121,157,53,86,234,170,239,207,241,44,190,53,132,227,56,125,36,116,56,221,162,158,142,6,34,55,149,141,79,129,246,249,121,215,240,140,69,255,0,9,254,188,55,68,68,84,216,2,70,196,78,84,106,108,27,27,24,222,70,181,17,63,49,254,128,31,196,68,68,217,16,255,0,50,189,35,141,207,93,246,68,250,147,196,255,0,103,241,223,138,190,59,127,8,31,153,220,174,137,209,200,140,99,92,155,167,143,138,148,183,143,171,221,231,48,192,170,49,156,118,116,181,247,102,187,122,170,167,244,83,225,183,186,171,241,46,132,177,164,136,231,62,38,186,102,167,186,138,190,5,86,227,243,73,174,249,246,146,215,92,45,242,164,201,69,19,159,36,82,47,43,88,155,124,81,126,176,48,171,34,162,168,178,94,231,162,175,173,101,76,177,191,153,101,137,232,244,122,239,249,205,55,236,227,212,13,101,212,234,120,241,218,73,91,108,198,108,140,230,146,101,147,149,106,81,83,151,147,101,248,153,131,91,64,232,238,115,219,228,129,24,180,211,171,94,230,248,248,115,108,109,151,3,218,105,98,185,112,229,97,172,193,171,159,13,101,60,239,146,89,81,188,169,43,188,55,106,175,240,1,156,252,71,240,249,169,249,7,17,23,203,13,142,203,89,84,218,137,150,70,57,136,229,141,121,156,191,21,79,2,214,112,39,217,227,157,105,254,119,22,165,234,156,113,210,201,66,198,207,66,200,157,204,168,239,171,195,234,52,118,205,135,98,244,149,73,113,91,60,30,211,233,181,179,212,185,158,42,169,252,63,198,124,76,179,80,46,86,28,218,197,139,219,82,215,44,53,211,242,212,58,122,132,100,172,102,223,216,183,235,3,57,120,194,225,135,139,188,191,85,174,151,92,94,226,181,22,123,188,73,3,98,109,74,236,172,79,20,71,34,124,10,211,166,92,10,106,205,215,86,173,88,134,101,99,154,40,31,82,213,172,123,26,174,107,25,191,199,115,99,245,191,81,115,204,26,199,22,89,131,99,20,119,219,93,44,206,246,171,154,245,116,172,137,63,180,106,124,87,248,15,185,164,249,206,41,169,180,31,74,172,84,79,165,172,168,129,35,169,73,97,228,123,23,111,135,143,230,80,60,93,118,97,100,209,248,241,29,30,197,33,114,214,214,54,58,22,186,6,110,200,213,173,252,103,42,124,62,7,210,196,248,139,181,220,115,155,222,9,121,183,85,82,84,216,41,27,61,77,66,196,169,27,155,190,219,163,151,192,251,148,58,75,96,177,186,178,243,113,184,186,162,229,52,207,146,158,170,100,68,116,10,171,186,114,159,126,61,59,198,166,163,170,74,218,40,166,172,187,66,144,84,213,34,123,242,71,245,110,7,211,179,93,241,220,250,206,250,155,125,67,106,232,38,85,138,70,47,193,219,124,81,79,197,62,157,226,77,181,85,219,233,173,17,82,67,59,85,178,116,155,226,168,127,215,0,193,173,152,29,153,108,214,198,114,199,215,124,137,254,19,210,189,121,35,93,213,83,127,173,16,10,253,169,120,4,248,165,55,124,195,108,12,129,144,198,215,37,68,27,172,168,239,173,121,127,57,239,180,227,45,167,117,137,142,187,214,87,44,177,66,213,149,213,145,114,108,191,95,196,144,82,38,185,138,174,94,116,114,109,239,33,249,110,22,123,117,210,158,74,122,234,72,230,142,70,242,171,93,224,138,128,26,182,219,189,42,45,58,83,212,194,255,0,29,188,21,60,79,23,115,208,125,54,172,89,234,232,113,186,90,26,249,149,93,222,98,111,188,215,47,214,123,75,109,166,146,207,3,105,237,148,49,64,196,77,185,90,167,238,115,209,136,156,254,10,191,152,8,226,211,164,180,22,218,57,105,46,23,7,92,24,212,87,66,249,145,19,166,255,0,206,87,45,81,215,189,94,209,85,184,195,168,184,253,20,88,244,92,222,205,185,69,42,189,237,254,215,195,224,158,5,203,107,24,244,117,58,66,142,133,235,239,243,120,17,95,18,90,97,46,170,105,157,195,28,183,226,246,235,205,75,98,119,116,166,173,127,36,110,147,111,4,85,252,192,102,173,163,180,123,49,195,46,151,91,62,160,227,146,223,236,55,94,103,69,45,116,42,155,196,229,240,68,240,248,108,85,221,88,212,76,2,255,0,172,182,252,163,1,138,162,154,203,35,227,168,154,22,181,81,27,50,174,238,106,39,230,67,246,235,102,35,168,22,218,219,133,46,166,213,201,109,142,218,174,164,166,162,141,55,233,242,120,35,81,62,60,137,245,41,224,244,127,79,50,108,155,56,179,193,13,130,186,90,5,169,107,185,221,3,186,111,77,255,0,182,219,96,54,83,74,248,155,198,219,167,246,42,91,187,93,109,179,215,211,71,64,149,143,78,94,71,163,124,87,117,240,62,21,221,185,10,85,186,255,0,167,28,67,219,110,52,245,53,11,19,168,43,46,48,177,136,207,204,190,63,3,226,234,238,67,194,246,156,104,189,151,4,212,169,170,97,217,141,153,27,77,7,58,164,202,223,20,240,33,237,56,211,254,7,181,21,212,255,0,68,115,106,187,125,77,68,188,146,69,86,157,20,254,53,221,64,189,154,115,75,71,104,181,80,93,171,232,113,234,140,142,170,100,99,165,163,157,178,53,205,252,252,200,72,153,124,242,62,211,29,182,90,186,154,41,46,107,208,100,180,172,230,115,30,169,255,0,214,41,14,164,104,29,102,159,116,242,156,19,89,46,116,88,157,170,149,179,58,75,115,155,43,145,233,241,240,241,240,60,94,31,107,226,195,60,163,158,233,167,26,181,127,187,163,94,178,83,247,244,72,155,203,245,120,237,241,3,231,107,31,102,238,73,121,205,27,46,43,170,211,86,54,241,113,116,181,237,154,165,27,52,76,114,238,170,141,220,241,185,135,12,184,174,152,84,65,98,206,245,177,107,241,10,87,242,213,82,173,75,31,35,36,79,7,108,205,254,37,131,197,48,254,53,45,233,81,124,173,211,140,110,186,242,248,150,157,107,39,184,170,72,191,240,246,252,231,158,135,178,197,117,9,43,178,45,75,207,174,80,93,239,50,58,166,166,154,37,231,142,153,239,241,94,69,250,246,80,34,188,59,90,173,92,25,209,178,229,166,153,179,50,76,70,235,84,175,74,9,101,111,52,72,239,29,249,19,197,60,9,131,85,181,159,75,120,206,210,21,161,195,49,215,213,230,106,213,109,34,54,21,68,134,125,188,21,92,159,4,220,253,152,127,100,54,152,99,245,106,251,198,107,115,185,83,70,156,205,142,88,211,103,127,128,182,58,69,195,102,147,104,149,26,69,130,227,20,180,83,200,221,164,169,99,125,247,47,231,84,2,136,232,39,103,14,165,101,21,150,235,206,190,100,51,212,210,208,171,22,58,39,61,28,198,237,240,79,206,105,126,55,141,91,49,91,29,13,130,205,11,34,165,161,137,176,49,17,63,177,106,108,135,208,137,90,137,209,114,185,234,159,90,183,99,254,155,178,45,155,178,251,203,245,1,254,209,173,79,130,5,68,95,137,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,17,168,139,186,39,196,34,34,124,16,254,128,63,138,136,169,178,161,252,86,181,219,110,155,236,127,160,7,252,166,165,166,169,111,44,240,71,34,108,169,179,154,139,224,167,149,155,75,48,22,211,205,28,120,221,51,18,101,87,61,26,138,155,170,169,235,207,226,129,224,23,73,173,180,245,244,85,86,170,215,209,193,70,229,127,69,141,77,188,79,83,112,185,91,44,150,185,111,21,245,137,79,4,12,85,150,87,174,219,163,127,140,250,50,35,150,53,69,68,71,187,248,76,196,237,81,226,183,32,196,234,33,210,92,42,230,234,94,170,42,86,201,19,253,228,106,166,224,125,190,38,251,78,105,104,171,39,195,116,90,62,253,113,230,116,14,153,119,69,107,147,195,221,219,227,226,86,220,55,134,158,47,248,175,186,51,46,205,107,42,210,223,35,213,209,186,170,85,141,205,69,252,200,121,142,207,29,57,196,181,15,84,234,242,188,198,130,90,216,108,188,181,11,79,211,87,164,175,95,175,254,115,66,175,57,95,19,153,150,89,108,183,233,126,47,79,100,199,109,210,171,26,215,63,165,213,98,120,123,200,169,225,224,7,152,209,142,203,61,58,198,40,99,168,213,26,199,94,42,26,238,162,67,47,188,198,47,197,124,73,127,58,205,56,117,225,63,6,170,186,227,118,123,101,60,244,241,242,199,13,34,35,220,231,39,231,250,207,177,149,209,100,87,10,37,131,37,213,134,99,50,116,90,147,182,58,134,120,170,39,142,219,252,74,57,196,214,181,112,233,130,217,42,176,203,74,199,153,94,100,221,175,172,168,95,22,189,87,226,155,46,203,226,7,143,204,184,216,226,223,136,107,229,77,175,75,173,179,88,104,101,221,144,190,5,84,111,34,125,106,170,158,30,4,91,164,188,74,241,29,163,26,133,93,52,213,119,75,218,73,43,35,174,87,163,156,198,47,54,203,178,161,246,52,159,3,226,78,177,214,119,97,215,58,235,93,178,249,80,228,84,134,52,85,142,37,93,252,60,63,50,154,157,166,252,47,105,126,5,166,204,161,201,233,41,238,53,117,17,117,171,46,53,44,68,127,59,147,117,223,248,148,9,115,77,178,72,114,204,38,209,144,71,83,213,117,101,44,114,200,187,252,30,173,69,84,255,0,2,158,149,188,205,217,17,121,145,87,197,84,240,26,55,101,198,172,152,139,41,49,59,203,46,54,248,231,147,145,236,114,57,17,119,252,95,15,204,123,246,34,34,123,171,224,160,127,176,0,3,252,189,26,173,84,127,195,235,63,209,252,84,69,77,148,15,249,74,196,232,174,254,42,159,2,8,227,30,225,85,46,146,87,226,118,250,213,164,169,189,66,232,91,54,251,114,108,155,239,185,61,111,187,213,138,158,27,16,87,24,184,61,203,51,209,123,234,88,185,210,235,5,59,150,147,147,241,185,191,131,252,0,115,233,125,163,172,181,229,181,150,85,170,234,75,222,214,39,202,213,223,153,121,182,220,222,30,11,177,26,156,79,133,203,109,162,200,247,199,82,248,223,80,198,170,108,156,238,68,95,143,240,152,98,184,237,198,203,169,16,217,111,208,63,190,165,114,117,145,233,226,170,174,58,28,192,187,222,59,164,120,180,24,197,190,57,95,37,182,21,86,175,130,111,211,64,43,85,251,44,227,81,214,58,236,94,197,141,210,77,87,91,85,44,73,89,53,66,181,96,139,127,117,200,187,124,79,213,195,167,11,186,195,75,149,201,168,92,67,229,53,23,75,167,47,244,54,37,145,30,200,31,245,46,233,240,240,63,85,155,46,226,207,32,203,170,41,40,49,250,119,80,75,86,248,103,100,210,242,54,40,145,222,14,106,237,226,165,169,197,45,23,28,126,202,202,28,139,34,158,227,85,50,115,42,202,136,138,213,84,252,70,237,241,219,224,5,57,206,170,248,173,208,74,105,229,178,217,33,200,237,115,220,38,157,212,239,149,93,205,19,157,186,38,200,38,189,241,15,156,215,216,108,152,6,32,204,58,58,151,182,162,225,85,76,170,213,94,100,221,201,227,252,37,226,114,50,120,121,228,163,100,141,106,109,239,166,235,255,0,49,92,120,140,215,61,75,193,111,148,152,54,151,96,235,116,171,172,229,218,171,166,168,145,115,127,10,38,201,176,19,125,142,193,92,152,245,5,179,44,145,213,245,113,181,18,105,228,248,170,237,226,167,131,203,120,132,181,105,246,171,88,244,198,249,107,116,110,190,189,148,212,51,198,213,115,85,202,158,8,171,252,71,163,210,122,44,249,150,184,171,115,250,247,203,53,92,12,114,193,191,51,99,122,166,234,155,159,135,84,52,146,139,60,200,177,44,142,90,56,217,89,142,220,86,169,175,111,138,171,118,217,0,148,154,173,114,44,135,251,69,252,235,241,63,227,12,110,74,116,141,126,40,135,253,121,119,229,254,0,63,187,34,255,0,128,42,34,252,80,254,128,7,241,200,138,155,42,110,127,79,227,190,11,227,183,240,129,255,0,57,90,139,31,138,171,118,252,199,196,203,50,171,30,29,142,214,100,247,233,95,29,5,182,37,154,103,242,239,179,83,235,62,215,50,179,153,17,57,149,19,116,254,18,191,241,201,127,169,179,240,245,146,71,12,240,198,250,186,73,35,86,62,68,106,59,195,224,6,70,241,243,175,86,93,111,214,154,139,158,29,11,99,182,197,3,96,230,98,108,178,236,191,90,23,87,179,151,28,186,90,241,74,106,125,74,199,93,53,45,74,35,232,38,169,135,149,35,69,79,117,81,118,252,198,103,232,126,11,87,158,235,37,146,194,234,41,106,27,53,193,171,58,66,213,145,17,170,191,193,245,29,3,82,233,180,53,152,21,146,193,75,116,154,222,202,26,88,227,106,71,26,34,238,214,237,226,4,109,172,124,44,104,246,185,67,27,43,237,253,214,106,89,149,98,116,44,230,106,185,62,181,83,63,248,144,224,227,26,225,230,111,164,183,229,185,71,111,168,145,91,20,214,248,93,42,181,62,40,174,219,224,105,30,49,169,218,101,128,220,36,195,174,90,131,77,83,92,178,171,93,29,84,204,98,181,223,193,226,71,58,255,0,173,118,151,218,170,232,171,241,56,242,75,67,17,202,177,36,107,36,79,79,225,84,3,52,41,243,253,111,198,108,209,221,177,172,169,46,184,123,151,146,75,67,170,17,100,168,137,62,167,179,226,155,161,118,56,71,237,12,211,123,188,148,184,22,69,141,83,98,146,199,27,98,107,26,221,145,93,240,221,121,140,253,212,108,150,209,117,213,234,86,233,37,183,216,242,213,74,214,62,134,20,94,155,21,87,197,23,114,94,201,56,88,200,117,6,158,130,91,53,170,75,118,78,198,182,105,167,166,69,247,211,111,173,127,140,13,159,161,184,80,93,169,224,186,91,102,138,170,154,161,168,230,76,199,34,166,203,252,71,209,70,198,155,120,166,202,190,31,198,83,14,4,242,45,76,196,33,159,71,245,61,147,58,162,138,46,172,18,202,170,170,172,248,33,115,209,173,85,107,118,240,111,138,47,240,129,254,246,69,250,190,3,100,223,125,188,79,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,21,17,201,178,166,232,127,79,226,129,255,0,57,81,170,228,106,167,139,145,81,23,243,24,107,218,155,131,92,113,238,32,234,239,181,50,73,37,53,209,172,108,92,223,138,138,137,227,177,185,49,243,35,91,212,77,215,117,241,42,215,28,220,38,81,113,23,129,84,84,216,233,33,92,142,222,199,62,153,206,93,149,87,235,241,254,32,43,47,102,93,235,70,116,239,74,234,114,187,237,123,125,169,63,55,89,81,168,174,98,53,124,55,67,247,241,1,218,145,69,52,87,92,39,71,108,18,86,92,101,78,132,85,80,68,171,35,87,125,183,217,12,239,162,147,80,116,71,35,185,227,117,81,85,209,199,74,229,138,174,149,200,173,109,82,111,182,201,249,246,248,248,26,49,217,229,167,92,56,85,224,50,103,247,186,58,73,178,104,159,36,245,9,82,136,146,162,111,186,34,53,126,32,87,92,27,135,46,53,56,155,174,138,231,148,223,46,116,246,201,222,175,234,84,72,172,123,26,191,153,60,62,162,79,203,248,79,225,107,133,122,104,47,122,213,150,75,125,185,170,181,203,72,172,73,21,95,249,151,101,223,226,123,238,32,123,73,170,40,235,36,210,206,31,241,249,170,175,9,34,211,44,204,133,88,177,120,236,155,108,135,159,192,184,38,203,117,94,69,214,142,44,178,249,40,232,162,106,85,54,154,105,17,91,34,124,118,118,255,0,0,46,79,15,117,120,126,168,225,22,108,207,12,181,123,14,223,71,187,105,216,216,118,87,53,19,100,240,95,224,37,220,154,197,77,146,227,21,120,237,91,150,40,107,88,177,200,172,252,100,79,207,183,240,149,107,76,184,157,194,114,155,181,62,144,240,233,101,89,105,109,46,72,42,36,228,86,49,168,158,27,239,240,250,139,109,71,36,142,108,125,84,133,107,122,109,73,163,71,238,173,93,128,141,180,39,25,182,233,245,178,175,0,179,80,201,5,21,44,207,158,58,135,34,239,43,158,237,215,226,75,17,43,81,221,62,85,69,79,31,224,32,93,121,226,211,77,244,22,231,73,140,94,101,89,111,21,207,107,97,167,141,156,206,221,219,125,73,252,100,211,143,94,34,190,90,232,171,225,89,19,188,83,199,81,179,155,183,131,218,139,176,31,88,0,0,254,124,79,232,3,249,178,111,191,214,126,122,250,120,106,41,37,100,209,181,205,228,119,197,63,128,253,39,228,187,72,248,173,117,114,70,155,185,176,61,83,255,0,197,80,57,227,226,242,173,148,28,74,222,102,183,189,34,72,42,209,81,205,79,130,243,169,183,92,38,101,210,102,26,15,142,221,58,171,52,176,211,178,39,43,254,180,107,81,12,33,214,74,217,114,13,127,188,251,109,170,198,123,98,86,61,203,253,167,85,77,247,225,199,25,177,98,154,59,142,91,241,238,89,41,166,162,138,71,42,126,119,49,55,2,39,212,174,60,116,123,78,238,181,214,75,77,37,206,227,123,166,221,142,166,138,137,202,197,122,47,195,153,63,132,173,150,206,38,56,159,226,71,89,113,154,60,103,17,184,226,184,253,21,127,60,242,244,158,198,201,31,240,243,33,125,19,64,180,162,150,242,251,235,112,107,123,234,229,145,210,203,80,239,23,57,203,227,245,255,0,9,92,237,156,83,94,157,197,29,62,142,210,224,117,54,251,42,189,176,54,161,148,106,145,201,245,126,54,219,125,64,75,122,165,196,37,70,147,86,209,217,114,43,29,108,200,232,153,212,171,164,129,210,174,251,120,175,135,129,226,50,14,58,116,62,12,126,27,140,23,42,138,43,141,68,139,14,243,211,114,63,153,62,63,140,89,108,143,30,183,95,173,149,20,183,10,118,49,210,49,88,217,81,136,231,49,63,63,137,156,92,77,224,250,113,167,249,149,6,63,124,211,247,228,212,55,122,148,103,180,58,79,87,82,185,87,117,114,35,124,0,189,186,47,172,88,222,177,226,205,200,241,9,102,168,133,23,162,244,145,156,173,87,183,226,168,164,140,221,209,254,9,179,149,169,205,249,144,240,26,35,131,226,152,14,157,91,45,152,125,173,40,109,210,64,202,134,181,26,168,229,115,147,117,221,20,144,57,186,140,84,71,114,162,167,130,175,196,15,199,73,122,161,174,184,75,108,138,125,170,105,211,158,70,127,193,63,115,17,234,155,189,118,93,215,195,243,161,90,227,207,238,24,95,19,183,10,44,134,23,67,104,190,81,67,73,71,43,183,70,172,168,187,174,197,146,108,209,189,204,68,247,145,81,21,170,7,253,128,0,15,242,244,85,98,162,53,23,116,248,41,254,143,227,149,200,213,86,162,42,253,91,129,254,81,201,203,178,171,118,68,241,68,95,129,65,59,90,211,39,147,72,45,208,90,103,138,154,222,202,167,62,170,117,151,149,242,179,151,197,136,159,89,125,36,116,84,251,59,145,141,69,241,145,202,187,35,83,235,241,50,191,181,207,92,177,28,150,215,106,210,219,21,218,57,167,183,213,119,153,29,3,209,205,87,42,108,173,85,64,60,159,100,30,158,251,103,54,186,228,245,212,92,176,82,67,252,239,80,230,110,174,122,59,225,226,107,197,74,172,140,124,77,119,34,61,21,136,244,248,170,153,173,216,241,89,115,147,27,187,210,84,177,189,221,188,253,55,39,197,23,127,137,164,242,203,77,78,142,101,77,84,108,228,78,126,101,114,110,223,225,3,63,120,199,224,150,221,149,214,77,168,182,170,170,203,93,205,175,87,49,212,40,231,171,156,158,60,206,219,224,82,111,186,231,17,186,66,178,217,165,189,58,249,104,133,203,18,210,58,68,115,222,137,225,179,154,158,40,105,255,0,18,60,76,82,97,181,53,122,119,97,146,153,46,51,210,245,97,157,239,68,134,87,59,251,21,122,248,34,153,105,159,223,232,50,187,205,77,214,205,88,236,127,40,109,75,153,81,10,39,243,188,202,139,226,228,123,188,23,117,252,192,120,60,34,56,171,114,42,205,66,91,167,179,238,113,213,62,178,106,89,118,111,35,119,223,102,239,241,47,199,7,28,91,99,153,134,175,210,97,202,249,167,90,138,88,233,185,150,47,140,155,248,239,252,31,194,82,204,7,78,47,92,77,230,76,192,172,88,212,52,55,120,54,101,77,117,43,213,205,147,199,101,114,175,195,197,77,63,224,239,179,239,16,225,230,173,50,27,213,116,151,92,145,90,142,89,165,98,126,13,63,50,47,240,1,108,228,196,172,114,223,62,144,247,8,146,189,35,72,122,232,155,59,145,62,8,125,166,53,24,212,106,125,71,245,54,79,4,80,137,183,197,64,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,207,137,253,0,15,249,62,8,213,30,169,26,42,189,54,93,254,179,254,167,249,145,21,88,168,213,217,64,172,92,81,240,81,130,107,221,157,215,58,10,120,173,89,21,62,239,130,170,6,34,171,157,249,148,166,50,232,142,73,161,206,91,102,113,79,85,143,49,119,143,219,54,214,172,238,145,191,82,185,19,193,13,97,108,76,143,150,104,164,115,35,106,251,204,219,241,143,147,146,226,88,246,89,109,168,178,228,22,152,106,41,106,216,173,86,185,187,238,6,107,112,141,114,208,188,51,86,111,150,28,190,146,43,165,225,145,182,162,158,247,44,123,162,171,183,114,110,239,197,69,62,55,17,250,201,173,252,83,106,45,54,136,233,221,177,212,24,237,76,235,77,222,233,158,188,178,49,62,59,170,120,39,192,153,243,142,2,42,49,235,237,199,43,210,202,199,213,208,191,119,203,102,155,240,113,203,252,28,223,18,20,195,175,25,254,155,106,178,65,108,160,150,201,91,206,140,75,100,140,229,165,106,254,116,149,201,245,129,54,83,214,105,63,103,54,149,82,197,221,34,184,102,247,134,172,106,214,39,60,179,73,249,149,19,197,54,85,37,126,22,174,153,205,198,193,116,214,125,79,186,75,76,219,188,106,248,232,106,23,149,148,209,183,117,106,181,87,235,84,33,76,199,6,179,223,117,74,199,168,58,179,105,154,233,92,175,107,162,167,166,99,170,34,141,81,62,40,173,240,38,14,41,116,235,84,181,175,74,236,248,238,134,220,38,180,210,170,43,42,188,58,78,86,109,224,221,148,8,7,14,177,233,175,19,220,81,228,218,183,148,94,152,182,188,89,35,72,27,80,168,216,121,154,188,171,178,175,135,212,93,246,235,174,147,90,107,40,241,200,242,251,83,100,228,108,112,49,149,44,84,84,68,240,79,137,84,52,247,128,140,138,209,195,165,70,155,213,221,95,65,145,93,228,145,43,43,99,119,190,168,174,221,23,114,43,171,236,151,204,237,180,147,92,232,117,34,225,95,119,133,168,234,100,145,251,39,55,241,238,6,158,82,100,22,202,184,218,244,186,209,43,101,77,227,116,115,181,219,159,66,41,146,87,108,215,181,81,19,125,209,119,220,204,237,53,224,163,140,107,124,233,21,239,86,235,232,105,96,95,193,49,146,53,219,38,229,235,209,156,39,42,194,108,177,91,242,220,210,162,251,86,137,178,186,68,79,15,249,128,147,0,0,15,248,213,181,238,165,149,172,98,61,206,99,145,26,191,5,240,63,236,127,137,100,108,81,186,71,239,178,39,142,200,7,61,28,107,227,14,196,120,143,200,169,29,68,148,155,189,181,77,137,63,21,234,231,111,241,53,219,179,211,47,202,50,238,31,44,247,76,146,129,148,209,162,173,53,63,43,249,183,70,34,34,127,243,20,119,181,251,75,227,178,231,118,173,69,139,102,165,207,150,21,84,79,31,117,55,36,174,202,62,38,91,113,181,212,105,6,73,95,238,210,39,82,137,142,240,221,206,95,171,254,96,52,206,116,122,194,168,145,163,228,77,213,168,170,85,26,250,156,186,171,137,27,91,106,170,227,142,146,142,118,191,163,19,90,238,116,252,202,187,110,76,122,231,171,55,29,41,199,105,174,86,251,4,215,58,138,217,29,18,50,22,57,234,196,219,193,118,66,155,232,117,255,0,83,178,94,49,42,103,187,197,81,21,157,148,208,213,244,230,69,106,183,155,226,136,138,6,131,222,43,89,111,161,154,174,85,122,162,177,124,26,221,213,8,119,20,168,155,55,187,186,221,144,97,52,78,161,138,161,206,101,68,235,179,246,223,226,136,167,166,213,140,242,167,19,170,180,88,32,162,170,153,47,149,46,130,74,136,98,87,172,13,219,125,252,15,169,140,225,147,181,212,151,58,155,204,213,139,28,157,68,108,172,70,42,39,241,1,237,105,224,138,154,24,169,233,88,140,138,52,70,53,169,240,68,66,186,113,97,170,217,102,150,222,240,42,219,43,164,75,117,194,236,176,87,49,191,7,71,183,214,89,4,217,205,84,79,117,17,74,161,196,124,23,220,219,89,49,237,62,125,63,61,174,89,35,124,111,95,131,30,169,226,160,122,126,39,108,19,100,122,87,108,212,139,116,42,234,236,125,27,115,133,172,79,121,219,162,120,127,243,146,206,148,100,172,202,48,27,45,225,100,230,124,180,177,164,191,192,254,84,221,23,248,143,173,21,138,129,248,236,24,213,124,41,53,60,84,205,129,237,114,120,59,102,236,64,122,109,150,93,116,159,83,43,244,178,251,76,230,217,170,228,90,138,10,133,223,149,28,247,111,202,159,87,130,1,101,156,170,137,186,38,231,241,174,87,53,85,222,233,254,89,43,102,141,178,211,189,28,197,250,208,255,0,53,73,188,74,174,85,70,167,227,108,7,249,108,238,123,57,247,229,86,170,162,39,246,199,245,178,62,69,231,106,59,101,247,85,174,77,144,241,218,175,159,69,167,56,93,70,76,235,108,213,179,83,177,93,4,49,177,92,174,114,39,134,251,25,197,152,113,81,198,30,97,85,113,189,98,20,105,110,161,167,87,116,105,82,100,71,170,111,225,238,175,136,23,235,136,205,85,198,244,187,75,111,55,76,130,229,21,36,146,192,248,224,107,94,156,202,237,140,46,211,108,14,151,136,253,105,186,216,171,111,178,83,190,227,86,249,105,21,235,186,61,92,229,217,55,82,199,228,154,1,198,207,18,180,221,251,80,43,170,91,108,70,36,204,133,100,240,221,127,128,251,124,53,246,119,234,54,51,146,63,57,202,43,230,181,71,108,145,85,147,196,156,207,98,55,235,68,250,192,244,90,125,151,91,248,43,215,63,185,173,37,221,139,104,186,218,161,130,73,152,228,88,163,168,85,247,151,155,225,191,129,106,174,188,73,227,153,38,63,117,166,183,66,178,222,160,163,85,108,107,186,119,168,254,174,95,206,171,252,5,4,212,14,15,181,203,83,117,54,124,102,207,87,61,117,131,189,186,174,75,140,171,203,42,35,151,234,79,255,0,209,103,112,142,12,181,186,218,184,228,53,117,201,27,236,213,13,115,111,29,68,235,36,40,155,35,121,62,189,128,164,154,233,154,102,19,221,107,109,215,58,119,221,18,224,247,119,88,30,229,73,40,228,85,250,145,60,124,62,7,223,225,75,133,29,71,226,98,243,4,57,141,45,101,21,150,215,34,57,243,77,26,177,92,212,240,217,55,248,154,73,136,240,9,167,118,140,201,115,220,186,231,38,67,92,249,58,239,74,136,145,61,245,93,215,193,11,45,99,199,44,184,237,42,80,216,173,116,244,148,200,155,163,35,106,55,196,8,163,64,248,79,210,206,30,233,164,118,33,105,137,43,39,111,44,213,10,223,121,228,214,223,169,202,196,77,252,15,242,136,228,219,221,107,127,194,127,181,86,238,136,191,31,168,15,239,43,119,223,111,16,168,138,187,170,124,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,62,39,244,1,252,217,63,48,84,69,248,161,253,0,127,151,49,143,106,177,205,69,69,248,161,228,115,109,37,192,117,6,30,158,79,143,83,85,57,19,221,127,47,43,154,191,82,238,135,176,63,139,240,2,37,197,52,58,124,86,248,202,218,44,166,85,161,133,127,5,72,232,154,228,106,126,109,212,148,225,72,163,229,138,63,119,111,138,35,118,69,63,223,74,53,114,185,137,179,144,255,0,91,110,173,87,53,55,79,130,254,96,63,170,198,185,81,202,223,22,248,160,86,166,234,228,111,137,254,143,226,174,200,170,7,231,233,170,108,142,119,50,191,116,223,243,30,19,23,194,50,139,38,111,95,116,159,36,154,162,217,58,34,178,157,200,155,39,137,239,226,103,74,62,94,110,101,223,115,253,108,214,63,153,119,221,222,0,127,176,0,3,252,189,28,173,84,111,196,255,0,71,241,200,170,138,136,187,127,8,21,43,180,91,66,169,245,111,69,107,110,180,214,228,169,186,89,35,116,240,126,116,93,190,163,46,251,62,162,101,191,137,139,93,13,202,224,148,111,101,74,66,174,123,185,83,153,23,197,20,222,171,173,190,154,239,109,170,182,213,66,143,109,84,78,137,200,228,221,23,116,48,63,139,93,28,203,56,86,215,89,239,20,14,146,58,58,202,215,86,82,202,223,4,230,115,149,202,212,84,3,121,46,85,150,218,27,114,92,234,36,142,118,66,205,249,213,17,205,95,15,206,64,122,81,126,181,230,58,197,144,228,213,22,234,104,157,73,11,90,202,151,170,51,193,23,111,249,143,27,195,110,177,51,138,94,29,103,196,172,23,181,183,100,76,164,72,106,37,106,238,232,211,100,68,114,111,252,39,196,211,110,7,117,138,130,90,234,204,167,93,110,145,71,88,231,69,37,35,96,111,44,145,34,251,187,170,1,115,165,187,216,166,123,58,183,26,37,145,60,91,187,218,169,191,240,41,251,224,146,25,93,212,143,151,197,54,230,69,240,84,43,62,154,112,137,144,225,185,58,221,114,157,93,186,100,118,246,59,154,42,25,225,229,99,19,127,134,232,89,122,74,72,41,98,100,52,204,229,138,52,229,107,127,54,192,126,133,106,42,108,169,224,124,154,188,79,30,174,186,211,222,170,173,145,73,91,74,238,104,166,84,247,154,191,192,125,112,7,249,229,111,199,111,175,115,224,101,24,53,131,43,141,171,112,162,98,212,196,188,208,78,137,239,70,239,206,135,161,63,142,223,149,121,126,32,66,206,110,180,97,183,78,239,104,182,195,119,182,49,124,58,179,35,87,111,226,61,157,131,80,157,95,81,5,190,251,107,158,134,182,87,114,163,35,98,185,155,255,0,11,143,100,168,198,55,153,237,221,87,227,225,185,254,99,137,159,141,238,236,191,4,86,160,31,202,170,26,90,214,58,58,184,89,44,110,77,149,174,77,208,141,47,220,62,96,151,10,169,110,54,155,116,86,218,217,190,53,49,183,117,106,254,125,190,4,163,187,87,195,99,248,230,53,91,202,169,238,175,196,8,174,221,167,217,246,56,172,142,155,52,158,186,145,190,29,55,68,214,166,223,224,36,11,77,52,238,161,238,213,212,209,171,93,224,239,225,62,162,53,90,136,200,218,136,211,252,163,163,107,249,124,85,202,191,152,15,193,111,198,172,118,185,159,61,5,186,24,164,122,238,231,34,120,169,244,213,173,95,5,68,240,63,160,15,243,200,197,94,110,95,17,202,222,110,125,188,126,27,159,232,1,254,85,141,85,230,84,241,63,191,3,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,34,34,124,16,34,34,124,16,254,128,0,0,63,155,38,251,237,226,127,64,0,0,0,127,29,178,53,119,248,31,211,248,168,138,138,138,7,248,221,85,206,68,95,171,192,207,254,214,125,26,173,204,116,194,147,49,183,67,186,88,158,249,228,217,60,126,27,23,254,53,71,57,100,69,217,19,192,241,58,211,167,145,106,150,155,94,240,169,185,85,46,84,238,141,170,169,240,80,49,195,179,35,95,236,218,79,169,115,98,183,230,114,55,32,229,166,138,87,57,118,107,183,54,230,206,139,53,190,25,36,170,239,77,149,58,141,122,255,0,106,190,40,115,159,169,90,107,153,112,239,171,105,5,242,130,106,118,81,92,22,74,105,85,170,136,173,230,240,241,254,35,119,184,98,213,156,87,84,244,206,201,87,96,186,178,162,166,154,138,38,84,181,23,117,71,35,81,23,127,240,129,49,34,109,224,135,244,0,0,0,7,241,83,116,217,79,232,0,127,21,168,187,42,167,192,254,128,63,155,111,241,27,120,108,127,64,3,248,136,137,240,67,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,41,27,17,170,212,79,5,63,143,229,142,53,217,190,8,159,3,253,159,199,34,171,85,17,118,95,206,5,68,227,243,134,75,102,178,105,141,117,242,130,154,20,188,219,161,116,204,153,17,17,200,136,134,107,240,7,175,57,78,141,107,205,187,6,154,239,36,86,106,202,229,164,173,141,206,247,124,21,81,126,63,15,20,55,15,38,176,211,95,113,250,235,69,115,185,18,182,55,68,247,167,138,181,23,235,216,202,125,99,236,184,213,156,83,63,92,215,71,234,253,177,12,181,107,86,173,123,146,37,103,51,185,151,255,0,174,6,182,209,213,165,85,20,85,112,202,217,25,80,137,35,23,127,236,87,197,15,213,205,248,187,175,199,243,30,19,72,109,249,37,191,79,236,180,25,165,189,180,247,10,42,72,163,145,27,39,63,188,141,68,83,219,83,181,17,155,181,203,178,170,174,202,7,253,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,132,138,54,185,92,141,241,119,196,254,171,24,171,204,173,69,83,253,0,63,195,97,141,136,168,214,252,126,39,250,86,181,118,240,248,124,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,158,255,0,205,103,255,0,245,3,254,53,127,228,204,76,86,58,198,15,79,47,86,154,242,225,51,203,194,22,12,139,101,179,109,165,242,159,209,118,188,167,147,211,123,206,166,157,55,181,211,227,85,26,235,164,242,104,64,60,246,157,101,191,79,180,251,24,206,253,159,220,62,145,217,168,174,221,215,171,213,232,119,136,25,47,79,159,102,243,114,243,237,205,202,155,237,190,201,240,61,9,149,77,81,84,69,81,202,80,119,173,87,98,229,86,174,70,149,83,51,19,227,28,36,0,31,175,48,0,0,2,173,113,77,199,7,222,211,168,54,252,19,238,97,244,143,191,217,162,187,119,175,109,119,62,78,121,231,139,167,201,208,147,125,186,27,243,115,39,227,109,183,134,235,225,136,196,218,194,209,229,46,206,145,252,246,37,50,124,151,29,159,98,99,7,151,209,191,114,98,103,77,98,56,71,62,53,76,71,222,180,160,175,124,38,113,103,247,209,253,42,255,0,64,31,70,126,140,247,31,246,87,190,247,142,241,215,255,0,212,199,201,203,208,254,29,249,190,173,188,108,33,245,98,253,188,77,184,187,106,117,166,94,121,174,85,139,201,113,117,224,113,212,110,93,163,77,99,88,157,53,136,152,227,19,49,202,98,120,72,15,27,169,122,181,132,105,13,53,138,227,159,93,61,153,110,191,222,98,177,197,93,34,34,83,211,84,73,12,210,49,211,185,85,58,113,47,69,90,175,241,70,171,154,174,229,98,57,237,246,71,220,87,76,204,211,19,198,24,181,225,238,219,183,77,234,233,152,166,173,116,158,169,211,132,233,61,221,125,156,59,64,1,244,241,0,60,108,218,181,132,82,106,196,90,45,95,116,238,153,69,93,154,59,229,12,19,162,53,149,180,235,36,204,123,97,118,254,244,172,232,57,238,102,200,188,139,204,222,100,108,156,159,53,87,77,26,111,78,154,240,123,89,195,221,196,111,121,42,102,173,216,154,167,78,58,68,115,159,8,235,236,230,246,64,3,233,226,0,0,0,0,2,140,106,47,105,215,208,29,65,201,240,79,184,143,127,250,57,121,173,180,247,175,164,189,46,191,119,157,241,117,57,59,171,185,121,185,55,229,230,93,183,219,117,248,150,151,64,53,107,238,231,164,150,29,83,250,63,236,79,109,247,175,231,14,247,222,122,61,26,153,96,254,153,200,206,109,250,92,223,138,155,115,109,227,182,235,135,99,31,135,196,220,155,86,170,214,168,231,194,124,58,225,100,205,118,71,57,201,48,116,99,241,246,119,45,87,49,17,59,212,78,179,49,53,71,10,106,153,229,19,60,97,33,0,12,197,108,4,123,175,250,181,247,12,210,75,246,169,253,31,246,223,177,59,175,243,135,123,238,221,110,181,76,80,127,76,228,127,46,221,94,111,197,93,249,118,240,223,116,171,90,117,218,117,244,251,80,113,140,19,238,35,220,62,145,222,104,173,61,235,233,47,87,161,222,39,100,93,78,78,234,222,110,94,125,249,121,147,125,182,221,62,38,29,252,126,31,13,114,45,93,171,74,167,151,9,240,234,133,147,42,217,28,231,59,193,215,143,192,89,223,181,68,204,76,239,81,26,76,68,85,60,42,170,39,148,196,240,133,231,4,57,197,55,16,255,0,123,78,159,91,243,191,162,31,72,251,253,230,43,79,117,246,135,115,228,231,130,121,122,156,253,57,55,219,161,183,47,42,126,54,251,248,108,181,239,78,187,78,190,159,106,14,49,130,125,196,123,135,210,59,205,21,167,189,125,37,234,244,59,196,236,139,169,201,221,91,205,203,207,191,47,50,111,182,219,167,196,252,189,152,225,176,247,60,141,202,180,171,179,73,235,250,158,153,110,198,103,153,190,10,115,28,21,141,235,81,174,181,111,81,31,23,159,9,170,39,135,130,243,128,12,213,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,239,58,16,57,239,42,155,79,253,151,249,191,115,160,58,11,254,255,0,251,47,245,27,157,195,183,151,237,49,253,13,178,254,197,17,33,17,239,14,222,95,180,199,244,54,203,251,20,68,132,89,172,126,74,159,8,246,52,126,109,233,11,254,189,94,244,128,3,213,30,0,0,25,107,218,153,230,7,31,253,13,164,253,182,180,212,163,45,123,83,60,192,227,255,0,161,180,159,182,214,144,155,65,242,41,241,134,208,232,131,231,53,62,165,126,196,133,217,49,249,84,251,15,252,184,208,131,61,251,38,63,42,159,97,255,0,151,26,16,123,100,159,32,183,245,251,210,143,233,75,231,102,47,246,127,133,66,156,246,166,121,126,199,255,0,76,169,63,98,173,60,111,0,124,99,210,220,169,104,116,27,85,175,93,59,140,125,10,44,82,190,102,67,21,59,233,227,134,56,98,183,47,35,27,180,169,211,222,55,189,92,178,171,213,138,228,122,70,217,61,151,106,103,151,236,127,244,202,147,246,42,211,47,109,215,27,133,158,225,75,118,180,215,212,81,87,81,76,202,154,90,170,105,93,20,176,74,199,35,153,35,30,213,69,107,154,228,69,71,34,162,162,162,42,16,185,150,50,230,7,50,242,148,118,70,177,219,13,155,177,59,53,132,218,157,137,248,22,38,56,239,215,52,213,215,77,93,83,29,221,83,29,113,245,75,160,128,86,46,10,56,181,131,136,12,97,49,76,206,178,157,154,133,103,134,89,42,226,130,158,70,182,190,138,53,133,137,92,187,49,33,141,206,124,200,199,70,215,126,51,92,246,181,172,114,53,178,87,18,90,243,104,225,207,76,103,212,43,149,175,218,181,14,172,167,183,219,237,189,119,65,223,42,36,85,85,103,85,35,145,35,229,137,147,73,187,155,178,244,249,119,221,200,89,104,198,89,185,99,225,49,62,110,154,248,127,187,71,226,182,111,51,193,230,191,208,181,219,159,47,53,110,196,117,85,175,41,137,157,35,118,121,235,58,68,71,61,52,148,166,102,47,105,78,65,119,196,248,162,194,242,156,126,175,186,221,44,216,213,186,225,69,63,77,175,233,84,67,113,172,124,111,229,122,43,93,179,154,139,179,145,81,118,241,69,66,214,232,159,30,26,21,172,83,218,49,249,110,149,24,190,85,118,153,148,113,89,238,113,59,150,74,149,141,174,229,138,165,136,176,185,174,122,186,56,249,214,57,30,230,162,116,209,92,212,90,133,218,153,230,7,31,253,13,164,253,182,180,137,206,49,54,239,224,124,165,154,181,227,28,191,158,13,133,209,182,75,140,202,182,170,48,153,149,153,162,102,221,124,42,142,19,26,105,195,170,168,234,214,53,137,92,110,15,120,167,199,248,133,194,41,237,87,26,254,142,121,98,163,137,151,186,57,213,141,125,95,42,53,139,95,10,49,173,106,197,35,182,87,53,173,78,147,223,200,169,202,177,190,75,8,97,6,146,234,214,111,162,121,189,22,125,128,221,59,165,198,147,120,229,138,68,87,83,214,83,170,162,190,158,118,34,167,60,78,217,55,77,209,81,81,174,106,181,237,107,147,103,116,43,91,49,29,124,211,234,76,239,18,159,253,206,154,231,75,203,47,243,133,127,66,41,102,165,231,146,54,117,122,125,102,167,81,173,229,119,197,63,50,122,228,249,156,99,40,242,87,39,207,143,190,59,124,123,88,93,36,236,45,91,55,138,156,118,10,159,249,91,147,255,0,226,169,250,51,217,76,253,31,178,121,113,144,128,4,219,86,128,0,48,199,136,159,48,58,157,250,101,122,253,182,83,82,184,1,242,145,130,125,169,234,117,70,90,241,19,230,7,83,191,76,175,95,182,202,106,15,103,197,198,223,93,194,126,31,77,69,95,79,81,53,190,107,157,53,92,113,74,215,186,158,85,175,158,68,142,68,69,221,142,88,228,141,252,171,178,242,189,171,240,114,42,211,242,63,72,92,240,159,122,29,35,210,164,76,236,134,14,99,170,187,127,133,90,198,128,11,131,155,149,239,143,239,41,25,223,217,126,167,74,101,175,14,222,96,116,199,244,202,203,251,108,70,165,113,253,229,35,59,251,47,212,233,76,181,225,219,204,14,152,254,153,89,127,109,136,167,231,158,144,183,225,30,244,186,67,162,175,154,24,223,94,231,225,80,208,142,212,207,47,216,255,0,233,149,39,236,85,166,123,240,237,230,7,76,127,76,172,191,182,196,104,71,106,103,151,236,127,244,202,147,246,42,211,61,248,118,243,3,166,63,166,86,95,219,98,60,179,143,73,83,254,84,135,70,255,0,50,110,254,215,216,220,224,1,117,114,248,0,0,1,78,123,67,117,255,0,86,244,51,232,7,220,179,45,246,39,182,253,171,223,255,0,156,41,170,122,221,30,233,211,254,159,27,249,118,234,201,248,187,111,205,227,190,201,182,62,43,19,70,18,204,222,175,93,35,179,190,116,76,100,25,38,35,104,179,27,121,102,22,105,138,235,215,73,171,88,143,54,153,170,117,210,38,121,68,245,115,92,96,102,183,8,60,95,113,19,170,60,68,226,88,38,119,168,126,211,177,220,251,255,0,122,165,246,77,12,61,78,157,13,68,172,247,226,133,175,77,159,27,23,193,201,190,219,47,130,170,26,82,121,224,177,182,241,246,230,229,184,152,136,157,56,253,93,243,218,204,218,141,151,198,108,150,50,156,22,54,170,106,170,170,98,191,50,102,99,73,154,163,174,154,103,93,105,158,174,206,32,0,204,86,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,158,243,161,3,158,242,169,180,255,0,217,127,155,247,58,3,160,191,239,255,0,178,255,0,81,185,220,59,121,126,211,31,208,219,47,236,81,18,17,30,240,237,229,251,76,127,67,108,191,177,68,72,69,154,199,228,169,240,143,99,71,230,222,144,191,235,213,239,72,0,61,81,224,0,1,150,189,169,158,96,113,255,0,208,218,79,219,107,77,74,50,215,181,51,204,14,63,250,27,73,251,109,105,9,180,31,34,159,24,109,14,136,62,115,83,234,87,236,72,93,147,31,149,79,176,255,0,203,141,8,51,223,178,99,242,169,246,31,249,113,161,7,182,73,242,11,127,95,189,40,254,148,190,118,98,255,0,103,248,84,41,207,106,103,151,236,127,244,202,147,246,42,211,51,113,28,59,39,207,111,209,98,248,117,150,162,237,118,168,134,162,120,104,169,145,29,44,205,130,23,205,34,49,191,23,185,35,141,234,140,110,238,114,162,53,168,174,84,69,211,46,212,207,47,216,255,0,233,149,39,236,85,165,57,224,7,205,190,9,246,167,166,85,16,25,189,168,189,153,211,110,121,78,236,125,173,187,209,222,58,188,179,97,239,99,109,196,77,86,226,245,113,19,202,102,152,153,136,158,238,8,47,29,200,46,248,158,65,108,202,113,250,190,235,116,179,86,67,112,162,159,166,215,244,170,33,122,62,55,242,189,21,174,217,205,69,217,200,168,187,120,162,161,49,241,75,196,253,223,137,138,172,54,190,225,110,246,103,176,44,206,130,178,134,54,181,105,210,229,36,206,239,19,192,255,0,25,22,41,34,142,149,81,146,42,242,43,92,212,230,217,100,125,132,227,243,131,138,171,109,85,118,188,233,77,151,169,110,147,175,91,149,208,66,249,165,168,101,68,147,73,52,183,20,231,123,183,137,122,155,72,198,35,82,36,98,61,26,172,89,29,29,8,35,113,86,241,25,124,213,133,174,124,217,211,194,123,37,117,200,177,185,70,215,209,99,62,195,211,19,118,222,244,70,191,26,137,152,210,170,103,247,119,78,177,194,103,91,141,217,165,163,191,76,117,98,187,82,50,60,51,218,56,254,47,70,238,225,112,169,111,243,188,23,174,164,43,23,34,42,237,36,172,137,101,127,193,201,26,172,111,94,87,44,74,59,83,60,192,227,255,0,161,180,159,182,214,151,191,133,157,22,183,232,78,139,216,241,8,173,245,20,151,106,200,98,186,228,12,158,165,179,187,218,178,195,26,84,53,28,197,88,209,172,86,54,54,163,61,222,88,218,187,185,202,231,186,136,118,166,121,129,199,255,0,67,105,63,109,173,38,177,120,79,129,229,49,68,243,153,137,159,22,176,217,237,161,255,0,137,58,65,171,19,110,117,183,77,21,211,71,171,29,124,230,56,206,179,195,183,181,84,109,216,118,79,118,198,47,25,157,178,203,81,85,101,199,166,164,130,233,87,18,35,155,70,234,149,145,32,89,17,60,90,215,58,39,183,159,110,84,119,43,85,81,94,196,119,178,225,239,93,178,126,29,245,30,155,80,49,170,74,122,214,186,23,80,220,168,39,217,27,91,68,247,177,210,68,143,217,86,39,115,70,199,53,237,69,217,204,110,232,246,243,49,214,183,178,235,31,180,101,152,254,179,226,217,5,39,122,181,222,104,237,54,250,216,58,142,103,86,158,102,92,25,35,57,152,168,230,238,215,42,110,213,69,77,252,21,20,131,56,194,225,99,32,225,235,55,168,186,219,168,58,216,29,246,178,87,217,43,32,71,185,148,156,202,231,165,4,202,247,57,201,44,109,221,26,231,57,122,172,103,58,47,50,72,200,226,126,7,118,198,30,222,58,204,248,247,76,76,199,216,216,115,180,153,126,105,156,226,246,83,49,166,53,210,55,98,121,87,77,84,83,84,199,63,141,19,51,49,167,87,24,227,19,45,115,195,179,28,99,80,49,139,118,103,134,94,169,238,214,91,180,41,61,37,92,10,188,178,55,117,69,69,69,217,90,230,185,21,174,99,145,28,215,53,205,114,34,162,162,125,147,32,248,55,226,230,239,195,222,64,204,91,32,119,122,192,239,53,136,250,216,54,107,61,159,81,51,233,217,37,195,153,144,201,52,189,56,33,84,232,53,81,29,191,134,206,248,235,157,186,227,111,188,91,233,110,214,154,250,122,218,26,216,89,83,75,85,77,43,101,138,120,158,212,115,36,99,218,170,142,107,154,168,168,228,85,69,69,69,66,227,151,102,20,99,237,239,71,10,163,156,127,61,78,107,219,77,142,196,236,142,55,201,87,231,89,175,89,162,174,216,236,159,214,142,26,253,177,193,250,64,4,138,154,195,30,34,124,192,234,119,233,149,235,246,217,79,83,194,119,18,55,14,26,245,29,114,41,104,170,46,88,237,222,22,208,222,237,241,76,230,185,209,115,163,155,81,19,121,146,55,79,18,243,114,243,248,43,95,43,55,103,83,157,190,91,136,159,48,58,157,250,101,122,253,182,83,207,100,56,38,65,141,99,120,182,91,113,166,254,133,229,244,117,21,150,218,134,49,252,139,208,170,150,154,88,156,229,106,55,170,215,66,142,86,181,93,179,37,137,85,81,93,178,107,89,185,114,206,34,171,182,185,211,51,63,126,142,223,167,9,131,204,114,107,56,12,116,68,209,118,138,105,211,183,204,215,135,124,68,76,199,102,154,183,123,29,200,45,25,102,63,108,202,113,250,190,245,107,188,209,195,112,162,159,166,230,117,105,230,98,62,55,242,189,17,205,221,174,69,217,200,138,155,248,162,41,244,76,156,224,83,139,25,244,71,39,143,77,50,182,211,191,9,202,110,108,116,181,47,116,112,186,211,91,34,50,46,244,233,30,173,69,129,90,200,210,84,122,251,173,98,61,170,138,215,50,93,99,47,121,118,62,140,125,173,250,120,76,115,142,199,38,237,150,201,226,54,71,48,156,45,217,222,183,87,26,42,253,40,239,236,152,229,49,245,242,152,87,190,63,188,164,103,127,101,250,157,41,150,188,59,121,129,211,31,211,43,47,237,177,26,149,199,247,148,140,239,236,191,83,165,50,215,135,111,48,58,99,250,101,101,253,182,34,189,158,122,66,223,132,123,210,220,125,21,124,208,198,250,247,63,10,134,132,118,166,121,126,199,255,0,76,169,63,98,173,51,223,135,111,48,58,99,250,101,101,253,182,35,66,59,83,60,191,99,255,0,166,84,159,177,86,153,239,195,183,152,29,49,253,50,178,254,219,17,229,156,122,74,159,242,164,58,55,249,147,119,246,190,198,231,0,11,171,151,192,87,46,51,56,170,183,240,239,135,50,211,97,150,158,175,54,200,97,154,43,125,43,106,26,217,109,209,58,41,90,219,139,152,232,164,99,218,201,145,136,216,222,141,73,23,157,17,85,24,253,164,189,127,213,175,184,102,146,95,181,79,232,255,0,182,253,137,221,127,156,59,223,118,235,117,170,98,131,250,103,35,249,118,234,243,126,42,239,203,183,134,251,166,60,226,173,68,215,19,63,18,53,158,238,127,193,51,78,65,152,87,111,11,114,155,127,41,170,105,183,198,35,122,98,105,142,189,34,35,90,162,34,102,98,57,245,66,66,43,223,22,124,38,125,244,127,69,127,209,255,0,209,159,163,61,251,253,138,239,189,227,188,116,63,245,209,242,114,244,63,135,126,111,171,111,24,115,78,187,78,190,159,106,14,49,130,125,196,123,135,210,59,205,21,167,189,125,37,234,244,59,196,236,139,169,201,221,91,205,203,207,191,47,50,111,182,219,167,196,180,186,181,175,250,73,161,158,202,251,169,229,190,196,246,223,95,184,127,56,84,212,245,186,61,62,167,244,136,223,203,183,86,63,198,219,126,111,13,246,93,177,167,19,130,204,44,85,21,85,19,71,13,117,214,60,56,206,137,186,50,93,166,216,252,214,197,86,172,213,70,38,98,169,162,41,138,110,76,198,147,21,105,77,59,241,60,38,121,199,8,227,213,170,189,232,7,103,151,220,51,86,236,58,167,247,95,246,223,177,59,215,243,135,209,254,237,214,235,83,75,7,244,206,242,254,93,186,188,223,138,187,242,237,225,190,233,113,136,115,0,226,251,135,109,81,203,168,48,76,19,80,253,167,124,185,245,123,173,47,178,107,161,234,116,226,124,175,247,229,133,172,77,153,27,215,197,201,190,219,39,138,162,17,239,20,220,112,125,237,58,131,111,193,62,230,31,72,251,253,154,43,183,122,246,215,115,228,231,158,120,186,124,157,9,55,219,161,191,55,50,126,54,219,120,110,191,54,110,96,112,22,38,187,85,68,81,175,84,205,92,126,247,166,99,131,218,173,174,205,104,195,227,237,85,86,39,115,132,87,77,54,167,114,38,103,93,38,40,141,53,153,227,215,198,58,150,148,21,239,132,206,44,254,250,63,165,95,232,3,232,207,209,158,227,254,202,247,222,241,222,58,255,0,250,152,249,57,122,31,195,191,55,213,183,141,132,51,172,95,183,137,183,23,109,78,180,202,175,154,229,88,188,151,23,94,7,29,70,229,218,52,214,53,137,211,88,137,142,49,51,28,166,39,132,128,3,213,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,247,157,8,28,247,149,77,167,254,203,252,223,185,208,29,5,255,0,127,253,151,250,141,206,225,219,203,246,152,254,134,217,127,98,136,144,136,247,135,111,47,218,99,250,27,101,253,138,34,66,44,214,63,37,79,132,123,26,63,54,244,133,255,0,94,175,122,64,1,234,143,15,157,145,100,22,140,79,31,185,229,57,5,95,117,181,217,168,230,184,86,207,211,115,250,84,240,177,95,35,249,88,138,231,108,214,170,236,212,85,93,188,17,84,250,39,206,200,177,251,70,89,143,220,241,108,130,147,189,90,239,52,115,91,235,96,234,57,157,90,121,152,172,145,156,204,84,115,119,107,149,55,106,162,166,254,10,138,126,85,174,147,187,205,233,103,201,249,74,124,174,187,186,198,186,115,211,175,77,120,107,167,38,123,234,47,105,149,221,53,186,206,253,60,135,109,51,179,86,36,23,54,201,66,215,213,223,41,220,228,108,211,177,36,86,186,30,86,238,232,25,204,197,87,34,58,109,209,221,38,70,189,163,121,142,49,168,26,181,135,102,120,101,234,158,237,101,187,96,244,115,210,85,192,171,203,35,123,245,114,42,42,46,202,215,53,200,173,115,28,136,230,185,174,107,145,21,21,19,203,113,133,194,198,65,195,214,111,81,117,183,80,117,176,59,237,100,175,178,86,64,143,115,41,57,149,207,74,9,149,238,115,146,88,219,186,53,206,114,245,88,206,116,94,100,145,145,215,178,131,141,198,226,191,172,195,98,121,204,235,225,167,103,119,255,0,93,115,178,251,51,144,127,202,103,89,31,10,105,162,105,234,214,184,171,158,255,0,94,252,79,62,206,52,233,164,70,154,17,217,49,249,84,251,15,252,184,208,131,61,251,38,63,42,159,97,255,0,151,26,16,90,178,79,144,91,250,253,233,104,46,148,190,118,98,255,0,103,248,84,41,207,106,103,151,236,127,244,202,147,246,42,211,51,112,236,199,39,211,252,158,221,153,225,151,170,139,77,234,211,50,79,73,87,2,167,52,110,217,81,81,81,119,71,53,205,85,107,152,228,86,185,174,115,92,138,138,168,186,101,218,153,229,251,31,253,50,164,253,138,180,203,82,181,159,76,211,142,214,57,233,13,219,209,45,186,47,108,180,91,185,17,52,205,85,196,196,241,137,137,231,19,29,113,45,181,225,159,136,76,99,136,141,56,163,201,109,149,212,237,191,209,67,12,25,21,181,140,88,157,69,90,172,247,149,177,171,156,189,7,185,175,116,79,230,118,237,69,69,94,118,61,173,170,87,142,19,180,199,134,158,35,232,117,147,47,191,123,31,71,236,189,43,205,4,149,146,44,210,50,244,178,170,83,219,34,108,82,45,84,221,55,34,85,53,253,55,167,78,21,100,156,251,73,34,211,157,10,214,204,187,64,245,6,147,59,196,167,255,0,115,166,185,210,242,197,252,255,0,65,215,138,89,169,121,228,141,253,46,167,69,169,212,107,121,155,241,79,204,179,223,29,220,90,227,26,247,111,196,49,29,53,172,168,147,29,165,133,183,187,154,84,211,172,82,182,226,246,186,54,83,189,174,102,232,232,35,89,55,116,114,62,55,173,66,248,175,77,28,101,213,153,216,197,97,98,229,248,143,43,68,198,157,243,252,59,99,185,94,179,176,185,174,67,159,215,132,202,171,170,48,56,170,106,138,230,57,209,78,147,172,107,166,145,84,107,49,110,173,39,159,116,203,74,116,219,84,112,29,95,198,25,152,233,198,75,79,123,180,190,105,41,150,104,152,248,221,28,172,95,122,57,35,145,173,146,55,108,173,119,43,218,138,173,115,92,155,181,205,85,205,254,212,207,48,56,255,0,232,109,39,237,181,167,158,236,229,211,42,172,231,136,90,108,157,242,220,105,237,216,85,28,183,89,102,166,108,204,100,181,15,252,12,52,239,154,55,183,167,207,212,146,78,69,87,36,140,130,70,57,174,99,159,183,161,237,76,243,3,143,254,134,210,126,219,90,122,99,113,149,227,178,191,43,93,58,113,136,241,239,238,98,108,206,205,225,118,87,110,227,1,133,189,55,35,201,213,87,24,210,105,215,149,51,49,194,169,211,73,153,136,136,227,201,33,118,76,126,85,62,195,255,0,46,46,54,190,224,154,99,168,26,79,144,218,181,122,155,253,13,208,209,205,116,169,172,141,138,181,22,238,132,110,122,213,192,173,107,156,146,198,222,117,77,154,238,100,87,49,90,246,185,204,117,57,236,152,252,170,125,135,254,92,71,188,125,113,107,247,83,200,29,164,250,101,147,247,140,30,215,203,237,57,233,91,203,29,218,189,143,85,93,165,71,47,90,154,61,153,201,178,53,174,145,28,255,0,194,53,176,189,61,176,216,187,88,76,166,153,185,26,235,172,68,118,241,159,187,181,29,157,236,238,59,104,122,66,191,111,7,84,209,20,77,186,170,174,53,243,34,45,209,198,39,244,167,232,199,92,247,68,170,78,69,69,104,182,228,23,59,118,63,123,246,205,174,150,178,104,40,174,93,217,212,253,246,157,175,84,142,126,147,253,232,249,218,136,238,71,120,183,125,151,197,13,25,236,186,202,53,58,183,8,189,227,23,27,15,121,192,232,107,39,125,182,242,251,130,43,233,43,246,129,210,208,54,5,122,187,164,230,204,147,163,154,214,181,175,89,119,87,186,79,118,152,112,207,195,222,79,196,70,163,209,227,86,202,26,134,216,40,166,134,124,138,228,199,164,77,162,162,87,251,200,217,21,174,78,187,218,215,182,38,114,187,119,34,170,167,35,30,230,236,238,29,135,99,26,127,140,91,176,204,50,203,79,105,178,218,97,72,41,41,32,69,229,141,187,170,170,170,174,234,231,57,202,174,115,220,170,231,57,206,115,149,85,85,87,15,32,193,220,174,239,194,190,45,49,247,247,113,234,88,186,93,218,76,30,27,1,25,22,145,118,245,90,76,204,253,13,57,85,59,186,105,92,245,70,154,105,51,172,105,49,19,246,64,5,197,205,172,49,226,39,204,14,167,126,153,94,191,109,148,209,14,27,116,135,24,215,30,0,113,173,60,202,41,105,220,218,216,110,238,161,171,150,21,149,214,234,212,184,86,36,53,81,162,57,171,204,199,59,125,145,205,231,106,185,142,94,87,185,23,59,248,137,243,3,169,223,166,87,175,219,101,53,43,128,31,41,24,39,218,158,167,84,83,114,106,41,185,142,187,69,113,172,76,85,239,67,165,250,76,196,222,193,108,182,3,17,135,170,105,174,155,150,166,38,57,196,197,170,244,150,86,107,102,144,228,250,29,168,247,125,60,202,41,106,26,234,41,158,234,26,185,97,72,155,113,162,87,185,33,170,141,17,206,78,87,181,187,236,142,119,35,145,204,114,243,49,200,151,63,179,223,139,207,254,134,240,245,169,87,79,247,72,241,187,181,125,111,255,0,9,176,90,154,222,159,255,0,25,99,123,229,254,210,22,39,244,182,146,215,105,29,135,78,46,26,0,219,214,109,89,81,67,118,182,92,227,110,55,81,75,66,202,137,102,173,146,55,243,82,185,93,178,178,9,35,99,158,245,231,110,203,4,110,218,71,49,177,63,39,76,123,241,94,73,141,214,204,235,29,157,221,147,252,126,180,190,85,86,31,165,45,152,221,204,104,221,185,19,49,189,167,42,226,62,61,60,181,137,215,141,58,246,211,222,216,206,63,188,164,103,127,101,250,157,41,150,188,59,121,129,211,31,211,43,47,237,177,23,159,81,242,141,78,203,187,52,46,183,93,86,176,247,27,167,115,177,178,142,177,110,9,86,251,197,2,213,208,62,158,190,69,231,123,153,44,141,126,207,107,221,204,175,99,158,168,212,122,49,180,99,135,111,48,58,99,250,101,101,253,182,35,219,55,185,23,177,150,110,68,105,173,52,251,101,27,209,214,14,172,187,102,243,28,37,117,69,83,69,219,177,172,76,76,78,150,232,227,19,31,207,111,22,132,118,166,121,126,199,255,0,76,169,63,98,173,51,223,135,111,48,58,99,250,101,101,253,182,35,66,59,83,60,191,99,255,0,166,84,159,177,86,153,239,195,183,152,29,49,253,50,178,254,219,17,249,156,122,74,159,242,189,58,55,249,147,119,246,190,198,231,17,167,16,154,237,140,112,239,167,21,58,129,146,210,84,86,185,211,54,134,219,65,6,232,234,218,215,177,238,142,37,126,202,145,55,150,55,185,207,114,46,205,99,182,71,187,149,142,245,90,133,157,227,250,99,132,94,243,252,166,167,163,107,177,81,201,89,62,207,99,95,39,42,123,177,71,206,230,181,101,145,220,172,99,85,201,204,247,181,187,238,166,45,113,9,174,217,63,17,26,143,83,168,25,45,37,61,19,91,11,104,109,180,16,108,173,162,162,99,222,232,226,87,236,139,43,185,164,123,156,247,34,110,231,187,100,99,121,88,217,236,219,50,140,5,189,218,126,60,242,238,239,106,62,143,182,34,189,172,197,249,91,252,48,214,230,55,167,244,167,158,228,117,241,142,115,213,29,243,15,45,168,89,222,65,169,217,189,239,63,202,106,122,215,75,237,100,149,147,236,247,185,145,243,47,187,20,124,238,115,146,40,219,202,198,53,92,188,172,99,91,190,200,108,231,19,250,89,144,107,86,134,228,186,101,139,86,91,169,110,151,158,231,208,154,225,35,217,78,222,141,100,51,59,153,204,99,220,155,182,39,34,108,213,241,84,248,39,138,98,17,208,129,19,179,244,252,34,155,244,220,227,189,166,191,94,246,173,133,211,13,249,201,239,101,87,176,145,20,205,153,174,105,141,56,70,228,218,154,120,118,70,145,193,155,218,83,217,187,174,56,46,168,225,217,181,219,42,193,102,161,199,239,246,251,173,84,116,213,213,142,149,241,65,80,201,30,214,35,169,90,138,229,107,21,17,21,81,55,219,117,79,137,238,187,78,180,235,80,115,239,185,175,208,76,23,33,200,251,135,182,123,215,178,109,147,214,116,57,251,159,39,83,164,215,114,243,114,63,109,246,223,149,118,248,41,121,193,49,253,17,98,156,61,120,123,115,49,21,105,223,202,90,226,58,69,205,47,103,24,124,231,23,77,53,215,102,42,136,141,55,99,74,169,152,157,116,241,213,148,156,16,232,198,176,226,124,80,97,121,6,83,165,25,149,154,215,75,237,30,189,109,194,197,85,79,79,23,53,186,165,141,230,145,236,70,183,119,57,173,77,215,197,85,19,226,165,140,227,63,131,13,81,226,47,84,109,121,182,19,126,197,168,168,104,172,16,90,164,142,235,85,81,20,171,43,42,42,36,87,34,71,4,137,203,203,51,83,125,209,119,69,240,248,42,220,240,126,89,201,236,219,195,78,26,169,153,137,157,123,59,63,131,211,49,233,31,50,198,103,84,103,150,40,166,221,202,45,249,61,62,52,105,173,83,175,30,191,57,86,184,31,225,103,80,120,105,250,107,244,238,241,143,87,253,35,246,111,117,246,77,68,242,242,119,126,243,207,212,234,195,30,219,245,217,182,219,252,23,125,188,55,180,160,25,248,108,61,24,91,81,106,223,40,255,0,234,161,157,103,24,156,251,29,94,97,140,152,155,149,233,174,145,164,112,136,166,56,120,68,0,3,221,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,247,157,8,28,247,149,77,167,254,203,252,223,185,208,29,5,255,0,127,253,151,250,141,206,225,219,203,246,152,254,134,217,127,98,136,144,136,247,135,111,47,218,99,250,27,101,253,138,34,66,44,214,63,37,79,132,123,26,63,54,244,133,255,0,94,175,122,64,1,234,143,0,0,120,221,90,210,92,35,91,48,138,220,7,62,181,247,187,117,94,210,69,44,106,141,168,163,168,68,84,101,68,15,84,94,73,91,186,236,187,42,42,43,154,228,115,28,230,174,49,235,174,137,229,218,7,168,53,120,38,91,7,251,165,77,178,171,154,47,231,250,14,188,177,67,85,201,28,143,233,117,58,46,94,155,157,204,223,130,254,117,220,227,45,123,83,60,192,227,255,0,161,180,159,182,214,149,221,161,195,91,170,196,95,211,206,137,211,234,239,110,110,134,243,188,101,156,210,172,170,42,214,205,116,205,90,79,85,81,215,79,102,189,125,188,59,30,123,179,251,136,123,70,137,234,117,94,49,150,201,110,162,198,243,142,133,53,109,214,170,71,71,236,250,136,18,101,167,122,185,17,91,210,115,166,116,111,230,68,70,243,181,234,246,182,55,35,181,172,231,188,210,158,206,174,41,235,115,42,95,184,46,125,95,213,186,90,168,218,252,106,169,235,79,11,36,160,167,134,40,187,131,88,214,177,207,150,54,177,101,71,126,17,207,103,85,92,173,72,145,93,137,144,230,81,70,152,75,157,127,23,248,127,5,139,165,189,137,171,19,21,109,14,10,56,211,17,229,99,182,35,132,87,30,17,164,85,29,145,19,213,58,250,30,212,207,47,216,255,0,233,149,39,236,85,165,48,224,74,221,111,188,113,79,134,218,110,212,20,245,180,53,176,221,233,170,169,106,98,108,177,79,19,237,85,109,124,111,99,145,81,205,115,85,81,90,168,168,168,170,138,92,254,212,207,47,216,255,0,233,149,39,236,85,165,57,224,7,205,190,9,246,167,166,85,31,25,143,28,222,223,141,62,214,78,197,204,211,209,222,46,99,158,229,255,0,118,95,67,140,142,17,174,252,61,228,15,202,113,246,247,172,14,243,88,172,162,159,118,179,217,245,19,62,161,241,219,249,95,52,147,75,211,130,20,94,187,145,17,219,248,236,239,141,107,55,223,49,195,177,141,64,198,46,56,102,103,101,167,187,89,110,208,172,21,116,147,162,242,200,221,209,81,81,83,101,107,154,228,71,53,237,84,115,92,214,185,170,138,136,169,152,186,103,193,14,79,100,226,254,131,73,242,251,149,154,174,211,96,134,44,197,245,19,83,164,209,94,108,241,85,49,141,143,187,170,170,53,210,201,248,41,35,145,118,106,36,170,139,43,81,157,79,140,207,38,170,213,234,103,15,30,109,83,167,132,255,0,6,78,195,116,151,107,29,150,93,163,56,175,75,214,41,154,181,253,58,98,57,250,209,202,123,117,137,142,189,46,127,2,26,89,247,46,225,195,31,235,86,119,138,204,187,108,166,167,150,78,120,227,239,81,71,209,99,55,99,85,54,167,142,14,100,94,109,164,234,108,229,111,41,78,123,83,60,192,227,255,0,161,180,159,182,214,154,148,101,175,106,103,152,28,127,244,54,147,246,218,210,79,56,179,78,31,46,139,84,242,141,33,69,232,219,49,187,155,237,165,120,235,223,26,228,92,170,123,181,234,250,185,43,222,3,173,153,118,154,105,246,107,130,98,83,247,63,167,125,214,154,231,85,203,20,156,212,17,193,89,20,212,188,146,70,237,186,157,237,171,212,107,154,230,244,182,79,198,221,62,118,146,233,46,111,173,153,189,22,3,128,218,251,221,198,175,121,37,150,69,86,211,209,211,162,162,62,162,119,162,47,36,77,221,55,93,149,85,85,173,106,57,238,107,87,207,99,184,253,223,44,200,45,152,182,63,73,222,174,151,154,200,109,244,80,117,26,206,173,68,207,70,70,206,103,170,53,187,185,200,155,185,81,19,127,21,68,53,243,131,222,22,49,254,30,176,138,123,173,198,131,173,158,95,104,226,125,238,178,116,99,159,73,204,141,122,208,66,172,115,154,145,70,237,145,206,107,151,170,246,115,170,242,164,108,142,191,151,96,174,102,53,197,21,76,238,83,255,0,221,35,190,91,131,109,54,159,5,177,120,91,152,139,52,211,240,171,220,163,174,102,34,41,138,170,227,174,237,49,17,30,60,35,156,202,66,208,173,19,196,116,15,79,169,48,76,74,15,247,58,155,157,87,52,191,207,245,253,8,162,154,171,146,73,31,210,234,116,90,189,54,187,149,191,4,252,235,33,0,95,109,219,166,213,49,69,17,164,67,145,241,120,187,248,235,245,98,113,53,77,85,213,58,204,207,57,150,24,241,19,230,7,83,191,76,175,95,182,202,106,87,0,62,82,48,79,181,61,78,168,250,25,23,4,60,47,229,153,5,207,41,200,52,199,189,93,47,53,147,92,43,103,246,213,197,157,90,137,158,175,145,252,172,157,26,221,220,229,93,154,136,137,191,130,34,18,158,1,128,98,58,93,136,208,96,152,37,167,217,150,59,103,87,186,210,245,229,155,167,212,149,242,191,223,149,206,122,238,249,30,190,46,93,183,217,60,17,16,132,203,114,187,216,60,85,119,235,152,210,98,121,107,215,49,61,141,165,182,187,121,150,237,38,69,135,202,240,180,87,21,219,170,137,153,170,41,136,243,104,170,153,211,74,166,121,204,105,194,56,49,75,136,159,48,58,157,250,101,122,253,182,83,74,120,67,206,241,253,49,224,71,30,207,242,154,158,141,174,197,71,120,172,159,103,177,175,147,150,229,85,203,20,124,238,107,86,89,29,202,198,53,92,156,207,123,91,190,234,102,183,17,62,96,117,59,244,202,245,251,108,167,230,202,181,123,39,201,244,211,11,210,119,85,84,83,99,184,116,53,46,101,19,102,69,138,170,182,122,186,137,157,84,230,163,81,121,146,57,219,19,81,202,254,84,99,213,170,222,171,208,175,97,49,177,128,196,93,187,166,179,164,196,120,235,13,199,180,27,49,86,214,100,216,12,14,246,237,17,85,186,171,158,189,216,183,84,78,157,243,51,17,221,174,189,79,163,196,38,187,100,252,68,106,61,78,160,100,180,148,244,77,108,45,161,182,208,65,178,182,138,137,143,123,163,137,95,178,44,174,230,145,238,115,220,137,187,158,237,145,141,229,99,108,103,103,143,11,31,79,50,8,181,207,59,160,184,193,99,199,43,33,159,28,143,110,148,119,58,248,158,170,179,115,35,145,235,21,59,216,207,4,78,87,200,188,170,229,72,165,141,209,175,6,124,42,220,56,136,204,95,118,191,69,81,73,132,227,211,67,45,194,169,212,238,116,87,25,91,44,78,117,185,175,108,177,189,142,124,42,245,116,140,87,44,105,200,170,136,175,102,250,231,142,227,246,140,79,31,182,98,216,253,39,117,181,217,168,225,183,209,65,212,115,250,84,240,177,25,27,57,158,170,231,108,214,162,110,229,85,93,188,85,84,144,202,50,250,241,119,126,25,137,227,26,235,26,245,207,111,132,127,60,21,14,145,118,199,13,179,184,31,248,107,37,243,107,221,138,106,221,254,206,141,62,44,79,233,85,28,231,140,196,76,206,187,211,19,16,103,31,222,82,51,191,178,253,78,148,203,94,29,188,192,233,143,233,149,151,246,216,141,74,227,251,202,70,119,246,95,169,210,153,107,195,183,152,29,49,253,50,178,254,219,17,249,158,122,66,223,132,123,210,250,232,171,230,134,55,215,185,248,84,52,35,181,51,203,246,63,250,101,73,251,21,105,156,218,49,144,90,49,61,97,193,114,156,130,175,186,218,236,217,45,178,225,91,63,77,207,233,83,195,85,27,228,127,43,17,92,237,154,213,93,154,138,171,183,130,42,154,51,218,153,229,251,31,253,50,164,253,138,180,203,83,27,61,170,104,199,239,71,84,66,107,162,155,20,226,118,79,200,87,202,170,174,68,233,223,193,99,56,204,226,170,225,196,70,98,203,77,134,90,138,76,39,30,154,104,173,244,173,168,115,162,184,202,217,101,107,110,46,99,162,141,236,115,225,86,35,99,122,57,99,78,116,69,69,123,247,241,186,53,195,166,79,171,152,118,123,168,13,154,162,213,142,224,214,10,219,163,238,46,163,73,98,172,173,130,46,171,104,90,170,246,42,57,209,163,156,231,181,31,211,78,78,102,254,17,155,252,254,30,244,39,39,226,35,81,233,180,255,0,26,171,167,162,107,97,117,117,202,190,125,149,180,84,76,123,27,36,168,205,209,101,119,52,140,107,88,213,77,220,246,238,172,111,51,219,172,122,143,130,99,250,99,194,54,103,128,98,212,221,27,93,139,1,187,81,193,187,24,215,201,203,67,47,52,178,114,53,173,89,100,119,51,222,228,106,115,61,238,118,219,169,251,132,193,220,204,234,175,23,136,229,26,253,115,167,47,8,255,0,103,198,209,109,30,15,97,108,225,118,123,38,136,139,149,77,49,219,185,76,213,198,169,214,52,154,170,227,207,199,150,145,56,164,108,103,31,222,82,51,191,178,253,78,148,199,51,123,243,252,3,17,213,28,70,191,4,206,237,62,211,177,220,250,93,234,151,175,44,61,78,156,172,149,158,252,78,107,211,103,198,197,240,114,111,182,203,224,170,135,190,69,110,111,88,196,91,167,156,196,71,219,21,35,58,88,198,219,203,51,76,159,27,118,38,105,183,114,170,231,78,122,83,85,169,157,53,152,141,116,142,28,99,197,138,92,59,121,129,211,31,211,43,47,237,177,23,27,181,159,242,87,246,231,249,9,101,49,222,8,120,95,196,242,11,102,83,143,233,143,117,186,89,171,33,184,81,79,237,171,139,250,85,16,189,31,27,249,95,58,181,219,57,168,187,57,21,23,111,20,84,61,150,173,104,6,146,107,159,178,190,234,120,151,182,253,137,215,238,31,207,245,52,221,30,183,79,169,253,34,70,115,111,210,143,241,183,219,151,195,109,215,124,203,57,53,251,120,43,152,121,152,214,169,141,57,233,194,99,185,89,204,250,74,202,113,155,77,130,206,109,219,185,228,236,83,92,85,19,20,239,78,245,53,68,105,27,250,117,241,214,97,150,188,0,249,183,193,62,212,244,202,162,66,237,76,243,3,143,254,134,210,126,219,90,94,124,3,132,30,29,180,187,46,160,206,240,77,60,246,101,242,217,213,238,181,94,214,174,155,167,212,137,241,63,220,150,103,49,119,100,143,79,22,174,219,238,158,40,138,125,13,83,225,131,67,117,171,32,167,202,117,55,7,246,205,210,150,141,150,248,103,246,157,101,63,45,59,94,247,181,156,176,202,198,174,206,149,235,186,166,254,63,29,145,54,81,147,95,167,3,86,22,102,55,166,173,122,244,229,29,198,35,164,172,166,238,213,218,207,105,183,115,201,81,102,109,204,105,78,246,187,213,78,177,27,250,105,198,58,245,238,84,174,201,143,202,167,216,127,229,198,132,17,238,146,232,6,146,104,103,181,126,229,152,151,177,61,183,208,239,255,0,207,245,53,61,110,143,83,167,253,62,71,242,237,213,147,241,118,223,155,199,125,147,105,8,152,203,176,213,225,48,212,217,175,77,99,94,93,243,50,215,59,103,157,225,246,139,60,191,153,225,98,168,162,189,221,34,173,34,124,218,41,166,117,210,102,57,196,245,242,0,6,106,174,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,247,157,8,28,247,149,77,167,254,203,252,223,185,208,29,5,255,0,127,253,151,250,141,107,191,113,15,104,225,207,131,13,59,201,250,150,234,156,146,187,13,179,83,99,246,170,169,28,157,242,163,185,192,143,122,181,137,204,177,68,215,117,31,226,212,93,154,206,118,58,70,41,250,56,40,226,214,14,32,49,132,197,51,58,202,118,106,21,158,25,100,171,138,10,121,26,218,250,40,214,22,37,114,236,196,134,55,57,243,35,29,27,93,248,205,115,218,214,177,200,214,229,110,99,159,229,217,247,177,62,150,221,187,255,0,209,203,53,54,63,108,252,4,81,116,40,41,249,186,48,254,13,173,230,229,231,119,188,237,220,187,248,170,159,155,14,204,114,125,63,201,237,217,158,25,122,168,180,222,173,51,36,244,149,112,42,115,70,237,149,21,21,23,116,115,92,213,86,185,142,69,107,154,231,53,200,168,170,139,139,78,125,114,139,244,213,76,121,145,17,26,123,103,199,177,96,187,209,46,15,17,149,223,181,114,168,248,85,117,213,92,87,213,19,199,118,142,90,238,105,62,119,13,102,103,94,168,136,223,128,68,156,51,241,9,140,113,17,167,20,121,45,178,186,157,183,250,40,97,131,34,182,177,139,19,168,171,85,158,242,182,53,115,151,160,247,53,238,137,252,206,221,168,168,171,206,199,181,178,217,113,181,118,139,212,69,202,39,88,151,53,99,240,56,140,179,19,94,19,21,76,211,93,19,164,196,255,0,60,167,156,79,92,113,0,7,163,16,50,215,181,51,204,14,63,250,27,73,251,109,105,169,70,90,246,166,121,129,199,255,0,67,105,63,109,173,33,54,131,228,83,227,13,161,209,7,206,106,125,74,253,136,247,134,126,25,190,248,221,62,212,175,99,84,247,124,163,22,246,117,109,167,220,231,239,156,240,87,243,81,123,210,199,28,125,105,99,167,252,51,249,185,58,127,13,156,227,216,240,123,193,94,160,234,86,85,79,159,229,203,113,195,241,252,90,243,18,254,30,25,233,235,174,21,116,181,45,235,211,195,202,248,165,167,228,88,228,99,170,17,200,232,229,78,86,35,156,199,244,229,62,201,143,202,167,216,127,229,198,132,24,57,102,83,99,19,98,214,34,190,124,117,142,222,51,167,216,181,109,215,72,57,182,73,154,227,242,140,52,198,236,238,110,213,60,232,137,183,76,213,17,213,231,76,245,242,227,49,198,120,83,158,212,207,47,216,255,0,233,149,39,236,85,165,57,224,7,205,190,9,246,167,166,85,23,27,181,51,203,246,63,250,101,73,251,21,105,78,120,1,243,111,130,125,169,233,149,71,134,99,233,123,126,52,123,82,219,27,249,186,198,122,152,143,114,91,24,0,46,14,111,12,181,237,76,243,3,143,254,134,210,126,219,90,106,81,150,189,169,158,96,113,255,0,208,218,79,219,107,72,77,160,249,20,248,195,104,116,65,243,154,159,82,191,99,212,246,84,225,216,197,219,39,207,51,59,157,150,158,170,245,143,67,110,130,215,87,42,43,157,70,218,148,170,73,214,52,95,6,185,205,137,141,231,219,153,27,204,212,84,71,189,29,164,38,123,246,76,126,85,62,195,255,0,46,52,32,245,200,226,35,3,68,199,94,190,217,97,116,169,114,186,246,175,19,77,83,51,20,197,17,29,209,228,233,157,35,178,53,153,159,25,153,235,0,4,179,94,0,0,48,199,136,159,48,58,157,250,101,122,253,182,81,161,90,39,151,107,230,160,210,96,152,148,31,238,117,55,58,174,104,191,156,40,58,241,69,53,87,36,146,51,171,211,235,53,122,109,119,51,190,9,249,209,196,79,152,29,78,253,50,189,126,219,41,167,61,157,216,253,162,205,194,174,53,113,182,210,116,106,47,181,151,43,133,193,253,71,59,173,80,218,185,41,209,251,42,170,55,240,84,240,183,102,236,158,230,251,110,170,171,65,192,224,169,199,227,106,183,84,233,17,172,207,219,254,238,186,218,157,168,187,178,123,49,99,25,98,157,235,149,197,20,83,175,40,153,162,103,89,237,210,41,158,29,186,117,38,189,46,211,108,99,72,48,27,54,156,97,209,84,50,211,100,133,209,66,181,51,44,178,200,231,189,210,73,35,221,224,138,231,200,247,189,81,168,141,69,114,163,90,214,162,53,61,80,5,242,154,98,138,98,154,99,72,135,37,95,191,115,19,118,171,247,170,154,171,170,102,102,103,156,204,206,179,51,223,50,175,124,127,121,72,206,254,203,245,58,83,45,120,118,243,3,166,63,166,86,95,219,98,53,43,143,239,41,25,223,217,126,167,74,101,175,14,222,96,116,199,244,202,203,251,108,69,71,60,244,133,191,8,247,165,209,125,21,124,208,198,250,247,63,10,134,132,118,166,121,126,199,255,0,76,169,63,98,173,51,91,79,112,76,131,83,179,123,38,1,139,83,117,174,151,218,200,232,224,221,143,115,35,230,95,122,89,57,26,231,36,81,183,153,239,114,53,121,88,199,59,109,144,211,158,210,156,126,239,150,104,246,23,139,99,244,157,234,233,121,207,173,214,250,40,58,141,103,86,162,106,90,198,70,206,103,170,53,187,185,200,155,185,81,19,127,21,68,61,79,6,124,42,219,248,119,195,159,118,191,69,79,87,155,100,48,195,45,194,169,212,237,108,182,232,157,20,78,117,185,175,108,178,49,237,100,200,245,116,140,86,164,139,200,170,138,140,102,222,248,220,186,188,126,99,49,202,152,136,214,127,119,138,43,101,246,203,13,178,91,23,77,115,49,85,250,234,175,114,158,217,215,227,79,234,199,223,202,59,164,46,30,244,39,24,225,223,78,41,180,255,0,26,171,168,173,115,166,117,117,202,190,125,209,213,181,175,99,27,36,168,205,213,34,111,44,108,107,88,213,93,154,198,238,175,119,51,221,250,120,137,242,253,169,223,161,183,175,216,165,36,34,61,226,39,203,246,167,126,134,222,191,98,148,176,215,110,155,88,121,162,136,210,34,39,216,211,184,92,101,252,195,55,183,138,196,213,53,87,93,202,102,102,122,230,106,143,231,178,58,152,98,110,118,191,234,215,220,51,73,47,218,167,244,127,219,126,196,238,191,206,29,239,187,117,186,213,49,65,253,51,145,252,187,117,121,191,21,119,229,219,195,125,211,12,77,173,226,251,0,203,181,71,135,108,183,4,193,45,62,211,190,92,251,135,117,165,235,197,15,83,167,93,79,43,253,249,92,214,38,204,141,235,226,228,223,109,147,197,81,10,182,69,85,116,216,196,85,111,227,68,70,158,58,85,163,125,244,177,107,13,127,52,201,237,99,116,242,53,92,170,43,214,116,141,217,170,214,246,179,172,105,26,107,172,235,26,115,213,94,244,235,180,235,233,246,160,227,24,39,220,71,184,125,35,188,209,90,123,215,210,94,175,67,188,78,200,186,156,157,213,188,220,188,251,242,243,38,251,109,186,124,73,143,139,62,44,254,245,207,162,191,232,3,233,55,210,110,253,254,202,247,46,239,221,250,31,250,153,57,249,186,255,0,193,183,47,215,191,133,40,209,142,8,120,160,196,245,135,5,202,114,13,49,238,182,187,54,75,108,184,86,207,237,171,115,250,84,240,213,70,249,31,202,201,213,206,217,173,85,217,168,170,187,120,34,169,109,184,224,225,103,80,120,150,250,21,244,18,241,143,80,125,28,246,151,122,246,181,68,241,115,247,142,237,201,211,233,67,38,251,116,31,190,251,124,83,109,252,118,206,195,223,204,171,193,220,170,168,159,41,19,26,107,76,71,92,107,195,69,87,56,202,182,39,11,180,120,43,54,42,162,112,149,83,95,148,221,187,85,81,174,237,91,186,213,21,204,199,29,56,68,198,175,61,160,29,161,191,119,61,91,176,233,103,220,131,216,158,219,239,95,207,255,0,72,59,207,71,163,77,44,255,0,210,251,179,57,183,233,114,254,50,109,205,191,142,219,47,161,226,155,142,15,189,167,80,109,248,39,220,195,233,31,127,179,69,118,239,94,218,238,124,156,243,207,23,79,147,161,38,251,116,55,230,230,79,198,219,111,13,214,44,225,131,128,109,97,209,93,114,198,181,55,41,201,48,218,171,93,155,190,117,225,183,214,85,62,161,221,106,57,161,111,43,95,78,198,174,206,149,170,187,185,60,17,126,43,224,174,62,120,96,215,45,106,214,27,62,83,166,88,63,182,109,116,184,213,61,190,105,253,167,71,79,203,80,218,170,167,185,156,179,74,199,46,205,149,139,186,38,222,63,29,209,118,121,108,202,156,13,85,213,19,229,55,184,112,141,116,225,213,17,226,249,156,179,98,111,109,77,172,61,154,168,248,20,218,153,171,91,149,69,62,83,90,190,149,85,68,235,166,239,13,116,238,78,156,38,113,103,247,209,253,42,255,0,64,31,70,126,140,247,31,246,87,190,247,142,241,215,255,0,212,199,201,203,208,254,29,249,190,173,188,108,33,78,123,60,180,3,86,244,51,233,255,0,221,79,18,246,39,182,253,149,220,63,159,233,170,122,221,30,247,212,254,145,35,249,118,234,199,248,219,111,205,225,190,203,181,198,37,178,234,239,92,195,83,86,35,93,254,58,235,26,117,207,87,14,166,191,219,60,54,89,131,207,47,216,201,230,153,195,198,238,238,237,91,241,198,138,102,116,171,90,181,243,181,235,157,39,135,80,0,51,85,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,231,188,232,64,231,188,170,109,63,246,95,230,253,206,128,232,47,251,255,0,236,191,212,89,206,10,56,74,159,136,12,157,50,188,206,142,161,154,123,103,154,88,234,229,130,162,54,186,190,182,52,133,233,66,187,61,38,141,174,100,200,247,72,214,254,43,92,198,185,175,114,57,178,159,29,124,19,193,138,193,38,177,104,150,45,79,77,96,166,133,242,100,86,106,22,200,174,165,114,200,249,29,93,19,21,206,68,129,26,244,107,227,141,24,216,91,27,92,141,86,43,214,59,173,195,61,186,223,107,225,223,77,41,173,148,20,244,144,191,20,181,212,186,56,34,108,109,116,178,211,71,36,178,42,53,17,21,207,145,239,123,157,241,115,156,229,93,213,85,73,10,227,110,183,222,45,245,86,155,181,5,61,109,13,108,47,166,170,165,169,137,178,197,60,79,106,181,241,189,142,69,71,53,205,85,69,106,162,162,162,170,41,155,99,37,177,56,63,39,63,26,99,93,122,245,254,10,206,105,210,118,109,111,105,39,27,110,116,179,110,169,163,201,235,59,179,76,78,147,172,126,148,243,215,170,116,234,141,39,14,180,43,91,50,237,3,212,26,76,239,18,159,253,206,154,231,75,203,23,243,253,7,94,41,102,165,231,146,55,244,186,157,22,167,81,173,230,111,197,63,50,236,166,137,234,246,49,174,58,113,104,212,60,94,170,157,205,173,133,141,174,164,138,101,149,214,234,212,99,86,106,89,21,90,213,230,99,157,182,234,214,243,181,90,246,167,43,218,171,152,188,107,240,149,63,15,249,58,229,120,101,29,67,244,246,241,52,81,210,75,61,68,110,117,5,108,137,51,214,133,55,122,205,35,90,200,85,237,145,205,252,87,53,142,115,158,213,115,188,247,7,92,75,92,56,117,212,118,186,181,105,223,136,228,211,82,210,100,76,150,55,43,160,137,143,114,50,174,55,49,174,147,154,20,150,71,114,34,42,72,213,115,118,230,86,61,145,57,126,46,238,83,136,156,54,39,226,251,59,227,185,176,246,195,103,112,61,32,228,244,231,153,46,147,126,35,88,237,170,35,157,186,191,90,58,187,248,114,157,99,101,65,243,177,220,130,209,150,99,246,204,167,31,171,239,86,187,205,28,55,10,41,250,110,103,86,158,102,35,227,127,43,209,28,221,218,228,93,156,136,169,191,138,34,159,68,185,196,196,198,176,230,74,232,170,221,83,69,113,164,199,9,137,234,12,181,237,76,243,3,143,254,134,210,126,219,90,106,81,150,189,169,158,96,113,255,0,208,218,79,219,107,72,93,160,249,20,248,195,103,116,65,243,154,159,82,191,98,66,236,152,252,170,125,135,254,92,104,65,158,253,147,31,149,79,176,255,0,203,141,8,61,178,79,144,91,250,253,233,71,244,165,243,179,23,251,63,194,161,78,123,83,60,191,99,255,0,166,84,159,177,86,148,231,128,31,54,248,39,218,158,153,84,92,110,212,207,47,216,255,0,233,149,39,236,85,165,57,224,7,205,190,9,246,167,166,85,16,153,143,165,237,248,209,237,109,13,141,252,221,99,61,76,71,185,45,140,0,23,7,55,134,90,246,166,121,129,199,255,0,67,105,63,109,173,53,40,203,94,212,207,48,56,255,0,232,109,39,237,181,164,38,208,124,138,124,97,180,58,32,249,205,79,169,95,177,33,118,76,126,85,62,195,255,0,46,52,32,207,126,201,143,202,167,216,127,229,198,132,30,217,39,200,45,253,126,244,163,250,82,249,217,139,253,159,225,80,0,9,86,191,0,0,97,143,17,62,96,117,59,244,202,245,251,108,166,165,112,3,229,35,4,251,83,212,234,140,181,226,39,204,14,167,126,153,94,191,109,148,212,174,0,124,164,96,159,106,122,157,81,79,200,253,33,115,194,125,232,116,135,74,191,52,48,94,189,191,194,173,97,0,5,193,205,234,247,199,247,148,140,239,236,191,83,165,50,215,135,111,48,58,99,250,101,101,253,182,35,82,184,254,242,145,157,253,151,234,116,166,90,240,237,230,7,76,127,76,172,191,182,196,83,243,207,72,91,240,143,122,93,33,209,87,205,12,111,175,115,240,168,110,45,85,186,223,93,61,37,77,109,5,61,68,214,249,150,166,146,73,98,107,221,79,42,198,248,214,72,213,83,118,57,99,146,70,115,38,203,202,247,39,193,202,139,250,64,46,14,112,153,153,210,39,168,35,222,34,124,191,106,119,232,109,235,246,41,73,8,143,120,137,242,253,169,223,161,183,175,216,165,60,175,254,74,175,9,246,51,242,159,72,88,245,233,247,161,134,39,66,7,61,231,66,5,103,102,63,181,255,0,47,239,111,14,157,63,184,126,215,253,48,143,117,107,95,244,147,67,61,149,247,83,203,125,137,237,190,191,112,254,112,169,169,235,116,122,125,79,233,17,191,151,110,172,127,141,182,252,222,27,236,187,72,70,123,246,179,254,74,254,220,255,0,33,39,179,28,77,120,76,53,87,168,211,88,211,159,124,196,53,62,198,100,152,125,162,207,44,101,152,169,170,40,175,123,89,167,72,159,54,138,170,141,53,137,142,113,29,92,150,151,0,226,251,135,109,81,203,168,48,76,19,80,253,167,124,185,245,123,173,47,178,107,161,234,116,226,124,175,247,229,133,172,77,153,27,215,197,201,190,219,39,138,162,19,25,142,124,0,249,183,193,62,212,244,202,163,99,15,12,167,27,115,31,98,110,92,136,137,137,211,135,132,119,207,106,83,164,61,151,193,236,150,105,111,5,130,170,170,169,170,220,87,231,204,76,235,53,87,29,84,211,26,105,76,117,118,241,0,4,162,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,247,157,8,24,231,247,128,241,111,253,201,191,252,189,108,255,0,56,43,91,69,98,237,255,0,39,228,169,154,180,215,148,76,246,55,135,67,57,182,95,149,252,55,225,215,232,181,189,228,244,223,170,154,117,211,202,107,166,179,26,233,172,107,167,45,97,169,92,59,121,126,211,31,208,219,47,236,81,18,17,227,116,99,31,187,226,122,61,130,226,217,5,39,117,186,89,177,171,101,190,182,14,163,95,210,168,134,150,54,72,206,102,42,181,219,57,170,155,181,85,23,111,5,84,61,145,96,177,19,22,169,137,236,134,157,204,235,166,230,58,245,116,78,177,53,213,49,49,215,198,95,27,49,195,177,141,64,198,46,56,102,103,101,167,187,89,110,208,172,21,116,147,162,242,200,221,209,81,81,83,101,107,154,228,71,53,237,84,115,92,214,185,170,138,136,169,140,92,76,112,247,147,240,239,168,245,152,213,206,134,161,214,10,217,166,159,29,185,61,233,43,107,104,145,254,234,58,68,107,83,174,198,185,141,149,156,173,217,202,138,137,200,246,57,219,108,71,186,235,162,120,142,190,105,245,94,9,150,193,254,233,83,108,170,230,151,249,194,191,161,44,80,213,114,71,35,58,189,62,179,151,166,231,114,187,224,191,157,35,243,92,182,49,246,245,167,227,199,47,225,43,150,192,109,173,205,146,198,238,222,214,112,247,62,60,118,126,181,49,219,29,125,177,195,156,70,153,189,192,167,22,51,232,142,79,30,154,101,109,167,126,19,148,220,216,233,106,94,232,225,117,166,182,68,100,93,233,210,61,90,139,2,181,145,164,168,245,247,90,196,123,85,21,174,100,186,198,99,221,199,179,227,139,10,27,133,85,21,54,155,211,220,33,167,153,241,71,87,77,124,160,108,85,13,107,149,18,70,36,147,50,68,107,145,55,68,123,26,237,149,55,106,46,232,151,159,130,139,95,19,56,22,48,154,87,174,88,13,69,61,166,211,12,178,217,239,179,223,168,170,157,12,72,176,182,43,114,67,11,159,34,181,168,179,189,178,57,234,141,106,54,52,68,107,88,137,129,146,222,196,217,255,0,150,196,81,86,157,83,164,240,238,229,201,109,233,63,44,200,243,47,255,0,181,148,98,173,77,207,167,68,92,163,90,191,90,35,123,93,232,229,49,17,172,243,231,19,173,157,50,215,181,51,204,14,63,250,27,73,251,109,105,169,69,7,227,231,134,13,114,214,173,97,179,229,58,101,131,251,102,215,75,141,83,219,230,159,218,116,116,252,181,13,170,170,123,153,203,52,172,114,236,217,88,187,162,109,227,241,221,23,108,220,242,213,119,112,147,77,184,153,157,99,151,21,99,162,204,118,23,47,218,26,111,227,46,83,110,141,202,163,90,166,41,142,93,179,49,15,159,217,49,249,84,251,15,252,184,208,130,156,246,121,104,6,173,232,103,211,255,0,186,158,37,236,79,109,251,43,184,127,63,211,84,245,186,61,239,169,253,34,71,242,237,213,143,241,182,223,155,195,125,151,107,140,122,100,246,235,181,130,162,138,226,98,120,240,158,29,114,193,233,35,23,135,199,109,62,39,17,133,185,77,116,78,230,149,83,49,84,78,150,232,137,210,99,88,157,38,38,60,84,231,181,51,203,246,63,250,101,73,251,21,105,78,120,1,243,111,130,125,169,233,149,69,247,227,231,72,53,23,90,180,122,207,139,105,150,61,237,155,165,46,75,79,112,154,14,247,5,63,45,59,105,106,152,231,243,76,246,53,118,116,172,77,145,119,241,248,108,139,181,107,225,7,132,30,34,116,187,136,156,75,59,206,244,243,217,150,59,103,127,239,85,94,214,161,155,167,212,161,168,137,158,228,83,57,235,187,228,98,120,53,118,223,117,240,69,82,35,31,135,189,94,105,69,202,104,153,167,90,120,233,58,115,237,108,109,147,206,114,220,54,193,98,176,119,177,20,83,118,104,191,17,68,215,76,85,58,211,58,105,76,206,179,175,87,14,61,77,41,0,22,166,129,12,181,237,76,243,3,143,254,134,210,126,219,90,106,81,65,248,249,225,131,92,181,171,88,108,249,78,153,96,254,217,181,210,227,84,246,249,167,246,157,29,63,45,67,106,170,158,230,114,205,43,28,187,54,86,46,232,155,120,252,119,69,218,35,60,181,93,220,36,211,110,38,103,88,229,197,177,186,44,199,97,114,253,161,166,254,50,229,54,232,220,170,53,170,98,152,229,219,51,16,249,253,147,31,149,79,176,255,0,203,141,8,41,207,103,150,128,106,222,134,125,63,251,169,226,94,196,246,223,178,187,135,243,253,53,79,91,163,222,250,159,210,36,127,46,221,88,255,0,27,109,249,188,55,217,118,184,199,166,79,110,187,88,42,40,174,38,39,143,9,225,215,44,30,146,49,120,124,118,211,226,113,24,91,148,215,68,238,105,85,51,21,68,233,110,136,157,38,53,137,210,98,99,196,0,18,106,56,0,3,12,120,137,243,3,169,223,166,87,175,219,101,53,43,128,31,41,24,39,218,158,167,84,82,141,103,224,135,138,12,179,88,115,172,167,31,211,30,245,107,188,228,183,59,133,20,254,218,183,51,171,79,53,84,143,141,252,175,157,28,221,218,228,93,156,136,169,191,138,34,151,227,132,28,3,46,210,238,29,177,44,19,59,180,251,50,249,108,239,253,234,151,175,20,221,62,165,117,68,172,247,226,115,152,187,178,70,47,131,151,109,246,95,20,84,42,185,54,30,245,172,117,202,235,162,98,38,39,140,196,199,92,55,247,73,89,206,91,143,217,108,38,31,11,136,162,186,233,174,220,205,52,215,77,83,26,91,174,39,88,137,153,141,38,98,39,189,49,128,11,83,64,171,223,31,222,82,51,191,178,253,78,148,203,94,29,188,192,233,143,233,149,151,246,216,141,107,226,251,0,203,181,71,135,108,183,4,193,45,62,211,190,92,251,135,117,165,235,197,15,83,167,93,79,43,253,249,92,214,38,204,141,235,226,228,223,109,147,197,81,10,15,163,28,16,241,65,137,235,14,11,148,228,26,99,221,109,118,108,150,217,112,173,159,219,86,231,244,169,225,170,141,242,63,149,147,171,157,179,90,171,179,81,85,118,240,69,82,171,156,225,239,93,199,91,174,138,38,98,34,56,196,76,245,203,127,116,107,156,229,184,13,150,197,225,241,88,138,40,174,170,238,76,83,85,116,211,51,173,186,34,52,137,152,153,214,98,98,59,218,182,0,45,77,2,17,239,17,62,95,181,59,244,54,245,251,20,164,132,120,221,103,199,238,249,102,143,103,88,182,63,73,222,174,151,156,106,231,111,162,131,168,214,117,106,38,165,145,145,179,153,234,141,110,238,114,38,238,84,68,223,197,81,15,43,241,51,106,168,142,201,103,101,149,211,111,29,102,186,231,72,138,233,153,153,234,227,12,33,58,16,49,207,239,1,226,223,251,147,127,249,122,217,254,112,108,97,95,217,219,23,108,121,79,43,76,211,174,156,226,99,181,184,186,102,205,178,252,211,224,95,1,191,69,221,223,41,174,229,84,213,166,190,79,77,116,153,211,93,39,77,121,233,32,0,178,180,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,10,218,250,27,116,11,83,112,173,130,150,20,84,69,146,105,17,141,221,126,9,186,248,1,255,0,112,127,194,142,182,138,225,3,106,168,42,225,169,133,202,168,217,33,145,30,213,219,193,118,84,240,63,238,0,0,0,0,0,0,0,0,0,0,0,3,240,212,95,44,180,149,109,160,171,188,81,67,82,245,68,108,50,84,49,178,46,255,0,13,154,171,191,143,212,7,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,225,154,249,101,167,173,109,182,162,241,69,21,91,156,214,182,157,245,12,108,138,174,252,84,70,170,239,186,238,155,126,115,247,0,0,0,0,0,0,252,117,151,155,61,190,120,233,107,238,180,116,211,74,136,177,199,52,237,99,159,186,236,155,34,174,235,227,224,7,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,225,142,249,101,150,185,109,145,94,40,159,88,142,86,173,59,106,24,178,238,136,170,169,203,190,251,162,34,239,225,245,31,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,57,231,130,150,9,42,170,166,142,24,97,98,201,36,146,57,26,214,53,19,117,114,170,248,34,34,120,238,127,208,161,253,175,60,64,92,116,175,65,109,250,99,141,215,62,150,237,169,85,51,81,79,36,106,168,230,90,224,107,22,169,17,83,225,206,233,97,141,127,59,31,34,1,94,248,211,237,102,202,110,151,187,134,155,112,183,114,101,170,203,72,231,211,85,101,169,26,62,170,185,232,187,59,185,163,183,108,81,124,118,149,81,94,237,209,91,201,178,43,168,205,171,7,226,79,137,27,164,215,219,94,51,168,90,145,88,143,122,79,112,74,122,203,159,35,191,25,200,249,213,28,141,85,254,23,38,234,169,245,170,19,207,102,167,7,86,238,39,245,66,183,34,207,104,228,151,3,194,210,41,238,48,110,173,75,149,83,213,122,52,156,200,168,168,205,154,231,189,83,199,149,173,111,135,58,42,110,157,142,197,100,198,45,20,150,12,110,209,69,106,182,80,198,144,210,209,209,64,216,96,129,137,240,107,24,196,70,181,63,129,16,14,110,46,216,23,19,92,54,215,67,144,221,49,125,67,211,138,135,189,157,27,143,119,171,182,163,158,139,187,81,179,183,149,21,81,119,240,71,110,133,212,225,3,181,195,54,199,111,84,24,47,19,245,105,127,199,170,30,218,118,100,241,192,141,174,160,85,84,68,125,67,99,68,73,226,79,173,81,169,34,38,235,188,139,224,107,173,226,205,103,200,173,117,86,60,130,213,71,115,182,215,68,232,42,168,235,32,108,208,79,27,188,21,143,141,232,173,115,87,235,69,69,67,18,59,79,120,40,199,248,108,203,109,90,147,165,244,79,164,193,242,249,228,167,91,122,43,156,203,77,193,173,231,88,152,231,42,175,78,86,163,222,198,174,252,170,201,19,241,81,168,129,183,118,251,133,13,218,130,154,235,107,172,134,174,138,182,22,84,83,84,64,244,124,115,68,246,163,152,246,57,60,28,213,69,69,69,79,5,69,63,65,157,29,141,188,65,221,115,157,51,200,52,47,38,174,125,77,78,8,232,170,236,207,145,119,119,179,103,115,145,208,239,245,164,82,183,195,127,130,76,214,167,131,118,77,23,3,10,248,208,214,174,43,44,28,83,234,93,155,12,213,173,88,182,217,41,47,178,199,67,73,107,191,92,161,164,134,36,107,118,108,76,142,68,99,91,241,240,106,108,66,223,124,23,26,127,221,187,91,63,235,45,219,255,0,16,232,244,1,206,23,223,5,198,159,247,110,214,207,250,203,118,255,0,196,31,124,23,26,127,221,187,91,63,235,45,219,255,0,16,232,244,1,205,237,87,17,156,100,209,64,250,170,221,119,214,122,120,99,77,223,36,185,69,213,141,111,213,226,171,46,200,127,215,18,226,27,140,140,235,39,181,97,184,159,16,58,183,114,188,222,170,226,161,161,164,135,49,184,171,230,154,71,35,90,212,252,54,201,226,191,21,240,68,221,87,100,66,221,246,186,241,122,220,207,39,111,12,88,21,205,93,102,198,234,82,124,166,120,157,238,213,92,91,226,202,93,209,125,230,65,190,238,79,247,85,219,100,88,188,100,158,200,110,16,25,98,179,125,245,25,237,181,22,227,117,142,90,92,70,9,91,227,79,74,187,178,106,221,151,224,233,61,232,217,240,218,52,122,248,164,137,176,95,62,31,52,215,37,210,109,35,176,97,89,174,123,123,204,242,42,104,58,183,123,213,222,229,61,108,181,53,111,247,164,70,62,103,57,201,19,85,121,88,223,13,154,212,85,77,213,119,252,124,71,241,27,167,92,48,105,181,94,163,234,37,107,250,77,119,119,183,219,233,213,22,170,229,84,168,170,216,97,106,170,38,251,34,171,156,190,13,106,42,175,230,89,72,193,14,211,206,32,46,58,213,196,245,247,30,167,174,123,177,205,61,154,92,118,217,2,42,242,117,226,119,45,100,219,127,108,233,154,230,239,245,178,40,192,248,124,66,246,135,113,47,196,53,222,162,7,102,53,216,150,57,43,213,148,216,254,59,83,37,52,92,138,239,117,179,74,197,73,42,93,248,187,243,175,46,233,187,88,207,129,31,90,184,75,226,159,39,183,251,126,217,195,254,161,214,83,78,171,34,84,45,130,171,240,223,90,185,188,204,69,122,46,255,0,20,223,117,223,235,53,115,179,67,129,220,79,72,244,214,203,173,90,133,142,83,87,234,14,77,79,29,202,141,213,144,35,214,201,72,244,71,66,200,154,237,249,38,115,85,175,123,246,71,39,55,34,109,202,238,107,224,7,55,250,127,196,47,20,156,44,228,169,109,199,115,60,183,19,170,160,86,36,246,11,171,101,238,252,169,240,100,180,85,9,200,158,27,162,47,42,57,17,87,149,83,226,107,207,2,93,161,184,199,21,180,235,131,102,20,52,184,230,163,208,192,179,190,138,39,47,117,186,68,223,199,154,151,153,85,200,230,167,139,162,114,170,162,123,200,174,68,119,44,221,196,103,12,90,77,196,238,19,81,136,234,78,61,79,45,75,97,145,182,203,196,81,162,87,90,230,84,240,146,25,126,59,35,182,85,141,85,88,253,145,28,138,96,6,87,98,212,126,18,56,133,174,179,83,220,157,65,150,233,221,241,22,150,182,38,236,217,29,27,145,240,204,141,95,140,114,198,172,119,42,252,89,38,203,241,80,58,88,7,138,209,77,77,183,107,54,146,98,58,169,107,137,33,131,39,180,83,92,86,20,93,250,18,189,137,212,139,127,173,89,39,59,55,255,0,130,123,80,0,0,0,0,0,0,0,0,0,0,0,0,51,135,181,119,138,141,69,194,82,197,161,218,33,120,201,45,87,185,149,183,123,253,218,196,250,136,39,166,135,197,41,233,91,60,42,142,106,189,121,164,122,34,162,242,182,63,169,234,134,108,214,241,37,198,37,178,30,243,114,215,205,100,164,137,92,141,234,79,148,221,35,110,235,245,110,178,237,185,210,33,69,187,100,60,163,82,254,151,219,191,145,169,2,8,236,129,214,157,99,212,205,107,205,45,90,143,171,57,150,87,69,75,139,119,136,41,175,119,234,170,232,162,151,189,192,222,118,178,103,185,26,238,85,84,221,19,125,149,80,214,3,27,59,18,255,0,215,235,59,253,16,95,219,105,205,147,0,0,3,193,107,150,181,97,28,62,105,149,227,85,53,2,177,241,90,237,17,167,44,81,108,179,85,206,229,218,56,34,106,170,35,158,247,120,39,138,34,120,170,170,34,42,166,25,113,21,218,11,196,143,18,23,217,168,219,149,92,49,124,110,105,185,40,177,204,126,162,72,24,173,85,217,173,154,70,109,37,75,215,195,126,101,229,230,77,218,198,252,11,19,219,81,172,119,27,190,165,226,58,25,67,88,228,181,99,246,212,191,87,66,213,247,100,174,168,115,217,31,55,240,199,11,21,91,255,0,213,14,248,239,225,44,118,67,240,157,136,219,116,234,14,40,50,219,68,85,249,37,242,166,166,12,117,211,181,28,219,117,28,79,116,47,154,54,175,194,105,36,100,173,231,248,163,26,156,187,35,221,184,102,245,15,8,188,85,94,173,190,223,162,225,235,81,106,105,102,98,204,217,126,143,85,115,74,221,183,230,107,85,156,207,223,226,155,34,239,245,110,126,253,49,226,107,138,30,22,178,101,183,227,121,166,77,96,150,223,34,54,171,29,188,36,174,165,93,182,247,37,163,159,193,170,169,225,186,35,94,137,240,84,58,59,43,111,28,92,34,97,220,82,233,61,206,7,89,225,102,115,100,163,154,167,26,186,70,196,108,233,80,214,171,155,76,247,109,187,161,145,83,149,90,187,236,170,142,79,20,3,243,112,63,198,246,39,197,254,33,84,143,160,138,197,155,216,99,141,111,86,100,151,153,142,107,188,18,170,153,87,222,116,46,119,130,162,238,230,57,81,174,85,221,174,117,155,57,194,224,203,88,174,58,25,196,182,9,157,82,86,73,5,18,221,97,182,221,154,215,108,217,109,245,47,72,167,71,34,248,42,35,93,206,136,191,217,49,171,224,168,138,157,30,128,60,198,166,106,78,29,164,24,29,235,82,115,251,188,118,203,13,134,153,106,106,234,28,155,174,219,162,53,140,111,197,207,123,149,172,107,83,197,206,114,34,124,79,78,100,215,109,118,181,92,159,144,97,122,1,108,173,116,118,248,40,215,39,187,70,199,46,211,76,247,201,13,51,93,255,0,17,177,204,237,191,245,141,95,169,0,130,184,165,237,66,215,125,115,186,86,89,116,238,245,95,167,184,87,51,163,130,142,217,58,197,112,170,143,197,57,170,106,88,188,232,174,69,241,142,55,53,155,120,47,62,220,203,5,89,184,96,226,139,80,40,93,150,217,244,59,80,239,84,181,123,204,149,233,100,170,145,42,119,241,231,107,220,223,194,127,26,110,95,126,201,46,12,113,44,131,31,94,40,53,50,203,79,118,145,213,146,210,226,84,53,81,243,193,10,194,229,100,181,206,106,251,175,127,81,29,28,123,238,140,88,222,237,149,220,138,205,88,3,155,237,53,226,51,137,222,22,114,117,183,98,249,158,81,140,84,219,94,145,213,99,215,68,145,105,147,111,236,38,162,157,57,81,118,85,241,229,71,38,235,178,162,248,155,75,192,231,27,120,207,23,248,93,75,170,40,32,177,230,246,22,177,47,118,136,228,87,70,230,187,193,181,84,252,203,204,176,185,124,21,23,117,99,189,213,85,221,174,119,163,226,223,132,93,56,226,171,79,107,172,183,251,53,20,25,93,45,36,159,71,239,233,31,45,69,13,70,219,177,174,123,124,95,11,156,136,143,141,119,77,149,85,17,28,136,169,135,188,48,234,190,75,194,207,19,152,246,83,87,44,150,245,178,94,86,207,145,211,43,211,149,212,78,151,163,89,19,252,121,87,149,17,206,77,252,17,241,177,223,82,1,209,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,154,237,67,226,227,87,223,171,20,122,65,160,217,46,101,96,183,226,12,87,94,174,88,245,69,85,27,235,46,50,34,111,7,86,5,69,124,113,51,149,21,55,219,168,231,162,166,236,66,142,215,241,49,197,245,169,24,235,167,16,58,195,70,146,42,163,22,163,43,186,71,205,183,199,110,105,83,115,164,115,48,123,113,127,169,61,37,254,248,221,255,0,146,166,3,212,118,57,234,158,167,106,126,49,169,245,26,149,168,217,70,89,45,190,190,214,202,71,223,46,245,21,238,167,107,227,168,87,36,107,51,220,172,69,86,183,116,77,183,217,63,49,162,198,96,246,29,127,82,122,181,253,241,180,127,37,82,105,240,0,0,16,183,22,92,81,225,124,39,233,101,70,160,101,17,45,125,194,165,235,71,100,180,71,34,50,75,133,90,181,85,27,186,254,44,109,79,121,239,217,121,91,240,69,114,181,171,135,154,207,198,23,19,220,81,100,139,73,144,102,119,169,41,171,164,88,232,177,139,2,203,5,19,81,126,17,182,158,37,230,153,219,111,239,72,175,127,138,248,237,224,74,221,172,218,199,113,212,142,42,174,56,83,43,28,251,46,158,210,197,104,163,133,23,220,74,153,35,100,213,82,109,253,178,189,205,141,127,130,6,154,5,217,137,194,118,35,163,26,33,97,213,155,149,162,42,140,239,60,182,69,115,158,190,102,163,159,71,65,58,36,148,244,208,239,248,136,177,172,111,126,222,46,123,182,93,209,141,68,12,138,147,131,254,43,105,173,158,219,127,14,186,140,202,102,49,37,87,38,57,87,206,214,239,241,228,228,231,77,190,63,15,4,241,248,30,163,67,184,224,226,123,134,171,235,41,44,217,189,214,186,219,69,55,78,175,26,200,95,45,77,39,186,190,244,105,28,139,207,78,239,142,235,26,177,119,248,239,182,199,68,37,24,237,69,225,19,14,213,141,26,191,107,125,134,207,13,30,117,131,80,62,229,45,100,12,70,45,194,221,10,115,84,69,62,201,239,171,34,71,200,199,47,138,43,57,119,217,202,4,253,194,135,20,248,31,22,90,102,204,243,16,141,246,250,250,73,18,146,245,102,158,84,124,246,234,157,183,229,85,77,185,227,114,120,178,77,145,28,136,190,8,230,185,169,52,152,47,217,95,172,87,29,47,226,207,31,199,150,178,70,89,179,216,228,199,238,16,243,123,142,145,205,87,210,191,101,240,87,36,205,99,81,124,21,18,87,237,241,84,93,232,0,121,221,67,206,172,58,99,131,223,53,3,39,146,86,90,236,20,82,215,84,36,44,87,202,246,177,55,70,70,212,241,115,220,187,53,173,250,220,228,79,172,244,64,14,121,53,19,138,254,51,115,204,234,251,152,210,234,86,170,227,244,247,122,233,106,160,181,90,111,55,42,90,58,24,156,239,114,24,162,141,237,107,90,214,236,158,9,227,178,170,248,170,169,226,167,226,171,138,234,89,159,77,83,196,134,172,195,44,110,86,190,57,51,11,147,92,213,79,138,42,44,219,162,157,40,28,225,113,179,230,231,87,191,75,238,95,203,56,14,129,180,54,225,95,119,209,77,63,186,221,107,170,43,107,107,113,107,85,69,77,77,68,174,146,89,165,125,36,78,123,222,247,42,171,156,231,42,170,170,174,234,170,170,167,183,60,7,15,191,235,11,166,223,162,22,111,216,162,61,248,0,0,0,0,0,0,0,0,0,0,0,0,2,148,246,161,113,49,149,104,206,146,210,233,246,149,213,93,233,243,124,209,234,214,214,218,146,86,207,108,183,70,191,133,157,178,71,239,71,35,221,203,27,23,193,118,89,85,21,21,133,214,0,115,123,85,196,103,25,52,80,62,170,183,93,245,158,158,24,211,119,201,46,81,117,99,91,245,120,170,203,178,22,95,179,43,95,245,223,61,226,251,24,198,115,173,107,207,114,59,61,69,5,209,243,91,238,217,37,101,101,52,142,101,28,142,106,186,41,100,115,85,81,200,138,138,169,224,168,138,104,191,104,255,0,146,109,83,254,247,82,254,219,78,101,95,100,239,157,156,75,251,221,118,253,138,80,55,160,0,0,0,5,88,237,44,214,235,174,135,112,169,126,186,227,23,202,187,70,71,145,86,82,216,109,21,148,117,47,130,162,9,100,114,201,44,145,189,138,142,107,146,8,102,217,200,169,178,171,127,137,113,122,131,137,158,47,110,189,79,101,241,5,172,21,157,45,186,157,223,43,186,73,201,190,251,111,203,42,237,190,203,255,0,50,151,35,182,187,86,22,241,169,152,70,141,80,212,239,79,141,219,36,189,87,49,191,5,170,171,127,36,109,119,240,178,40,121,147,111,170,117,255,0,5,143,236,117,210,132,194,184,102,173,212,90,186,117,101,118,160,94,37,169,99,213,54,85,162,164,85,167,133,54,248,255,0,77,74,167,120,252,81,233,183,231,80,203,63,190,11,141,63,238,221,173,159,245,150,237,255,0,136,62,248,46,52,255,0,187,118,182,127,214,91,183,254,33,209,232,2,17,224,158,243,148,100,60,42,105,173,235,53,186,221,110,119,202,187,51,100,174,171,186,79,36,213,115,73,212,122,115,74,249,21,94,231,108,137,226,229,220,155,128,0,98,151,31,28,100,235,214,119,175,215,75,86,135,102,121,254,55,134,226,168,182,138,73,49,250,218,218,22,92,166,99,191,15,84,245,129,205,73,17,100,221,172,85,221,57,24,213,77,185,148,218,208,7,54,181,252,79,113,115,107,145,176,220,248,134,213,234,73,30,222,102,182,124,182,231,26,170,126,116,71,74,158,6,191,118,80,231,153,206,162,240,187,83,144,106,14,103,125,201,238,141,202,107,233,210,186,243,113,154,182,161,34,108,84,234,214,117,37,115,157,202,138,231,42,38,251,38,235,249,202,113,219,105,254,191,88,39,232,130,126,219,80,90,174,198,255,0,40,213,95,165,247,31,228,105,128,189,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,33,227,235,128,92,247,140,28,231,25,201,113,189,68,178,216,104,113,251,75,232,86,154,190,158,89,28,249,95,51,158,231,162,179,193,17,91,200,159,252,146,239,0,43,135,2,60,41,220,184,69,210,75,158,159,223,114,27,125,242,229,116,191,77,119,154,182,138,39,177,138,199,65,12,76,143,103,248,251,189,21,95,227,114,150,60,0,5,29,237,137,117,181,56,65,68,174,88,146,101,202,173,169,71,207,241,89,185,39,223,151,248,122,125,95,240,110,94,35,20,59,89,184,176,180,235,62,164,219,244,111,3,185,178,179,24,192,166,153,213,213,112,200,142,138,186,236,228,228,127,42,167,131,155,11,81,204,71,39,197,210,75,241,78,85,80,253,189,138,44,172,94,38,114,247,177,100,238,137,130,213,36,187,47,185,212,91,133,15,38,233,249,246,73,54,255,0,15,231,54,136,206,30,198,77,8,185,98,26,105,147,235,150,65,67,45,60,217,172,241,91,236,237,149,21,21,212,20,202,229,124,200,159,218,201,51,213,168,171,254,225,186,120,46,235,163,192,0,0,10,191,218,9,197,149,63,11,26,41,81,89,98,171,133,115,140,161,36,183,99,144,59,197,98,126,201,213,172,84,254,214,22,185,21,55,240,87,186,52,84,84,85,44,70,99,151,99,184,14,43,118,205,178,235,164,54,219,45,142,142,90,234,234,169,87,102,197,12,109,87,57,127,58,174,201,224,137,226,171,178,38,234,167,60,220,73,107,126,160,113,171,196,68,185,5,5,170,182,170,91,189,92,86,92,82,197,18,172,143,130,153,95,203,4,13,79,135,81,238,119,59,215,224,175,123,190,9,182,193,247,120,27,225,106,247,197,222,185,197,110,190,58,182,76,86,209,34,93,178,203,146,189,85,239,137,94,170,144,245,23,197,101,157,232,173,223,197,81,58,143,241,229,58,10,182,91,45,246,91,109,37,158,209,69,13,29,13,4,17,211,82,211,64,196,100,112,196,198,163,88,198,53,60,17,168,212,68,68,79,130,33,10,240,107,195,37,147,133,93,18,181,105,253,50,83,212,223,170,147,218,25,21,198,54,108,181,117,239,79,121,17,126,43,28,105,180,108,248,123,173,230,217,21,206,39,64,6,74,223,187,24,53,87,35,203,238,57,45,211,90,177,119,178,233,114,154,186,161,169,71,80,146,57,36,149,94,228,69,219,110,111,121,124,127,57,173,64,15,249,193,4,52,176,71,77,77,19,99,138,22,36,113,177,169,178,53,168,155,34,34,126,100,67,254,128,0,48,123,181,165,214,213,227,83,36,74,21,137,102,75,77,165,43,57,62,41,55,117,102,220,223,195,211,233,127,131,99,106,181,159,88,48,157,7,211,107,214,168,231,247,38,210,90,108,208,44,138,212,114,117,106,102,95,8,224,137,23,241,164,123,182,107,83,248,119,93,145,21,83,157,92,211,36,212,14,41,53,234,227,145,71,109,150,225,149,106,13,247,249,214,134,5,87,242,190,103,163,33,167,98,175,246,17,179,145,136,171,240,107,17,87,224,170,6,223,118,98,178,177,156,12,233,138,87,44,157,78,149,213,91,212,93,215,166,183,90,181,143,252,28,156,187,127,6,197,163,60,86,138,105,165,14,141,233,30,33,165,150,249,82,104,177,139,61,53,185,211,38,255,0,134,149,140,68,146,95,31,237,223,204,239,171,241,190,8,123,80,0,0,0,0,0,0,0,0,0,0,0,0,5,22,237,144,242,141,75,250,95,110,254,70,164,189,37,22,237,144,242,141,75,250,95,110,254,70,164,10,171,216,151,254,191,89,223,232,130,254,219,78,108,153,141,157,137,127,235,245,157,254,136,47,237,180,230,201,128,0,1,16,234,39,8,252,54,234,206,85,83,155,234,54,144,216,239,215,218,198,71,28,245,213,77,145,100,123,99,98,49,136,187,57,19,193,168,137,240,250,137,11,9,194,49,61,56,197,173,248,78,13,98,166,179,88,173,81,172,84,116,52,200,169,28,45,87,43,149,27,186,170,248,185,206,95,227,83,238,0,7,229,186,221,40,44,150,202,203,213,214,169,148,212,84,16,73,85,83,51,255,0,22,40,152,213,115,220,191,192,141,69,95,240,21,195,138,14,208,29,19,225,59,46,165,193,117,18,209,149,220,47,53,214,136,175,52,241,89,232,161,149,143,130,73,165,133,168,175,150,104,209,29,205,4,138,169,249,182,219,117,93,140,219,226,247,181,75,80,56,131,198,46,58,99,167,88,194,97,120,125,214,53,167,184,201,45,71,94,227,112,133,127,26,39,61,17,25,12,110,248,57,141,71,43,147,193,95,202,170,213,10,153,131,91,106,117,3,91,108,22,155,28,50,186,124,143,41,165,130,146,53,106,43,249,167,171,106,49,21,17,118,223,222,79,175,252,39,78,6,71,246,79,240,77,145,214,101,148,28,82,106,109,154,90,11,61,178,55,187,18,163,169,98,182,74,234,135,181,89,223,85,171,240,133,141,115,186,106,169,239,61,81,233,178,49,21,218,224,0,196,158,217,155,101,117,39,21,182,155,133,69,51,219,77,95,135,80,186,158,93,189,215,242,84,213,53,200,139,249,209,83,197,62,40,138,139,245,161,182,197,49,237,60,225,34,225,196,126,144,65,151,96,214,231,85,103,24,26,77,87,69,77,19,119,146,227,66,244,69,168,165,106,39,139,164,247,24,248,211,197,85,204,115,17,55,147,112,61,23,101,238,79,99,200,248,41,192,233,172,213,17,190,91,27,171,237,117,241,55,109,224,169,109,100,178,43,92,137,240,87,50,88,228,254,41,17,126,178,214,28,245,112,103,198,118,123,193,174,117,90,172,182,77,119,197,110,210,54,43,254,61,52,139,11,149,236,221,169,52,74,228,94,148,236,221,81,119,77,158,158,235,190,13,115,53,75,31,237,99,224,162,243,101,75,165,207,80,46,246,42,165,143,157,109,181,248,245,107,234,17,219,111,203,205,79,28,177,111,191,135,244,205,191,132,11,131,36,145,195,27,230,154,70,178,54,53,92,231,57,118,70,162,124,85,87,234,67,153,237,103,186,211,234,151,17,25,213,243,15,143,188,193,151,102,151,58,187,91,24,191,211,89,85,93,35,161,68,254,52,145,191,243,151,143,141,174,213,216,53,75,16,175,210,110,29,109,247,91,85,166,239,19,169,111,25,13,193,141,134,166,162,157,200,168,248,41,162,107,149,99,99,209,118,116,142,84,114,162,171,81,173,252,101,241,189,149,220,30,95,181,87,85,109,218,243,152,217,166,167,194,48,186,164,171,183,201,60,123,54,233,117,141,81,98,100,104,191,140,200,157,180,142,122,120,115,49,141,241,221,220,161,181,116,20,242,210,80,211,210,207,82,250,153,33,137,145,190,103,254,52,142,68,68,87,47,240,175,199,252,39,253,192,0,0,0,0,0,0,0,0,2,191,241,235,170,89,222,139,112,157,156,234,102,154,95,125,141,146,89,189,153,220,171,123,172,53,29,46,173,202,150,25,63,7,51,31,27,183,142,87,183,222,106,237,190,233,178,162,42,64,29,148,156,81,235,183,18,159,117,31,187,94,115,244,143,232,231,177,61,153,253,12,163,163,232,119,142,253,214,255,0,83,69,31,55,55,66,47,198,223,110,95,13,183,93,229,94,212,127,34,122,155,246,47,172,81,21,87,176,199,242,217,250,183,251,200,13,84,35,254,33,114,155,238,13,160,90,151,154,226,213,221,202,245,143,225,247,155,165,186,167,164,201,58,21,80,81,75,36,82,114,61,28,199,114,189,141,93,156,138,213,219,101,69,79,2,64,34,174,44,124,172,107,39,203,252,135,211,167,2,138,246,95,241,153,196,159,17,58,251,127,194,181,143,82,62,144,89,104,176,250,171,164,20,222,199,160,164,228,170,101,109,20,109,147,158,158,8,222,187,50,105,19,101,94,95,123,125,183,68,84,211,243,154,206,24,184,133,202,184,95,214,91,46,174,98,212,221,255,0,184,117,41,174,54,183,213,73,79,13,206,134,86,242,203,79,35,152,191,241,100,98,185,175,107,37,138,39,171,31,201,202,189,15,104,190,175,97,186,245,165,248,254,174,105,252,245,114,88,178,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,120,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,133,116,237,64,215,189,88,225,219,64,172,25,174,142,101,127,71,239,85,185,133,45,174,122,158,227,77,87,207,74,250,42,217,29,31,37,68,114,49,55,124,49,174,232,156,222,238,219,236,170,139,224,56,67,226,143,93,181,67,128,93,106,214,188,235,57,246,158,103,137,125,35,246,61,207,217,148,112,247,94,235,101,130,166,15,192,197,19,98,127,44,210,61,222,251,29,190,251,46,232,136,131,182,175,202,198,45,243,2,135,211,174,36,85,192,47,245,172,184,141,253,111,255,0,179,148,160,93,254,15,184,179,195,120,186,210,255,0,167,22,42,122,75,61,246,130,162,74,107,238,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,201,191,81,136,170,232,158,137,58,156,214,112,197,196,46,85,194,254,178,217,117,115,22,166,239,253,195,169,77,113,181,190,170,74,120,110,116,50,183,150,90,121,28,197,255,0,139,35,21,205,123,89,44,81,61,88,254,78,85,221,235,183,24,58,95,15,9,117,188,94,216,150,174,179,24,101,158,74,250,58,74,184,164,166,158,106,212,153,105,163,161,147,149,146,116,222,181,155,83,172,136,143,141,170,170,244,115,163,78,117,15,107,196,46,83,125,193,180,11,82,243,92,90,187,185,94,177,252,62,243,116,183,84,244,153,39,66,170,10,41,100,138,78,71,163,152,238,87,177,171,179,145,90,187,108,168,169,224,80,14,203,254,51,56,147,226,39,95,111,248,86,177,234,71,210,11,45,22,31,85,116,130,155,216,244,20,156,149,76,173,162,141,178,115,211,193,27,215,102,77,34,108,171,203,239,111,182,232,138,146,172,92,123,104,215,23,60,44,107,61,131,22,130,235,98,204,232,116,191,34,184,92,113,251,133,59,159,211,133,150,238,73,102,134,169,136,177,75,10,77,80,216,218,174,88,229,119,42,185,98,98,20,171,177,183,41,177,99,252,92,86,90,110,245,221,222,175,38,195,238,54,187,92,125,39,191,188,85,50,122,106,183,71,187,81,81,155,65,73,80,253,220,168,223,115,109,249,156,212,80,219,240,0,25,1,199,175,30,188,88,232,183,22,57,206,153,233,166,171,123,27,27,179,123,51,185,81,123,10,219,81,210,234,219,105,102,147,240,147,83,190,71,111,36,175,119,188,229,219,125,147,100,68,68,189,92,119,241,57,125,225,47,79,112,221,85,180,89,125,183,72,252,194,59,93,210,209,222,89,77,223,233,101,182,92,28,216,250,238,138,85,139,150,120,233,229,221,173,230,94,151,38,232,215,56,200,190,211,75,181,170,245,199,30,167,214,89,174,116,149,244,241,212,91,105,31,45,52,205,149,141,158,11,101,36,51,68,174,106,170,35,227,150,57,35,123,126,45,123,28,213,217,81,80,208,174,218,191,43,24,183,204,10,31,78,184,129,119,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,242,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,24,67,217,197,199,29,55,10,89,149,126,31,168,44,171,168,211,172,194,162,7,215,77,19,229,149,246,74,182,162,177,43,98,129,21,90,246,57,170,214,206,214,183,170,230,69,19,154,174,88,82,41,53,83,140,142,52,176,222,14,45,88,109,195,37,199,106,239,245,25,101,225,105,22,134,146,101,134,120,173,208,181,22,174,178,53,115,22,41,31,18,201,78,212,133,239,139,168,179,38,207,68,107,149,3,213,113,109,173,247,94,28,52,7,35,214,139,53,142,146,243,81,142,84,90,220,250,10,153,29,27,42,96,154,227,77,79,51,17,237,241,99,214,41,164,228,126,206,70,191,149,202,215,162,43,23,213,232,190,175,97,186,245,165,248,254,174,105,252,245,114,88,178,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,120,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,211,254,49,184,135,210,254,38,187,53,117,43,81,180,162,235,87,89,109,101,69,150,134,178,42,186,57,41,167,162,173,75,149,182,105,41,164,107,147,149,207,99,103,141,21,209,185,241,170,170,242,189,219,110,103,7,2,252,102,223,120,60,212,122,171,156,150,175,108,225,153,71,119,167,201,173,177,49,137,84,232,226,87,244,170,105,164,118,219,77,23,86,85,72,220,228,142,70,189,205,119,42,171,37,140,58,20,43,255,0,30,186,165,157,232,183,9,217,206,166,105,165,247,216,217,37,155,217,157,202,183,186,195,81,210,234,220,169,97,147,240,115,49,241,187,120,229,123,125,230,174,219,238,155,42,34,164,235,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,88,59,81,252,137,234,111,216,190,177,68,4,85,217,73,197,30,187,113,41,247,81,251,181,231,63,72,254,142,123,19,217,159,208,202,58,62,135,120,239,221,111,245,52,81,243,115,116,34,252,109,246,229,240,219,117,222,255,0,153,87,216,99,249,108,253,91,253,228,106,160,0,0,0,0,0,0,0,0,0,0,0,0,3,48,123,113,127,169,61,37,254,248,221,255,0,146,166,52,248,204,30,220,95,234,79,73,127,190,55,127,228,169,128,118,29,127,82,122,181,253,241,180,127,37,82,105,241,152,61,135,95,212,158,173,127,124,109,31,201,84,154,124,0,0,4,35,148,240,79,194,166,109,145,220,178,252,175,68,113,235,157,230,241,82,250,202,234,201,155,34,201,60,207,93,220,247,108,244,77,213,84,152,172,246,155,109,130,211,69,98,179,81,199,73,111,182,211,71,73,73,79,26,108,200,97,141,168,214,49,169,249,145,168,136,159,196,126,192,0,139,184,165,200,173,88,167,13,154,163,125,189,84,116,105,105,241,27,171,21,118,221,92,249,41,100,142,54,39,252,39,61,237,106,125,91,185,62,4,39,196,79,105,206,131,112,225,168,87,221,41,201,113,188,202,237,147,216,123,178,77,13,190,142,159,187,57,103,166,142,162,53,234,201,51,87,151,146,86,34,170,53,85,21,87,100,84,77,204,207,227,35,180,107,83,184,176,183,174,7,67,99,131,18,193,82,165,147,173,170,9,150,122,154,233,24,237,227,117,76,219,53,28,136,187,57,35,107,81,168,237,149,85,234,214,170,7,130,224,23,31,175,201,120,199,210,123,125,186,55,62,72,50,8,174,15,229,110,251,69,76,199,84,72,191,196,140,137,223,255,0,223,129,209,81,156,125,148,124,19,228,58,77,69,85,196,54,171,90,36,183,100,55,234,30,231,96,181,212,49,91,53,13,12,138,142,146,121,90,190,44,150,94,86,163,90,187,57,172,71,111,227,34,181,186,56,0,0,0,231,11,141,159,55,58,189,250,95,114,254,89,199,71,167,56,92,108,249,185,213,239,210,251,151,242,206,3,127,184,125,255,0,88,93,54,253,16,179,126,197,17,239,207,1,195,239,250,194,233,183,232,133,155,246,40,143,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,107,237,31,242,77,170,127,222,234,95,219,105,204,171,236,157,243,179,137,127,123,174,223,177,74,106,167,104,255,0,146,109,83,254,247,82,254,219,78,101,95,100,239,157,156,75,251,221,118,253,138,80,55,160,0,0,2,15,227,91,83,234,52,147,134,12,251,42,182,245,29,118,168,182,45,158,211,28,72,174,149,245,213,174,74,104,121,26,158,46,115,93,47,62,201,253,162,129,132,124,88,234,162,235,127,18,121,254,163,71,84,146,209,221,111,115,67,110,145,206,240,238,48,42,65,76,191,193,248,24,163,85,219,195,117,83,92,180,131,180,31,128,173,42,211,236,71,73,45,58,209,189,38,53,100,164,182,54,177,49,203,163,97,146,72,152,216,220,170,171,76,139,204,231,35,158,174,86,163,125,229,85,93,252,12,232,210,126,203,94,47,181,86,223,5,226,76,58,223,134,208,84,177,31,12,217,77,98,210,72,230,170,111,227,79,27,36,157,159,87,227,198,223,137,35,100,253,139,220,77,218,45,238,173,199,179,28,10,253,51,17,85,105,35,173,169,167,149,255,0,13,145,139,44,41,26,253,127,140,246,237,225,241,250,131,91,180,191,94,180,99,90,169,164,169,210,173,77,199,178,101,133,188,243,65,67,90,199,84,66,223,207,36,43,180,140,79,225,115,80,247,167,51,57,142,3,173,220,51,103,212,212,153,101,147,33,192,242,171,115,210,162,142,116,123,160,149,54,95,233,176,79,26,242,189,187,248,115,70,229,79,171,115,90,123,55,59,66,170,184,128,99,52,83,88,234,226,77,64,161,166,116,182,235,158,205,141,183,202,120,211,119,163,154,155,34,84,177,190,242,163,83,103,181,28,228,68,86,187,112,191,160,0,0,0,49,179,182,211,253,126,176,79,209,4,253,182,160,181,93,141,254,81,170,191,75,238,63,200,211,21,87,182,211,253,126,176,79,209,4,253,182,160,181,93,141,254,81,170,191,75,238,63,200,211,1,122,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,63,104,55,27,246,174,20,240,68,199,113,74,138,106,189,73,201,105,157,236,138,87,108,244,183,64,187,181,107,166,111,246,168,168,228,141,171,224,247,181,126,45,99,192,136,187,80,56,245,77,44,180,86,240,239,164,55,165,102,103,116,129,25,144,92,169,221,239,89,233,36,110,253,22,57,23,221,168,145,138,158,63,22,70,237,211,103,57,170,218,55,192,15,4,119,142,44,115,229,187,100,144,213,80,233,198,57,51,29,122,174,103,184,234,201,124,28,218,24,93,241,231,114,120,189,201,248,140,93,252,28,230,111,225,120,99,225,211,82,56,206,214,181,199,105,107,234,92,202,137,221,116,202,50,26,157,228,238,144,61,234,178,76,245,95,199,154,71,42,163,27,241,115,151,117,217,168,231,55,160,93,40,210,188,39,69,52,254,207,166,122,121,104,101,186,199,100,129,33,130,52,217,95,35,190,47,150,71,34,39,60,143,114,171,156,239,173,202,191,196,7,161,178,217,109,24,221,158,135,30,176,91,105,173,246,203,101,52,116,148,116,148,209,164,113,83,193,27,81,172,141,141,79,6,181,173,68,68,68,248,34,31,180,0,0,21,191,142,254,43,237,188,41,104,181,93,250,134,122,121,115,43,250,62,223,140,209,201,239,115,84,114,251,245,46,111,215,28,45,84,114,253,74,229,99,119,78,125,192,163,221,174,252,97,125,32,188,125,235,26,127,116,222,219,105,150,58,156,190,162,23,238,218,138,182,236,232,168,183,79,5,108,75,179,222,158,63,132,228,79,5,141,81,125,79,100,55,7,169,67,73,247,213,234,13,173,59,197,83,101,165,195,169,167,98,163,162,143,197,147,215,236,191,91,253,232,163,95,237,122,142,241,71,49,74,89,193,111,12,249,31,24,122,245,29,162,243,81,89,53,134,142,111,108,229,215,89,30,231,72,232,29,38,238,103,83,226,179,78,253,218,138,171,191,139,223,227,200,167,65,214,91,45,167,28,179,208,227,246,27,124,20,22,219,101,52,116,148,116,176,49,25,28,16,198,212,107,24,214,167,193,168,212,68,68,254,0,63,104,0,0,0,1,243,178,60,138,199,136,216,46,57,78,79,117,166,182,90,45,52,178,86,215,86,84,189,25,21,60,17,181,92,247,185,126,164,68,69,83,232,57,200,212,87,57,81,17,19,117,85,250,140,85,237,52,227,213,117,202,251,62,135,105,53,217,29,167,246,90,159,232,141,194,157,251,182,251,89,26,248,43,92,159,26,104,220,158,230,222,15,114,115,248,162,51,96,137,248,245,227,70,249,197,182,163,165,53,142,74,170,61,62,199,165,116,86,11,107,218,172,117,67,252,81,213,179,183,117,222,87,167,131,83,251,6,108,212,77,213,234,235,249,217,139,192,95,220,102,205,75,175,186,181,105,86,231,119,138,85,246,61,186,161,137,205,99,163,149,190,47,114,127,99,83,43,23,101,248,44,108,114,179,193,92,244,33,158,203,78,2,91,145,207,109,226,123,88,172,232,235,93,52,169,81,136,90,42,24,138,149,114,181,124,43,229,106,167,244,182,187,250,83,87,197,206,111,63,226,163,57,245,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,69,187,100,60,163,82,254,151,219,191,145,169,47,73,69,187,100,60,163,82,254,151,219,191,145,169,2,170,246,37,255,0,175,214,119,250,32,191,182,211,155,38,99,103,98,95,250,253,103,127,162,11,251,109,57,178,96,0,0,0,0,81,110,60,59,57,242,142,46,181,66,217,169,184,230,166,218,172,15,182,99,148,246,54,208,86,219,228,149,37,116,117,85,51,44,139,43,29,238,162,165,70,219,114,47,139,63,135,195,48,120,138,224,135,136,174,21,93,21,243,59,199,99,168,177,36,205,108,57,29,142,119,84,81,50,94,111,113,28,254,86,201,3,149,118,229,234,49,155,170,251,170,170,139,183,68,231,199,203,241,44,119,61,197,174,184,94,91,107,134,229,102,189,210,75,67,93,75,51,119,100,176,200,213,107,147,248,23,101,240,84,241,69,217,83,197,0,206,238,205,174,209,172,135,85,239,244,186,1,175,55,26,122,140,130,104,85,49,235,251,145,34,125,193,88,213,85,165,168,68,217,171,55,42,42,177,233,183,63,47,42,162,191,101,118,148,156,207,230,54,171,247,13,188,67,93,237,22,75,131,210,235,166,249,108,209,208,213,243,108,175,125,21,82,244,165,221,187,126,55,77,174,250,190,63,4,58,73,196,50,58,92,199,19,178,101,212,49,172,116,215,203,117,53,202,22,43,145,202,214,77,19,100,106,42,167,130,248,57,60,64,250,229,104,227,147,141,12,119,132,29,63,167,173,130,142,158,243,154,100,11,36,86,43,68,146,43,89,238,162,115,212,207,203,226,144,177,92,223,4,217,94,229,70,162,167,188,230,217,115,158,190,209,109,86,186,234,183,23,154,129,61,109,76,142,163,197,238,82,226,246,248,28,171,203,4,84,78,88,94,141,69,95,14,105,155,51,215,243,171,213,64,241,84,214,141,123,227,103,90,235,235,108,184,228,153,70,101,144,204,181,85,157,194,142,26,88,33,102,251,117,37,115,81,177,197,27,119,70,243,200,187,175,130,43,149,87,198,218,227,221,137,250,239,93,108,138,171,35,213,60,38,213,89,34,35,157,75,10,85,85,116,255,0,129,207,233,177,57,191,62,219,167,230,85,47,183,103,135,14,150,30,31,248,112,199,36,138,133,137,146,230,84,52,215,251,245,83,147,121,29,44,209,163,226,131,125,145,81,177,49,232,206,95,135,55,81,127,178,44,240,28,238,241,43,192,143,16,124,46,69,237,124,235,30,167,185,227,79,147,166,204,130,203,35,170,104,154,229,93,154,217,119,107,95,10,174,232,137,212,107,81,87,193,170,237,139,165,217,199,218,77,83,95,112,177,112,231,174,175,183,192,201,82,43,102,47,126,130,157,148,205,71,248,50,42,58,136,227,68,103,189,238,181,146,34,55,199,100,126,234,238,99,80,111,214,27,46,83,100,174,198,242,59,93,53,202,215,115,167,146,146,178,142,166,52,146,41,225,123,85,175,99,218,190,10,138,138,169,177,206,63,22,90,55,247,185,241,33,153,233,125,166,90,150,81,89,46,45,168,180,74,231,47,81,40,230,99,39,167,247,254,46,115,89,35,90,174,79,236,152,191,5,240,64,233,28,17,95,11,26,161,91,173,28,59,105,254,166,221,23,123,141,242,199,4,149,238,217,17,31,87,26,44,83,185,17,62,8,178,198,245,68,250,145,80,149,0,0,0,0,0,0,0,0,0,170,189,168,254,68,245,55,236,95,88,162,42,175,97,143,229,179,245,111,247,145,106,187,81,252,137,234,111,216,190,177,68,85,94,195,31,203,103,234,223,239,32,53,80,174,188,69,234,246,27,151,233,71,19,90,71,98,158,174,107,238,158,233,189,100,215,213,116,10,200,33,125,194,213,91,44,16,177,235,226,247,164,80,164,142,84,78,68,73,163,68,114,185,30,214,71,253,163,188,113,212,240,165,134,208,97,250,124,202,74,141,69,204,41,231,125,12,210,190,41,89,100,164,106,163,22,182,88,21,85,207,123,156,174,108,13,115,122,78,124,82,185,202,228,133,98,146,144,118,113,121,88,227,67,229,251,61,58,242,4,21,193,63,12,244,220,87,101,185,254,152,67,93,73,111,190,193,131,212,93,241,234,234,181,151,161,77,113,134,227,64,141,234,36,110,69,86,73,20,147,66,170,173,127,34,76,178,35,30,230,53,15,65,194,31,20,185,223,0,122,227,145,227,153,110,55,222,236,181,23,15,97,103,22,72,157,12,149,81,77,69,52,177,245,105,166,107,149,139,52,15,124,232,141,231,233,74,215,57,170,168,171,28,177,187,54,56,139,193,56,105,226,57,217,102,165,212,119,28,110,251,143,214,216,171,110,124,147,75,236,254,103,197,83,28,189,24,98,146,73,121,164,165,100,60,173,68,219,173,206,171,179,21,23,69,59,71,251,63,232,248,136,177,75,171,122,67,142,255,0,166,197,7,118,130,90,106,121,32,167,143,34,165,231,100,124,181,15,153,241,198,201,161,141,85,236,153,93,204,177,196,177,57,31,248,21,136,60,255,0,108,173,218,213,127,225,19,9,190,216,174,116,151,27,109,199,56,182,213,209,214,82,76,217,160,169,130,75,101,193,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,70,188,2,255,0,90,203,136,223,214,255,0,251,57,74,103,172,154,243,153,86,240,242,238,28,175,21,181,119,12,122,143,40,164,201,172,169,53,66,43,45,79,101,61,108,85,48,196,197,98,187,146,119,85,199,34,167,58,49,143,137,238,70,43,166,123,141,10,224,23,250,214,92,70,254,183,255,0,217,202,80,41,87,6,124,45,125,247,25,182,97,166,244,89,39,177,47,86,220,62,170,251,100,168,149,188,212,175,174,138,178,146,38,197,82,136,213,122,66,246,79,35,85,204,247,152,229,107,246,122,53,99,124,84,185,78,163,224,150,44,179,72,100,174,186,216,104,47,55,10,86,228,214,73,98,90,121,38,170,183,190,100,138,26,150,185,18,68,233,73,44,170,177,59,102,245,17,174,115,85,209,177,91,37,240,89,196,197,79,10,58,243,106,212,249,168,106,238,22,41,233,230,180,100,52,52,137,23,94,166,221,55,42,187,166,178,53,81,31,28,177,195,50,34,57,156,235,10,70,175,99,94,229,53,123,89,248,41,225,247,143,12,171,78,120,153,195,178,251,83,108,181,29,42,139,236,214,251,124,178,125,46,183,199,36,72,202,105,164,100,240,190,150,104,217,20,244,238,145,88,179,179,153,24,253,150,157,140,104,69,92,42,112,233,247,22,236,202,213,220,254,247,79,201,146,106,150,159,222,175,181,30,254,253,43,91,109,117,62,206,139,221,149,241,187,120,229,146,163,153,26,199,167,123,233,189,55,137,54,200,187,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,14,146,120,177,242,177,172,159,47,242,31,78,156,200,14,202,109,45,193,53,167,91,51,221,51,212,203,23,182,113,187,206,159,207,223,104,187,212,212,253,94,149,222,215,52,127,132,133,236,145,187,73,19,29,238,185,55,219,101,221,21,81,67,77,56,1,227,6,213,197,150,145,181,215,5,171,143,59,195,169,232,232,50,182,77,19,81,149,51,189,142,72,235,162,116,108,108,92,149,11,12,175,88,218,214,172,79,107,217,203,200,145,201,39,138,237,48,227,94,227,195,6,9,109,194,116,210,231,221,181,39,45,218,166,138,178,53,165,155,216,212,48,205,26,201,81,53,60,205,147,159,173,179,224,141,29,31,42,237,59,145,232,232,81,174,204,13,66,193,117,151,179,91,138,203,93,85,190,233,106,173,189,99,255,0,209,155,5,201,208,54,74,91,181,174,116,154,157,86,88,21,202,248,186,140,74,136,100,143,153,30,199,35,214,57,21,58,115,47,214,225,143,135,221,88,237,12,226,10,229,148,103,249,5,214,190,213,237,8,107,51,188,153,179,211,119,170,104,229,138,103,65,28,81,72,230,237,212,238,171,79,26,69,27,227,129,188,139,211,228,98,49,66,170,155,83,219,87,229,99,22,249,129,67,233,215,19,56,59,66,48,12,55,75,56,185,205,180,251,79,177,234,75,30,61,99,167,178,83,80,208,211,34,242,68,207,99,209,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,232,255,0,109,95,149,140,91,230,5,15,167,92,64,206,12,47,132,75,174,162,240,101,147,241,69,136,92,106,234,46,88,62,81,83,109,189,89,146,157,210,164,214,166,211,81,73,222,160,233,181,92,215,194,234,153,95,47,63,185,209,71,63,154,62,138,164,177,85,5,219,84,53,126,76,3,69,232,238,117,119,134,91,170,22,195,136,217,93,52,112,193,4,245,245,171,35,154,206,101,107,26,249,106,38,78,105,100,93,213,18,54,185,220,145,177,27,109,59,51,248,238,177,112,201,113,185,105,86,170,63,187,224,57,53,193,110,142,187,236,247,251,18,169,148,178,54,73,58,16,83,201,53,79,120,88,168,226,219,153,27,31,39,58,39,188,253,236,94,176,233,191,13,29,156,92,84,89,248,167,186,211,213,213,219,115,26,139,133,61,131,8,176,90,223,11,236,47,90,38,182,178,225,4,174,168,72,38,103,82,94,151,116,122,68,198,50,226,174,137,23,187,53,170,18,87,25,58,57,98,225,255,0,178,191,32,209,220,114,110,241,73,140,219,236,116,242,84,242,189,157,238,169,247,170,57,42,106,121,30,247,172,125,89,228,150,94,159,58,181,156,252,173,247,90,136,102,7,13,92,29,103,124,83,96,154,147,127,211,74,206,245,146,96,158,199,238,88,255,0,78,22,123,95,190,205,51,36,254,122,154,120,227,167,233,71,3,228,247,145,220,251,114,166,203,182,250,149,199,78,180,105,126,189,118,112,234,70,160,105,30,95,73,145,88,164,168,181,82,45,68,44,146,39,197,60,119,154,30,120,165,138,86,182,88,159,178,181,200,215,181,170,172,123,30,155,181,237,85,130,187,12,127,45,159,171,127,188,128,138,187,49,120,241,251,136,95,105,180,27,86,47,92,184,14,65,112,111,179,110,151,27,143,78,151,23,153,204,153,210,108,222,147,151,163,81,59,169,209,220,210,71,20,46,89,38,93,185,229,114,223,254,212,127,34,122,155,246,47,172,81,25,151,218,177,30,131,39,20,117,243,104,213,109,35,175,14,167,86,230,244,246,234,110,90,40,239,105,43,250,143,73,82,69,107,234,92,213,106,78,198,70,214,178,70,110,231,62,103,206,145,216,170,207,186,159,243,18,175,31,117,47,255,0,70,253,28,235,119,158,249,236,63,110,81,119,94,241,215,255,0,246,157,30,159,224,251,175,117,229,250,192,118,24,254,91,63,86,255,0,121,26,168,101,95,97,143,229,179,245,111,247,145,98,187,71,120,227,169,225,75,13,160,195,244,249,148,149,26,139,152,83,206,250,25,165,124,82,178,201,72,213,70,45,108,176,42,171,158,247,57,92,216,26,230,244,156,248,165,115,149,201,10,197,32,89,92,103,87,176,220,191,84,51,125,35,177,79,87,53,247,79,105,237,51,95,85,208,43,32,133,247,8,230,150,8,88,245,241,123,210,40,82,71,42,39,34,36,209,162,57,92,143,107,61,169,149,125,134,63,150,207,213,191,222,70,170,0,0,0,0,0,0,0,0,0,0,0,51,7,183,23,250,147,210,95,239,141,223,249,42,99,79,140,193,237,197,254,164,244,151,251,227,119,254,74,152,7,97,215,245,39,171,95,223,27,71,242,85,38,159,25,131,216,117,253,73,234,215,247,198,209,252,149,73,167,192,0,0,0,0,103,15,24,253,150,57,231,17,90,223,150,107,110,35,170,214,27,124,217,10,81,116,109,87,42,25,154,216,251,189,12,52,254,244,241,171,215,222,116,27,248,71,224,142,250,246,241,206,93,96,225,211,136,238,12,179,107,69,231,49,178,85,216,106,233,107,25,83,100,200,173,179,117,168,229,158,53,231,106,197,59,124,17,233,202,171,211,122,53,251,38,234,221,151,117,232,224,143,181,251,70,241,205,125,210,28,155,74,114,106,104,100,130,249,67,36,84,243,72,221,214,146,173,19,120,42,26,187,46,206,142,68,107,183,219,234,84,93,209,85,20,42,239,103,31,31,149,92,78,208,85,105,150,169,173,21,62,161,217,41,82,166,58,152,26,145,71,122,164,110,205,116,169,31,193,179,49,85,188,237,111,130,163,185,154,136,136,228,109,227,57,178,225,123,81,110,218,31,196,174,9,155,49,100,134,75,54,65,5,53,124,109,127,42,186,154,71,244,42,163,221,23,111,24,159,34,126,109,206,147,64,0,0,28,225,113,179,230,231,87,191,75,238,95,203,56,232,244,231,11,141,159,55,58,189,250,95,114,254,89,192,111,247,15,191,235,11,166,223,162,22,111,216,162,61,249,224,56,125,255,0,88,93,54,253,16,179,126,197,17,239,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,173,125,163,254,73,181,79,251,221,75,251,109,57,149,125,147,190,118,113,47,239,117,219,246,41,77,84,237,31,242,77,170,127,222,234,95,219,105,204,171,236,157,243,179,137,127,123,174,223,177,74,6,244,0,0,31,240,170,160,161,173,116,15,173,162,130,161,212,178,164,240,44,177,163,214,41,81,21,168,246,239,248,174,217,206,77,211,199,101,95,206,127,220,0,0,1,26,113,7,195,238,157,241,39,167,23,13,58,212,59,76,51,197,81,27,221,65,94,145,162,212,219,106,118,247,42,32,119,130,181,200,187,110,155,236,228,221,174,221,21,80,231,162,241,111,212,62,22,181,230,162,130,58,165,183,229,218,117,127,252,20,236,223,145,211,83,201,187,30,136,139,239,71,35,81,23,111,236,152,253,151,193,78,152,140,29,237,103,181,80,219,120,210,201,42,40,224,72,223,113,181,90,234,234,21,63,179,151,187,54,62,111,255,0,22,54,127,204,6,218,233,38,162,90,245,111,76,49,93,77,179,53,25,73,147,218,41,110,140,143,155,117,137,101,141,28,232,213,127,59,28,174,106,255,0,11,84,245,165,92,236,198,175,170,184,240,53,166,21,21,146,172,146,50,27,164,8,171,245,50,43,173,92,108,79,240,53,141,79,240,22,140,0,0,12,108,237,180,255,0,95,172,19,244,65,63,109,168,45,87,99,127,148,106,175,210,251,143,242,52,197,85,237,180,255,0,95,172,19,244,65,63,109,168,45,87,99,127,148,106,175,210,251,143,242,52,192,94,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,19,172,186,195,130,232,62,157,93,245,63,81,46,137,69,103,180,69,206,168,213,106,205,83,42,254,36,16,181,85,57,229,122,248,53,187,255,0,10,170,34,42,160,120,126,46,120,167,195,56,79,210,170,172,235,34,233,214,222,43,17,244,184,253,157,36,70,201,112,172,229,221,17,126,182,196,205,218,233,30,159,138,213,77,183,115,154,139,132,150,235,126,182,241,185,196,31,69,175,146,255,0,154,230,149,220,243,206,244,86,83,210,68,155,34,189,219,34,164,84,240,198,137,240,69,217,173,68,68,85,84,69,255,0,151,19,220,73,231,124,82,106,157,118,164,102,147,44,16,174,244,246,155,83,36,87,193,108,163,69,85,100,44,240,77,215,199,153,207,217,21,206,85,95,4,217,18,216,240,45,198,167,6,252,33,224,82,178,225,131,234,69,223,61,190,181,174,191,94,41,237,84,11,18,53,23,118,210,211,171,235,81,201,11,23,199,117,107,92,247,123,206,68,217,173,104,105,247,11,156,52,224,220,44,233,93,14,157,97,208,54,106,167,34,84,222,110,175,98,36,215,58,213,77,159,43,255,0,51,83,241,88,207,131,90,136,158,43,204,229,151,202,1,252,218,190,22,63,222,14,170,255,0,209,86,239,243,225,252,218,190,22,63,222,14,170,255,0,209,86,239,243,224,47,248,42,255,0,11,253,161,122,47,197,158,127,112,211,157,57,198,51,91,117,202,221,103,150,247,44,183,186,42,72,96,116,17,205,12,46,107,93,13,76,174,87,243,84,49,81,21,168,155,35,188,126,8,182,128,15,153,147,100,182,28,55,29,185,229,153,69,210,11,109,158,207,73,45,117,117,100,238,218,56,32,141,170,231,189,203,249,145,168,171,249,206,122,184,170,215,236,215,140,254,33,229,189,218,168,107,234,105,106,234,217,99,196,44,140,69,116,145,211,172,156,144,177,24,158,29,105,94,238,119,124,125,231,242,238,168,214,237,113,187,94,184,191,125,117,107,120,85,211,251,162,165,53,43,162,172,204,42,105,229,69,73,101,240,124,52,11,183,212,207,118,89,19,251,110,154,120,43,92,139,251,59,32,248,64,107,249,184,172,207,237,155,236,178,209,97,212,211,179,235,241,100,245,251,47,255,0,42,40,215,255,0,138,237,191,17,64,187,60,19,240,191,106,225,83,68,45,184,66,182,9,242,91,142,215,44,150,186,63,20,158,185,237,77,227,107,190,184,226,110,209,179,225,191,42,187,100,87,169,62,128,0,0,0,2,144,118,146,113,215,7,14,24,147,180,191,77,110,113,191,82,178,42,101,218,88,222,215,45,138,141,200,169,222,92,158,59,76,239,132,77,84,252,239,95,6,181,30,16,223,106,103,30,206,179,69,114,225,131,71,47,8,149,211,49,212,217,141,218,157,232,189,8,213,54,91,124,78,69,240,122,162,170,76,190,28,169,238,124,85,232,218,233,217,189,192,165,79,18,89,123,117,51,81,237,146,71,166,152,229,83,82,72,228,221,158,220,171,111,143,118,98,253,113,55,195,170,228,84,240,84,99,124,85,202,202,141,135,79,136,87,231,22,234,189,85,175,191,46,63,53,98,77,121,158,211,20,117,55,25,98,85,87,63,166,147,72,198,44,143,95,14,103,63,195,153,93,179,182,229,93,109,194,123,93,248,48,211,156,74,213,131,97,90,81,169,214,171,29,146,149,148,116,52,112,218,173,220,177,68,212,240,77,214,189,85,85,124,85,92,170,170,170,170,170,170,170,170,6,138,210,210,210,208,210,195,67,67,77,21,61,61,60,109,138,24,98,98,49,145,177,169,179,90,214,167,130,34,34,34,34,39,130,33,255,0,82,128,127,54,175,133,143,247,131,170,191,244,85,187,252,248,127,54,175,133,143,247,131,170,191,244,85,187,252,248,11,254,8,255,0,65,53,175,21,226,39,73,236,90,199,133,91,238,180,86,92,131,189,119,104,46,145,71,29,83,58,21,50,211,191,157,177,201,35,19,119,194,229,77,158,190,234,166,251,46,232,146,0,0,0,0,0,0,0,0,0,0,0,0,0,2,139,118,200,121,70,165,253,47,183,127,35,82,94,146,139,118,200,121,70,165,253,47,183,127,35,82,5,85,236,75,255,0,95,172,239,244,65,127,109,167,54,76,198,206,196,191,245,250,206,255,0,68,23,246,218,115,100,192,0,0,196,170,158,213,190,46,241,141,67,151,28,202,239,150,4,161,180,222,157,69,114,98,88,34,73,146,40,167,228,149,19,101,252,110,86,187,225,245,155,91,111,184,80,221,168,41,174,182,202,184,170,168,235,33,101,69,60,241,57,28,201,98,123,81,205,123,85,60,21,21,21,21,23,243,41,137,61,169,252,35,228,26,71,172,55,61,110,198,173,18,207,131,103,85,107,91,61,68,49,167,37,186,235,34,170,205,12,156,169,238,164,142,222,86,57,118,221,94,230,248,171,119,95,189,192,207,106,69,110,133,227,150,253,32,215,11,93,125,247,14,183,53,32,180,221,168,182,125,117,174,31,170,7,177,202,137,52,13,254,199,101,71,177,61,212,231,111,43,90,27,64,127,202,166,166,158,142,158,90,202,202,136,224,130,6,58,73,101,145,232,214,70,198,166,234,231,42,248,34,34,34,170,170,149,130,147,180,231,129,250,187,87,181,151,91,161,133,168,206,103,211,203,101,184,182,118,174,200,170,222,78,239,187,149,55,219,118,238,159,29,149,74,47,199,39,106,146,106,246,47,112,210,14,31,104,174,54,172,114,233,26,211,222,47,213,172,232,213,215,64,190,14,167,130,52,85,88,162,114,120,57,206,94,119,34,171,121,90,155,243,5,41,226,27,55,162,213,93,127,212,12,246,193,27,164,161,201,50,123,133,109,189,26,213,230,124,18,84,61,97,93,190,60,202,206,85,84,252,234,116,117,165,152,237,94,33,166,56,134,39,94,155,84,217,44,54,251,116,201,186,46,210,67,78,200,221,226,159,31,22,169,138,93,153,60,32,94,245,231,87,237,218,159,146,90,228,143,1,193,171,162,174,168,158,86,57,25,113,175,141,81,240,210,198,187,108,244,71,35,31,39,212,140,68,106,254,58,27,170,0,230,247,141,11,21,110,59,197,174,175,219,235,216,230,75,46,101,117,175,106,57,187,47,78,166,165,245,17,175,241,43,37,106,162,253,104,187,157,33,25,97,218,233,193,206,69,124,186,39,20,186,117,104,146,190,56,168,99,165,203,233,105,217,205,44,76,133,188,177,87,163,83,197,205,72,209,177,200,191,216,182,56,221,183,47,58,180,52,11,134,92,218,199,168,156,61,233,222,95,142,213,50,122,58,220,114,133,190,235,145,221,57,99,133,177,203,19,191,225,50,70,61,139,252,45,82,77,48,75,129,78,208,44,167,132,187,148,216,174,77,69,91,145,233,205,202,85,158,166,217,11,219,222,109,243,174,219,212,82,115,170,55,117,68,247,162,114,181,174,240,93,218,187,170,234,30,59,218,127,193,46,65,109,109,124,154,194,150,169,57,81,100,164,184,217,235,163,154,53,252,203,203,19,152,229,240,254,193,206,64,45,81,207,183,105,102,160,89,53,19,140,188,246,227,143,77,28,244,86,153,105,172,157,102,114,237,36,212,176,50,41,252,81,60,118,153,178,49,21,85,119,70,39,142,219,34,92,78,46,123,95,113,137,113,186,236,27,133,134,215,85,92,107,227,124,18,229,149,148,207,166,142,146,55,34,162,186,146,23,162,72,233,118,241,71,200,214,35,60,23,149,203,248,180,119,131,46,21,178,222,44,245,138,143,30,134,158,165,184,197,186,120,235,114,155,179,183,229,167,165,230,221,99,71,253,115,75,179,152,196,77,215,117,87,47,186,215,42,6,212,240,13,142,92,49,94,14,116,162,213,116,141,89,60,150,6,87,242,170,108,169,29,84,143,168,143,116,255,0,137,51,73,248,255,0,133,5,13,29,174,134,158,217,110,166,142,154,146,146,38,65,4,49,183,149,145,198,196,70,181,173,68,248,34,34,34,34,127,1,255,0,112,0,0,0,0,0,0,0,0,42,175,106,63,145,61,77,251,23,214,40,140,224,236,242,226,207,13,225,23,75,245,183,56,190,211,210,94,47,181,245,24,189,53,139,28,117,122,210,207,117,122,73,94,147,171,30,145,202,172,100,81,61,100,115,213,156,155,244,216,170,142,149,136,186,63,218,143,228,79,83,126,197,245,138,35,13,180,95,72,115,45,122,213,12,127,72,244,254,10,73,47,185,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,252,85,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,67,234,223,109,154,219,175,212,218,137,196,110,69,37,94,76,203,5,69,13,78,93,124,169,171,129,143,167,125,116,171,79,72,137,18,185,174,86,43,153,211,99,33,98,178,38,49,173,217,140,70,237,109,123,56,188,172,113,161,242,253,158,157,121,45,167,23,154,13,134,240,219,217,111,151,233,78,25,69,72,214,91,169,236,79,185,215,67,78,176,190,237,113,91,173,2,84,86,202,142,123,221,207,35,155,186,53,94,238,70,35,35,106,242,49,168,149,47,179,139,202,199,26,31,47,217,233,215,144,41,6,39,128,102,89,213,54,65,85,135,227,213,119,102,98,182,121,47,247,116,166,68,115,233,109,209,203,20,82,212,43,55,230,115,24,233,227,87,242,162,242,179,153,238,217,140,123,155,166,157,148,124,116,255,0,72,225,127,90,243,63,254,151,165,192,43,107,155,255,0,25,174,181,201,80,174,255,0,225,119,86,57,191,219,194,143,255,0,83,194,69,93,138,158,105,242,159,151,245,222,163,110,63,39,105,31,103,221,55,14,213,49,235,14,141,218,170,221,167,87,26,134,211,86,219,97,138,89,153,140,189,34,130,56,150,90,137,167,150,105,153,83,50,206,228,123,154,214,70,245,100,123,238,248,209,66,64,237,136,225,87,13,193,106,108,188,75,96,150,218,75,75,242,171,195,237,57,69,36,82,43,89,85,113,146,39,207,13,100,80,163,57,90,247,182,10,158,187,185,211,153,253,39,163,21,239,153,238,244,28,2,255,0,90,203,136,223,214,255,0,251,57,74,87,93,127,227,170,167,137,174,12,177,253,48,212,234,250,186,173,80,199,51,136,46,85,85,206,165,138,56,46,246,229,166,184,35,103,98,65,27,34,133,240,172,240,194,232,213,169,204,157,57,26,231,171,164,72,236,87,0,191,214,178,226,55,245,191,254,206,82,129,66,184,104,225,159,50,226,151,33,202,240,205,62,174,164,102,67,96,197,234,50,58,26,42,149,70,50,230,248,106,169,161,90,68,149,92,141,133,238,109,67,149,143,119,185,206,198,181,202,198,185,100,101,138,236,224,237,0,172,225,222,251,22,146,106,246,69,254,148,245,253,230,120,170,106,35,158,162,76,118,171,145,242,115,83,178,22,73,35,225,154,68,70,62,20,111,42,73,42,74,213,103,225,146,95,173,216,169,230,159,41,249,127,93,234,54,226,127,237,72,224,22,179,81,59,247,19,122,57,111,186,220,178,244,238,116,249,22,59,71,77,61,116,215,120,211,165,77,13,77,36,113,181,239,108,209,49,35,73,35,68,72,221,20,107,39,184,248,223,214,11,171,197,143,149,141,100,249,127,144,250,116,230,64,118,83,106,150,9,162,218,217,158,234,102,166,95,125,141,141,217,180,254,126,251,91,221,102,168,233,117,110,246,184,99,252,28,44,124,142,222,73,88,223,117,171,182,251,174,200,138,169,122,180,195,75,184,130,210,46,205,109,77,195,184,129,201,123,221,125,38,159,228,145,91,108,179,197,20,181,86,26,88,232,234,216,202,87,87,67,81,44,117,80,172,109,134,72,147,149,174,133,175,116,92,206,107,88,216,241,46,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,64,44,6,107,147,234,231,104,215,22,145,45,162,223,73,73,125,204,106,27,65,101,182,84,92,158,180,86,123,117,60,46,127,47,82,77,213,25,28,81,205,60,189,54,39,82,71,76,232,226,230,145,35,63,87,15,186,233,172,189,158,92,65,93,169,114,76,90,235,28,148,93,91,102,87,135,79,92,218,72,238,27,68,245,166,115,164,233,202,207,113,242,50,104,167,141,174,230,141,206,70,63,167,51,149,218,255,0,192,191,6,86,46,15,52,226,170,217,37,215,219,57,158,81,221,234,50,107,148,79,122,82,186,72,145,253,42,106,104,221,182,208,197,213,149,18,71,53,36,145,207,115,157,202,138,200,163,241,93,163,188,14,84,241,91,134,208,102,26,124,250,74,125,69,195,233,231,101,12,50,178,40,153,123,164,114,163,214,138,89,213,17,204,123,92,142,116,14,115,186,77,124,178,181,200,212,153,101,140,50,175,180,35,63,195,117,79,139,156,219,80,116,251,33,164,190,99,215,202,123,37,77,13,117,50,175,36,172,246,61,26,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,38,143,246,213,249,88,197,190,96,80,250,117,196,197,99,106,123,106,252,172,98,223,48,40,125,58,226,6,101,227,156,42,230,89,215,10,23,14,37,176,75,109,93,217,152,174,81,113,180,229,20,145,72,142,125,45,186,58,58,25,225,172,138,20,103,51,152,199,79,83,215,119,58,242,179,164,244,98,49,147,61,190,38,76,179,89,117,230,179,79,116,142,183,38,186,228,242,90,186,24,182,29,107,172,173,106,71,77,222,103,70,199,4,110,145,90,198,243,61,241,199,206,247,123,177,199,11,57,146,56,163,107,53,171,177,83,202,198,83,243,2,187,211,173,199,170,209,206,204,252,19,69,56,189,147,136,44,42,247,236,188,66,209,111,79,163,120,197,58,205,44,148,245,211,82,73,73,87,222,39,168,124,143,146,30,71,58,86,108,228,114,201,80,173,94,70,64,137,56,124,174,50,116,114,197,195,255,0,101,126,65,163,184,228,221,226,147,25,183,216,233,228,169,229,123,59,221,83,239,84,114,84,212,242,61,239,88,250,179,201,44,189,62,117,107,57,249,91,238,181,16,204,190,25,120,193,201,184,90,210,253,82,178,233,202,213,209,230,217,205,69,129,182,171,195,98,167,150,11,100,20,114,85,62,165,239,142,118,72,217,94,246,204,200,154,197,102,219,73,35,249,154,177,181,175,215,78,212,127,34,122,155,246,47,172,81,25,23,193,39,7,217,55,23,58,161,21,149,169,87,69,132,216,234,32,118,89,120,164,150,159,175,67,4,177,206,248,89,28,114,189,28,231,204,234,103,196,143,107,36,72,213,200,247,181,200,156,174,9,171,179,115,179,238,155,136,154,153,53,135,89,45,85,109,211,171,117,67,169,168,173,179,69,44,44,201,158,177,79,28,171,21,68,51,197,52,44,166,153,32,114,189,173,115,36,122,62,61,247,100,136,154,21,218,143,228,79,83,126,197,245,138,34,202,98,120,181,139,6,197,108,216,86,45,67,220,172,184,253,190,158,215,110,166,234,190,78,133,44,17,182,56,163,231,122,185,238,229,99,26,155,185,85,203,182,234,170,190,37,107,237,71,242,39,169,191,98,250,197,16,25,193,217,229,197,158,27,194,46,151,235,110,113,125,167,164,188,95,107,234,49,122,107,22,56,234,245,165,158,234,244,146,189,39,86,61,35,149,88,200,162,122,200,231,171,57,55,233,177,85,29,43,17,107,85,246,217,173,186,253,77,168,156,70,228,82,85,228,204,176,84,80,212,229,215,202,154,184,24,250,119,215,74,180,244,136,145,43,154,229,98,185,157,54,50,22,43,34,99,26,221,152,196,110,223,43,69,244,135,50,215,173,80,199,244,143,79,224,164,146,251,145,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,197,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,87,95,184,188,208,108,55,134,222,203,124,191,74,112,202,42,70,178,221,79,98,125,206,186,26,117,133,247,107,138,221,104,18,162,182,84,115,222,238,121,28,221,209,170,247,114,49,25,27,87,145,141,68,8,131,176,199,242,217,250,183,251,200,213,67,42,251,12,127,45,159,171,127,188,141,84,0,0,0,0,0,0,0,0,0,0,0,102,15,110,47,245,39,164,191,223,27,191,242,84,198,159,25,131,219,139,253,73,233,47,247,198,239,252,149,48,14,195,175,234,79,86,191,190,54,143,228,170,77,62,51,7,176,235,250,147,213,175,239,141,163,249,42,147,79,128,30,95,84,238,121,13,147,76,114,251,206,36,168,151,218,11,13,194,170,216,171,18,72,137,86,202,119,186,29,216,190,14,247,209,190,11,224,191,3,212,31,229,236,100,140,116,114,49,28,215,34,163,154,169,186,42,47,212,160,99,103,15,125,170,252,70,229,90,225,131,226,250,165,146,227,145,98,151,139,221,45,190,233,36,118,120,161,86,69,51,210,62,110,166,254,226,35,156,213,87,125,72,138,166,202,156,247,113,227,194,86,71,194,230,177,220,160,167,181,204,236,23,33,170,150,179,26,184,181,159,130,233,57,121,157,72,229,79,6,201,10,187,151,111,13,218,141,122,38,206,217,45,111,7,189,174,180,88,190,49,65,167,28,78,209,92,171,18,217,11,105,168,178,186,24,251,196,210,68,212,217,173,172,139,116,115,156,136,136,157,86,115,57,222,28,205,223,153,234,26,200,124,12,251,54,176,233,182,17,126,207,242,138,166,211,90,113,235,124,247,42,201,28,168,155,71,19,21,234,137,191,197,203,182,200,159,21,85,68,79,21,43,205,111,105,215,4,20,150,135,221,227,214,216,106,154,141,85,101,60,22,91,143,120,145,124,118,106,70,232,17,81,87,111,236,182,79,206,168,158,38,110,241,229,218,73,121,226,114,133,250,95,166,150,202,220,123,79,25,51,101,170,90,165,68,173,188,189,138,138,197,153,26,170,216,226,107,145,28,145,162,187,117,68,115,151,116,70,180,42,182,152,89,238,122,147,173,184,173,142,134,159,122,236,151,39,162,167,100,113,252,18,73,234,154,158,27,239,178,39,55,197,126,8,155,169,211,129,143,253,145,220,32,94,242,12,214,14,40,115,139,92,148,216,253,133,38,139,25,142,118,57,171,95,92,230,172,110,169,106,42,108,232,162,107,158,136,239,130,200,169,183,140,106,108,0,0,0,3,156,46,54,124,220,234,247,233,125,203,249,103,29,30,156,225,113,179,230,231,87,191,75,238,95,203,56,13,254,225,247,253,97,116,219,244,66,205,251,20,71,191,60,7,15,191,235,11,166,223,162,22,111,216,162,61,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,175,180,127,201,54,169,255,0,123,169,127,109,167,50,175,178,119,206,206,37,253,238,187,126,197,41,170,157,163,254,73,181,79,251,221,75,251,109,57,149,125,147,190,118,113,47,239,117,219,246,41,64,222,128,0,31,154,229,114,183,89,237,245,55,107,189,125,53,13,13,28,79,158,166,166,166,86,197,20,49,53,55,115,222,247,42,35,90,136,138,170,170,187,34,33,21,104,103,21,186,33,196,109,223,41,178,233,54,90,151,106,140,74,169,148,245,106,232,150,36,157,142,79,10,136,57,188,100,135,153,28,206,125,147,222,111,246,174,99,157,249,120,191,225,225,156,79,232,69,247,74,162,190,77,105,184,78,172,174,181,212,182,103,178,30,251,14,235,19,42,26,223,199,133,202,170,215,34,163,182,221,30,136,174,99,76,17,177,95,181,199,131,189,107,90,218,20,184,225,249,190,45,82,232,39,130,120,253,217,24,191,141,28,140,95,118,104,36,110,203,245,181,200,173,115,87,241,92,7,74,192,207,205,12,237,140,208,92,190,203,5,54,184,80,92,48,59,236,108,68,169,158,158,142,106,251,108,206,219,197,209,172,45,124,204,221,119,247,28,197,219,116,247,221,226,164,181,145,246,159,112,77,142,219,223,90,205,98,75,180,168,138,177,210,219,108,245,178,203,34,167,212,155,196,214,55,255,0,148,230,167,240,129,104,110,23,10,27,77,5,77,214,233,89,13,37,21,20,47,168,169,168,157,232,200,225,137,141,87,61,239,114,248,53,168,136,170,170,190,8,136,115,133,197,214,179,179,136,126,36,51,93,81,182,178,69,183,221,174,13,166,181,49,90,188,203,69,3,27,5,58,242,252,81,207,100,109,122,183,251,103,169,96,120,217,237,59,204,56,144,180,84,233,158,153,90,107,48,252,14,161,202,218,229,154,100,91,133,221,155,248,50,101,103,187,20,95,13,226,106,187,155,111,121,234,158,233,233,123,49,184,13,188,234,142,93,107,226,3,85,108,83,82,224,246,25,217,91,100,164,171,135,100,190,213,177,219,177,252,174,248,211,70,228,71,42,170,114,200,228,70,166,232,143,216,53,15,132,157,49,172,209,190,26,244,239,78,46,112,44,55,11,77,142,7,87,196,168,169,211,172,155,121,234,25,227,227,225,44,175,79,29,190,31,81,46,0,0,0,6,54,118,218,127,175,214,9,250,32,159,182,212,22,171,177,191,202,53,87,233,125,199,249,26,98,170,246,218,127,175,214,9,250,32,159,182,212,22,171,177,191,202,53,87,233,125,199,249,26,96,47,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,78,120,205,224,47,59,227,15,40,183,214,93,56,142,92,107,22,178,199,253,12,199,162,197,187,204,113,78,230,162,75,81,36,189,242,62,172,142,219,100,85,98,35,27,224,137,226,229,117,198,0,101,95,243,12,127,247,162,255,0,18,127,243,227,249,134,63,251,209,127,137,63,249,243,85,0,25,87,252,195,31,253,232,191,196,159,252,248,254,97,143,254,244,95,226,79,254,124,213,64,5,42,224,167,179,123,239,62,213,59,174,166,125,217,126,150,251,79,31,158,197,220,190,142,247,14,159,82,166,158,110,175,83,189,75,190,221,219,151,151,149,55,231,223,127,13,150,234,128,6,114,235,87,99,222,39,158,107,29,46,160,225,154,139,95,67,99,189,94,150,191,42,181,221,101,125,69,66,196,247,171,231,117,37,78,202,229,123,215,116,229,155,125,149,202,238,117,217,24,186,19,143,99,246,92,78,195,110,197,241,187,108,54,251,85,162,150,42,42,42,72,91,180,112,65,27,81,172,99,83,243,35,81,16,250,32,0,0,0,0,15,199,119,134,233,83,106,172,167,178,87,193,67,113,150,9,25,73,85,61,50,212,71,4,202,213,70,61,209,35,216,178,53,23,101,86,243,183,125,182,221,62,38,104,230,189,140,153,70,162,101,151,108,231,52,226,238,162,237,124,189,213,62,178,186,178,124,43,119,203,43,215,117,93,146,191,102,162,120,34,53,17,17,168,136,136,136,136,136,105,208,3,42,255,0,152,99,255,0,189,23,248,147,255,0,159,31,204,49,255,0,222,139,252,73,255,0,207,154,168,0,202,191,230,24,255,0,239,69,254,36,255,0,231,199,243,12,127,247,162,255,0,18,127,243,230,170,0,34,174,23,52,47,239,107,208,156,103,69,62,148,253,35,250,57,223,127,162,125,199,185,245,251,197,100,245,63,210,122,146,114,242,245,249,127,29,119,229,223,195,125,146,85,0,0,0,0,0,0,0,0,0,0,0,0,0,1,5,241,145,195,15,223,107,164,81,105,95,211,127,162,189,43,189,61,215,191,251,51,191,111,210,100,173,233,244,250,177,124,122,187,243,115,120,109,240,93,252,39,64,5,54,224,151,179,187,239,57,207,111,217,191,221,131,233,119,182,237,30,202,238,191,71,251,135,71,240,209,203,212,231,239,50,243,127,75,219,151,100,248,239,191,134,197,201,0,0,0,15,153,146,227,88,246,101,97,174,197,178,203,45,21,222,207,115,133,212,245,148,53,176,182,88,103,141,223,22,189,142,69,69,67,55,181,227,177,115,22,200,46,213,23,238,31,181,9,49,150,84,61,94,182,59,228,111,169,165,137,87,234,138,161,155,202,198,124,61,215,182,69,241,95,123,224,134,154,0,49,58,30,197,238,43,36,173,146,154,92,183,76,226,137,136,138,149,14,187,86,171,36,248,120,53,18,147,155,127,227,106,124,9,251,67,187,22,49,11,13,210,158,249,175,154,143,38,77,28,15,71,173,142,201,11,233,41,101,84,219,194,90,151,47,85,236,95,29,209,141,141,222,9,239,125,70,153,128,62,86,45,138,227,120,70,61,65,137,225,246,42,43,53,154,215,10,83,209,208,209,66,216,161,130,52,254,197,173,111,130,120,170,170,254,117,85,85,241,83,234,128,0,255,0,50,71,28,209,190,25,163,107,227,123,85,174,107,147,116,114,47,197,21,62,180,63,208,3,63,120,145,236,129,210,93,81,188,85,229,218,53,144,253,206,174,149,74,233,102,182,54,143,188,90,101,145,124,119,142,52,115,93,77,186,239,186,49,92,196,240,229,99,126,186,163,87,216,189,197,76,87,36,163,165,203,180,218,122,103,42,171,106,214,233,88,198,181,55,93,185,154,180,188,200,187,34,120,53,28,158,41,226,190,38,216,0,50,131,74,123,18,46,222,208,130,179,91,181,138,137,180,81,171,93,53,6,47,78,247,201,47,143,139,82,166,161,173,70,38,223,95,69,223,31,130,109,227,165,154,73,163,186,111,161,120,93,46,159,233,110,45,75,99,178,210,170,191,165,14,238,124,210,170,34,58,89,100,114,171,164,145,118,77,220,229,85,217,17,62,8,136,158,204,0,0,0,0,0,0,0,0,0,0,1,93,123,66,48,12,203,84,248,70,205,180,251,79,177,234,187,230,67,124,168,178,83,80,208,211,34,115,202,255,0,108,81,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,56,36,224,251,25,225,27,75,226,178,181,41,43,115,107,229,60,14,203,47,20,146,212,116,43,167,138,73,223,11,35,142,87,171,90,200,91,82,248,145,237,100,107,34,53,30,246,181,87,149,182,40,1,85,123,81,252,137,234,111,216,190,177,68,80,14,206,47,43,28,104,124,191,103,167,94,75,255,0,218,143,228,79,83,126,197,245,138,34,128,118,113,121,88,227,67,229,251,61,58,242,3,177,83,205,62,83,242,254,187,212,109,198,201,229,152,181,139,57,197,111,56,86,83,67,223,108,185,5,190,162,215,113,166,234,190,62,189,44,241,186,57,99,231,98,181,237,230,99,220,155,181,81,201,190,232,168,190,38,54,118,42,121,167,202,126,95,215,122,141,184,218,144,57,225,227,111,131,236,155,132,109,80,150,202,228,171,173,194,111,149,19,187,19,188,85,203,79,215,174,130,40,224,124,204,146,56,158,174,107,225,117,75,34,87,185,145,164,138,213,123,26,212,94,86,220,174,1,127,173,101,196,111,235,127,253,156,165,37,94,218,191,43,24,183,204,10,31,78,184,145,87,0,191,214,178,226,55,245,191,254,206,82,129,21,118,42,121,167,202,126,95,215,122,141,184,218,147,21,187,21,60,211,229,63,47,235,189,70,220,109,72,17,87,22,62,86,53,147,229,254,67,233,211,153,43,216,219,139,88,178,14,46,43,46,215,122,30,241,87,140,225,247,27,165,174,78,171,217,221,234,159,61,53,35,164,217,170,136,253,224,171,168,102,206,69,111,191,190,220,205,106,166,181,113,99,229,99,89,62,95,228,62,157,57,149,125,138,158,105,242,159,151,245,222,163,110,3,106,64,0,96,15,106,63,158,205,77,251,23,209,232,139,255,0,219,87,229,99,22,249,129,67,233,215,18,128,118,163,249,236,212,223,177,125,30,136,191,253,181,126,86,49,111,152,20,62,157,113,1,216,169,229,99,41,249,129,93,233,214,226,255,0,148,3,177,83,202,198,83,243,2,187,211,173,197,255,0,2,170,246,163,249,19,212,223,177,125,98,136,170,189,134,63,150,207,213,191,222,69,170,237,71,242,39,169,191,98,250,197,17,85,123,12,127,45,159,171,127,188,128,213,66,186,246,132,96,25,150,169,240,141,155,105,246,159,99,213,119,204,134,249,81,100,166,161,161,166,68,231,149,254,216,163,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,177,64,10,235,193,39,7,216,207,8,218,95,21,149,169,73,91,155,95,41,224,118,89,120,164,150,163,161,93,60,82,78,248,89,28,114,189,90,214,66,218,151,196,143,107,35,89,17,168,247,181,170,188,173,243,253,168,254,68,245,55,236,95,88,162,45,81,85,123,81,252,137,234,111,216,190,177,68,5,85,236,49,252,182,126,173,254,242,53,80,202,190,195,31,203,103,234,223,239,35,85,0,0,0,0,0,0,0,0,0,0,0,21,131,142,46,9,254,252,219,78,37,107,251,166,125,15,250,45,83,87,81,212,246,55,180,59,207,93,177,183,109,186,241,114,114,244,190,59,187,125,254,173,188,108,248,2,176,112,59,193,63,222,101,105,203,109,127,116,207,166,31,74,106,105,42,58,158,198,246,127,118,232,54,70,237,183,94,94,126,110,175,199,118,237,183,215,191,133,159,0,0,0,15,49,169,26,101,129,106,246,33,93,129,234,78,47,69,127,177,92,26,137,53,37,91,55,78,100,252,87,177,201,179,152,246,252,90,246,170,57,23,224,168,102,142,178,118,39,79,61,210,162,229,160,154,175,73,79,69,51,156,248,237,89,68,114,126,1,87,197,26,149,80,53,202,230,253,73,188,92,200,136,155,171,151,196,213,80,6,40,219,123,23,120,167,170,169,116,117,249,142,155,80,195,28,136,213,145,215,58,201,21,237,223,197,204,107,105,124,127,137,202,223,137,103,248,122,236,115,210,157,63,186,82,228,250,221,149,73,159,215,83,57,36,142,209,13,58,210,90,218,244,95,14,170,115,44,149,8,155,34,236,170,198,175,138,57,142,67,67,192,31,240,162,162,162,182,209,83,219,173,212,144,210,210,82,196,200,32,130,8,209,145,197,27,81,17,172,99,83,193,173,68,68,68,68,240,68,67,254,224,0,0,0,51,135,91,59,30,190,236,90,187,151,234,167,223,19,236,143,165,87,122,155,175,112,250,35,222,59,183,85,234,238,159,83,190,179,159,109,246,230,229,110,255,0,153,13,30,0,124,13,62,197,126,130,96,88,214,17,223,251,247,209,235,69,29,171,189,116,186,93,126,132,44,139,169,201,187,185,121,185,55,229,221,118,223,109,215,226,125,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,141,120,143,209,191,190,11,68,178,157,29,250,71,236,31,164,212,209,83,251,71,185,247,174,239,201,60,114,239,210,231,103,62,253,61,182,231,79,142,255,0,86,197,85,225,59,178,211,239,95,214,219,70,177,125,221,62,147,123,46,154,174,159,217,223,70,59,151,83,175,3,226,223,171,222,228,219,151,159,125,185,23,125,182,240,248,151,208,0,0,0,33,158,35,120,70,208,254,41,44,209,219,245,71,23,231,184,210,177,89,67,123,160,114,65,113,163,69,223,193,146,236,168,230,110,170,189,57,17,204,221,119,229,223,196,153,128,24,247,168,189,137,154,179,111,174,154,93,42,213,172,94,247,65,204,231,71,29,238,41,237,245,40,221,183,70,239,19,38,99,221,245,110,170,196,95,142,201,240,79,57,98,236,88,226,106,186,72,159,125,207,52,234,215,3,149,82,68,101,117,101,68,204,77,254,40,212,166,70,47,231,252,115,105,192,20,39,135,206,200,61,13,210,235,149,30,79,170,183,186,189,71,187,210,171,100,101,29,69,59,105,109,44,145,60,119,117,58,43,159,54,203,225,179,223,200,228,248,179,199,100,190,52,180,180,180,52,176,208,208,211,69,79,79,79,27,98,134,24,152,140,100,108,106,108,214,181,169,224,136,136,136,136,137,224,136,127,212,0,0,0,0,1,77,184,218,236,238,251,241,179,219,14,111,247,96,250,35,236,75,71,178,187,175,209,254,255,0,214,252,52,146,245,57,251,204,92,191,211,54,229,217,126,27,239,227,177,42,240,111,195,15,222,149,164,82,233,95,211,127,165,93,91,189,69,215,191,251,51,184,237,213,100,77,233,244,250,178,252,58,91,243,115,120,239,240,77,188,103,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,85,237,71,242,39,169,191,98,250,197,17,64,59,56,188,172,113,161,242,253,158,157,121,53,167,94,244,83,21,226,39,73,239,186,57,154,220,46,180,86,92,131,186,247,153,237,114,199,29,83,58,21,49,84,51,145,210,71,35,19,119,194,212,93,216,190,234,174,219,46,202,144,254,138,118,122,104,190,132,96,26,157,167,56,134,79,154,214,91,117,94,206,150,75,212,183,42,218,73,39,167,129,33,170,135,154,153,209,211,49,172,127,45,100,171,187,218,244,221,172,240,240,84,80,207,110,197,79,52,249,79,203,250,239,81,183,27,82,85,254,23,251,61,52,95,132,204,254,225,168,218,115,147,230,183,27,149,198,207,45,146,88,175,117,180,147,64,216,36,154,25,156,230,182,26,104,156,143,230,167,98,34,171,149,54,87,120,124,21,45,0,20,3,182,175,202,198,45,243,2,135,211,174,36,85,192,47,245,172,184,141,253,111,255,0,179,148,165,244,226,131,133,252,7,139,60,2,223,167,58,141,119,200,45,214,219,117,226,43,220,82,217,42,33,134,119,79,28,51,66,214,185,211,69,43,85,156,181,15,85,68,106,46,232,223,31,138,47,159,210,30,10,116,179,69,180,11,53,225,211,22,191,229,117,88,222,119,237,47,104,213,92,42,169,159,93,23,125,162,142,142,94,139,217,3,35,110,209,196,213,111,52,110,217,202,170,187,167,130,6,107,118,42,121,167,202,126,95,215,122,141,184,218,146,175,240,191,217,233,162,252,38,103,247,13,70,211,156,159,53,184,220,174,54,121,108,146,197,123,173,164,154,6,193,36,208,204,231,53,176,211,68,228,127,53,59,17,21,92,169,178,187,195,224,169,104,0,138,184,177,242,177,172,159,47,242,31,78,156,202,190,197,79,52,249,79,203,250,239,81,183,27,19,168,88,85,171,82,176,12,151,78,111,181,21,112,91,114,171,61,109,146,178,90,71,181,179,199,5,76,47,134,71,70,231,53,205,71,163,94,170,138,173,114,111,182,232,191,2,191,240,191,217,233,162,252,38,103,247,13,70,211,156,159,53,184,220,174,54,121,108,146,197,123,173,164,154,6,193,36,208,204,231,53,176,211,68,228,127,53,59,17,21,92,169,178,187,195,224,168,22,128,0,6,0,246,163,249,236,212,223,177,125,30,136,191,253,181,126,86,49,111,152,20,62,157,113,61,254,189,246,95,232,23,17,58,177,125,214,60,215,47,212,10,43,214,65,221,123,204,22,187,133,20,116,172,232,83,69,78,206,70,201,73,35,211,118,66,213,93,222,190,242,174,219,38,200,147,7,20,28,47,224,60,89,224,22,253,57,212,107,190,65,110,182,219,175,17,94,226,150,201,81,12,51,186,120,225,154,22,181,206,154,41,90,172,229,168,122,170,35,81,119,70,248,252,81,66,176,118,42,121,88,202,126,96,87,122,117,184,191,228,63,194,255,0,11,248,15,9,152,5,195,78,116,230,239,144,92,109,183,27,196,183,185,101,189,212,67,52,237,158,72,97,133,205,107,161,138,38,163,57,105,216,168,138,213,93,213,222,63,4,73,128,10,171,218,143,228,79,83,126,197,245,138,34,170,246,24,254,91,63,86,255,0,121,26,41,175,122,41,138,241,19,164,247,221,28,205,110,23,90,43,46,65,221,123,204,246,185,99,142,169,157,10,152,170,25,200,233,35,145,137,187,225,106,46,236,95,117,87,109,151,101,72,255,0,133,46,10,116,179,131,239,165,63,115,59,254,87,115,250,91,220,123,239,183,106,169,166,233,247,94,191,79,165,209,130,45,183,239,47,230,230,230,223,102,237,182,203,184,88,0,0,2,170,246,163,249,19,212,223,177,125,98,136,181,68,127,175,122,41,138,241,19,164,247,221,28,205,110,23,90,43,46,65,221,123,204,246,185,99,142,169,157,10,152,170,25,200,233,35,145,137,187,225,106,46,236,95,117,87,109,151,101,64,206,190,195,31,203,103,234,223,239,35,85,10,255,0,194,151,5,58,89,193,247,210,159,185,157,255,0,43,185,253,45,238,61,247,219,181,84,211,116,251,175,95,167,210,232,193,22,219,247,151,243,115,115,111,179,118,219,101,222,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,241,206,70,162,185,202,136,136,155,170,175,212,102,118,162,118,216,99,88,174,117,125,198,176,237,9,92,162,205,107,174,150,146,142,242,185,87,116,74,246,49,220,189,102,197,220,228,229,107,149,21,91,239,170,171,118,95,13,246,64,211,32,101,95,243,115,191,247,93,255,0,29,191,242,6,154,233,246,85,244,239,2,198,179,126,225,220,126,144,218,40,238,189,215,171,213,232,117,225,100,189,62,125,155,205,203,207,183,54,201,190,219,236,159,0,62,248,0,0,7,156,212,29,69,193,244,167,19,174,206,181,23,38,162,176,216,173,172,231,169,173,171,127,43,27,191,193,173,68,221,207,122,175,130,49,168,174,114,248,34,42,129,232,193,149,186,211,219,96,234,107,148,214,206,31,244,170,154,170,150,23,42,50,239,148,201,38,211,255,0,11,105,32,115,92,214,252,118,87,77,186,162,166,237,111,192,136,236,157,180,28,81,208,220,27,53,235,18,211,219,165,34,185,58,144,123,58,170,7,114,255,0,192,123,106,23,149,127,133,200,239,226,3,107,129,73,184,86,237,79,209,158,32,47,20,56,46,107,108,147,79,242,250,231,54,26,72,107,42,155,61,190,186,101,217,27,28,53,59,53,91,35,151,125,153,35,91,186,236,214,185,238,84,69,187,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,166,1,170,88,38,168,125,35,250,11,125,246,159,209,44,130,179,22,188,127,58,205,15,117,186,82,242,245,224,252,43,27,207,203,212,103,190,206,102,46,254,14,93,148,15,86,0,0,10,191,197,7,104,94,139,240,153,159,219,244,231,81,177,140,214,227,114,184,217,226,189,197,45,146,138,146,104,27,4,147,77,11,90,231,77,83,19,145,252,212,239,85,68,106,166,202,223,31,138,37,128,211,220,214,213,169,88,6,53,168,214,42,122,184,45,185,85,158,138,247,71,21,91,26,217,227,130,166,22,77,27,100,107,92,230,163,209,175,68,84,71,57,55,223,101,95,136,30,128,3,207,199,159,225,178,231,245,26,90,220,134,145,50,202,91,60,55,247,218,92,170,217,214,221,44,210,64,218,134,34,166,207,98,75,11,216,238,85,94,69,88,249,249,122,145,243,7,160,0,0,0,243,246,172,255,0,13,190,230,87,253,62,179,100,52,149,153,14,43,79,67,83,122,161,133,85,207,160,101,98,74,180,201,42,162,114,181,239,108,18,61,25,191,58,51,145,202,136,217,24,174,15,64,15,63,134,231,248,110,160,211,93,106,176,204,134,146,234,203,29,226,182,193,115,72,85,121,232,238,52,146,172,85,20,242,177,200,142,99,218,228,221,55,79,121,142,99,219,204,199,181,203,232,0,0,67,250,205,197,158,131,104,14,101,136,224,122,165,157,82,89,238,249,141,71,74,149,143,241,101,20,10,143,70,213,214,59,125,169,233,157,43,82,20,149,254,10,247,42,255,0,75,138,105,34,9,128,0,0,17,166,107,196,86,145,233,230,174,97,218,37,152,101,148,150,236,159,58,167,168,154,209,12,178,177,24,231,198,248,217,20,50,175,55,52,79,168,115,228,108,10,230,163,37,125,60,177,181,221,78,70,62,75,0,1,15,220,248,186,225,210,203,173,172,225,210,243,169,148,148,26,131,37,68,20,140,181,84,209,85,68,199,79,60,12,158,24,146,165,209,37,58,190,70,73,31,35,122,155,185,239,107,19,119,170,52,9,128,30,126,197,159,225,185,54,77,147,97,150,44,134,146,174,251,135,84,83,83,95,109,237,85,73,232,95,81,78,202,136,21,237,84,69,86,73,20,136,173,122,110,197,86,200,212,94,104,222,214,250,0,0,0,0,0,0,0,0,0,0,242,153,22,169,96,152,166,119,136,233,157,254,251,221,114,76,239,191,253,31,162,238,179,63,190,119,40,82,106,175,194,49,139,28,124,145,185,29,248,71,55,155,125,155,186,248,30,172,0,7,159,203,51,252,55,5,169,199,233,115,12,134,146,210,252,170,241,29,130,208,181,42,173,101,85,198,72,165,150,42,116,126,220,173,123,219,4,136,206,101,78,103,242,177,187,189,236,107,131,208,0,0,0,0,2,159,235,223,106,6,129,112,237,171,23,221,28,205,113,13,64,173,189,99,253,215,188,207,107,183,209,73,74,254,189,52,85,12,228,116,149,113,189,118,100,205,69,221,137,239,34,237,186,108,171,112,0,2,31,198,248,179,208,108,179,94,111,92,55,88,179,170,74,140,218,199,79,213,150,157,63,164,79,59,121,251,197,36,18,239,203,45,77,59,88,142,150,36,241,106,57,200,156,203,13,66,67,15,235,223,106,6,129,112,237,171,23,221,28,205,113,13,64,173,189,99,253,215,188,207,107,183,209,73,74,254,189,52,85,12,228,116,149,113,189,118,100,205,69,221,137,239,34,237,186,108,170,23,0,2,31,198,248,179,208,108,179,94,111,92,55,88,179,170,74,140,218,199,79,213,150,157,63,164,79,59,121,251,197,36,18,239,203,45,77,59,88,142,150,36,241,106,57,200,156,203,13,66,66,19,0,60,253,139,63,195,114,108,155,38,195,44,89,13,37,93,247,14,168,166,166,190,219,218,170,147,208,190,162,157,149,16,43,218,168,138,172,146,41,17,90,244,221,138,173,145,168,188,209,189,173,244,0,0,0,1,231,241,60,255,0,13,206,170,114,10,92,63,33,164,187,63,21,188,73,96,187,173,50,171,153,75,113,142,40,165,150,157,95,183,43,158,198,207,26,63,149,87,149,252,204,118,207,99,218,214,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,73,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,7,160,0,0,5,63,208,78,212,13,2,226,39,86,44,90,57,133,98,26,129,69,122,200,59,215,118,158,233,111,162,142,149,157,10,105,106,31,206,232,234,228,122,110,200,92,137,179,23,222,84,223,100,221,82,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,159,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,201,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,79,64,0,0,0,30,127,44,207,240,220,22,167,31,165,204,50,26,75,75,242,171,196,118,11,66,212,170,181,149,87,25,34,150,88,169,209,251,114,181,239,108,18,35,57,149,57,159,202,198,238,247,177,174,244,0,0,33,254,40,56,160,192,120,76,192,45,250,141,168,214,140,130,227,109,184,222,34,178,69,21,146,158,25,167,108,242,67,52,205,115,155,52,177,53,25,203,78,244,85,71,42,238,173,240,248,170,4,192,10,255,0,164,60,107,105,102,180,232,22,107,196,94,45,96,202,233,113,188,19,218,94,209,165,184,82,211,50,186,94,229,69,29,100,189,22,50,119,198,237,227,149,168,222,105,27,187,145,81,118,79,21,243,252,47,246,133,232,191,22,121,253,195,78,116,231,24,205,109,215,43,117,158,91,220,178,222,232,169,33,129,208,71,52,48,185,173,116,53,50,185,95,205,80,197,68,86,162,108,142,241,248,34,133,160,0,0,5,95,226,131,180,47,69,248,76,207,237,250,115,168,216,198,107,113,185,92,108,241,94,226,150,201,69,73,52,13,130,73,166,133,173,115,166,169,137,200,254,106,119,170,162,53,83,101,111,143,197,18,192,105,238,107,106,212,172,3,26,212,107,21,61,92,22,220,170,207,69,123,163,138,173,141,108,241,193,83,11,38,141,178,53,174,115,81,232,215,162,42,35,156,155,239,178,175,196,15,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,79,244,19,181,3,64,184,137,213,139,22,142,97,88,134,160,81,94,178,14,245,221,167,186,91,232,163,165,103,66,154,90,135,243,186,58,185,30,155,178,23,34,108,197,247,149,55,217,55,84,11,128,0,0,1,229,49,221,82,193,50,188,239,46,211,59,5,247,189,100,152,39,112,250,65,69,221,102,103,115,239,176,172,212,191,132,123,18,57,57,227,106,187,240,110,119,46,219,59,101,240,3,213,128,0,3,207,199,159,225,178,231,245,26,90,220,134,145,50,202,91,60,55,247,218,92,170,217,214,221,44,210,64,218,134,34,166,207,98,75,11,216,238,85,94,69,88,249,249,122,145,243,122,0,0,0,0,171,252,80,118,133,232,191,9,153,253,191,78,117,27,24,205,110,55,43,141,158,43,220,82,217,40,169,38,129,176,73,52,208,181,174,116,213,49,57,31,205,78,245,84,70,170,108,173,241,248,162,88,13,61,205,109,90,149,128,99,90,141,98,167,171,130,219,149,89,232,175,116,113,85,177,173,158,56,42,97,100,209,182,70,181,206,106,61,26,244,69,68,115,147,125,246,85,248,129,232,1,231,238,185,254,27,98,204,172,26,125,121,200,105,40,242,28,170,158,186,166,203,67,50,171,95,94,202,52,137,106,82,37,84,229,115,216,217,227,122,179,126,117,103,59,145,21,177,189,91,232,0,0,121,251,174,127,134,216,179,43,6,159,94,114,26,74,60,135,42,167,174,169,178,208,204,170,215,215,178,141,34,90,148,137,85,57,92,246,54,120,222,172,223,157,89,206,228,69,108,111,86,135,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,231,181,7,11,163,212,92,34,247,130,92,110,215,75,101,29,250,138,74,10,154,171,100,237,134,169,144,200,156,175,72,228,115,92,140,85,106,171,119,219,116,69,93,182,93,149,41,191,243,27,248,70,255,0,233,252,251,254,153,135,255,0,0,189,32,14,103,120,143,192,44,90,85,175,89,246,155,99,14,170,117,167,26,191,214,91,104,150,170,68,146,101,134,41,21,173,231,114,34,34,187,100,241,93,144,232,143,135,223,245,133,211,111,209,11,55,236,81,24,3,198,207,155,157,94,253,47,185,127,44,227,127,184,125,255,0,88,93,54,253,16,179,126,197,16,30,252,0,0,193,94,210,222,42,238,252,65,235,165,203,16,180,92,228,76,27,4,171,154,215,106,166,141,235,210,170,170,141,85,149,21,174,79,131,156,231,163,154,197,248,36,109,110,219,43,159,190,236,100,181,83,209,99,151,90,218,89,22,57,169,232,167,150,55,162,111,202,230,198,170,139,227,252,40,115,127,194,198,61,109,206,56,156,211,12,119,36,111,121,161,186,101,246,198,86,178,85,230,235,177,106,88,175,99,149,126,60,251,43,87,235,247,128,191,92,23,118,75,99,121,38,25,108,212,254,39,189,164,249,111,48,178,178,131,20,165,168,117,47,70,153,200,142,99,171,36,110,210,36,142,106,162,244,152,230,171,17,83,153,220,202,173,101,167,203,187,46,56,44,202,44,50,217,168,180,178,92,122,119,51,150,27,141,170,237,86,218,152,87,109,185,147,171,36,145,189,127,227,177,200,91,16,7,61,92,106,112,81,154,112,121,151,209,67,85,117,75,238,39,125,116,174,178,222,99,137,99,114,171,23,119,65,59,62,12,153,168,173,95,5,86,185,23,116,219,222,107,117,35,178,247,138,171,151,17,58,39,62,45,154,87,186,171,49,211,247,195,111,174,168,145,119,125,117,20,141,119,117,168,114,175,197,251,71,36,111,95,29,214,52,114,174,239,216,253,157,172,56,253,154,243,193,62,93,115,185,199,27,170,172,87,11,77,125,185,206,219,118,212,58,186,26,119,114,239,227,191,70,162,100,240,241,219,127,171,114,139,246,44,221,238,52,156,78,228,214,120,27,44,148,117,248,85,84,149,13,111,226,177,209,214,82,114,72,239,15,171,157,204,79,254,32,27,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,92,252,76,102,92,40,118,129,234,198,169,97,244,52,151,22,59,56,201,45,183,123,101,74,35,89,113,183,73,117,145,242,192,146,114,171,161,127,52,81,189,146,53,23,149,236,111,51,94,206,120,223,190,135,56,60,66,226,215,220,231,141,13,75,194,177,106,30,251,122,200,53,66,243,107,183,83,117,89,31,94,170,123,180,177,197,31,59,213,172,111,51,222,212,221,202,141,77,247,85,68,241,3,161,236,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,188,146,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,6,16,240,39,198,198,101,193,182,127,81,165,186,141,111,171,143,4,175,188,62,158,253,105,171,129,41,103,177,92,95,53,52,21,55,9,17,41,164,170,145,240,65,76,246,45,34,43,121,151,127,4,122,120,238,157,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,99,15,109,95,154,124,91,229,253,15,168,220,77,84,225,59,202,198,141,252,191,199,189,58,3,42,251,106,252,211,226,223,47,232,125,70,226,88,174,202,254,58,169,179,252,122,213,195,14,169,87,210,65,147,216,233,225,182,225,147,67,75,47,61,218,221,5,44,207,116,18,164,113,172,49,190,150,26,100,68,145,239,103,85,142,98,114,186,70,61,242,6,143,153,1,218,179,170,89,222,139,113,197,129,106,94,153,223,125,141,146,89,180,254,14,229,91,221,97,168,233,117,106,238,144,201,248,57,152,248,221,188,114,189,190,243,87,109,247,77,149,17,83,95,204,86,237,171,243,79,139,124,191,161,245,27,136,26,105,193,247,22,120,111,23,90,95,244,226,197,79,73,103,190,208,84,73,77,125,199,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,57,55,234,49,21,93,19,209,39,83,156,206,30,245,191,84,56,32,214,219,110,121,69,99,164,154,162,170,207,70,235,157,162,166,72,220,203,149,146,225,5,53,116,108,73,153,206,176,61,241,58,154,102,61,190,243,30,141,71,181,200,146,68,237,211,187,113,97,162,86,238,29,43,120,167,163,200,234,238,154,125,75,79,36,209,86,82,91,167,108,245,79,109,82,210,54,24,224,153,172,122,61,213,40,145,34,200,140,102,234,142,115,154,205,222,129,229,120,219,227,7,25,225,27,75,229,189,57,105,43,115,107,229,60,237,196,236,245,113,84,116,43,167,138,72,25,51,228,146,38,43,90,200,91,82,201,85,142,124,107,34,53,88,199,53,87,153,181,87,177,195,63,204,181,79,50,226,11,80,117,7,33,171,190,100,55,202,140,114,166,186,186,165,83,158,87,237,114,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,205,93,104,213,237,92,226,119,63,200,53,115,80,39,171,188,87,65,78,217,170,18,146,7,247,43,45,185,38,108,81,67,27,61,228,167,166,108,181,17,198,138,229,247,164,153,21,206,124,178,171,157,161,93,134,63,150,207,213,191,222,64,87,251,95,24,185,223,8,28,113,107,101,254,193,71,237,156,110,243,168,23,255,0,164,24,255,0,82,26,127,106,116,170,235,217,75,252,244,248,37,146,14,148,149,11,39,224,209,57,246,229,118,232,190,27,105,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,146,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,156,240,241,11,139,95,115,158,52,53,47,10,197,168,123,237,235,32,213,11,205,174,221,77,213,100,125,122,169,238,210,199,20,124,239,86,177,188,207,123,83,119,42,53,55,221,85,19,196,157,123,52,248,234,166,225,151,38,170,211,13,78,175,164,165,210,252,142,162,123,149,85,115,169,101,146,123,69,197,41,209,27,59,18,8,223,44,204,153,32,134,23,70,173,94,85,233,200,215,49,27,34,72,27,146,99,183,106,135,2,181,56,6,67,117,226,123,75,104,42,231,198,47,149,19,92,179,56,102,170,139,146,211,113,158,170,22,54,120,150,73,18,105,25,85,53,74,170,198,198,63,164,246,189,121,155,27,216,200,246,36,1,157,93,152,189,160,21,154,187,71,77,195,246,183,228,93,239,58,164,229,131,25,185,75,28,242,213,95,169,99,130,105,165,109,75,218,197,141,38,130,58,127,25,164,123,93,51,94,221,209,210,53,239,146,208,113,131,197,158,27,194,46,151,253,56,190,211,210,94,47,181,245,17,211,88,177,199,87,173,44,247,87,164,140,73,213,143,72,229,86,50,40,158,178,57,234,206,77,250,108,85,71,74,196,92,150,237,3,224,250,235,193,182,174,90,243,205,35,76,130,139,4,188,84,71,95,97,186,199,43,145,246,43,171,30,233,59,139,106,154,245,149,31,26,70,217,161,145,252,175,115,21,81,29,35,224,150,69,141,25,247,199,118,138,113,5,65,74,239,232,254,95,112,183,209,209,77,80,238,120,109,246,218,26,88,153,20,149,114,162,115,50,150,21,122,186,105,18,54,163,93,61,67,210,40,249,229,100,106,17,6,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,78,121,95,178,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,109,79,102,159,29,85,60,77,99,53,90,97,169,213,245,117,90,161,142,83,207,114,170,174,117,44,81,193,119,183,45,66,35,103,98,65,27,34,133,240,172,240,194,232,213,169,204,157,57,26,231,171,164,72,242,175,141,253,33,195,116,23,137,204,183,72,244,254,10,184,236,88,237,61,162,26,117,171,157,102,158,87,190,215,73,44,179,72,255,0,4,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,79,107,196,231,15,186,177,217,231,196,21,187,40,192,50,11,173,5,171,218,19,86,96,153,51,167,166,239,85,49,197,20,46,158,57,98,141,206,223,167,222,146,158,68,150,54,71,59,121,215,167,200,245,98,6,180,241,209,198,109,139,131,205,56,165,185,199,106,246,206,103,148,119,138,124,102,219,43,30,148,174,146,36,103,86,166,166,70,237,180,49,117,98,85,141,174,73,36,115,218,214,242,162,190,88,242,175,128,158,16,242,174,49,117,150,92,235,82,232,174,183,77,61,181,220,37,173,203,111,53,85,242,71,53,218,185,237,89,82,145,147,170,58,73,166,146,71,177,243,171,92,215,54,39,57,203,36,114,73,10,191,207,233,206,151,235,207,105,127,18,247,204,158,169,212,148,181,23,74,136,107,114,139,244,116,92,150,235,29,18,49,34,134,54,177,23,119,189,34,133,177,67,10,189,100,151,166,174,123,246,108,211,55,119,180,183,75,112,77,22,193,45,154,103,166,150,47,99,99,118,110,183,114,162,239,83,84,116,186,179,62,105,63,9,51,223,35,183,146,87,187,222,114,237,190,201,178,34,34,6,69,241,59,196,198,101,194,135,106,70,160,234,150,31,67,73,113,99,169,237,22,219,189,178,165,17,172,184,219,164,181,91,159,44,9,39,42,186,23,243,69,27,217,35,81,121,94,198,243,53,236,231,141,250,233,165,186,165,130,107,78,9,108,212,205,52,190,251,103,27,188,245,187,149,111,117,154,159,171,210,153,240,201,248,57,152,201,27,180,145,61,190,243,83,125,183,77,209,81,87,11,59,81,252,246,106,111,216,190,143,68,56,23,226,175,42,224,191,92,106,172,153,109,183,185,98,217,5,194,158,203,156,91,238,52,114,71,85,109,232,76,248,251,210,35,99,116,204,154,149,101,157,93,15,42,243,181,100,98,181,31,211,124,97,191,192,252,150,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,172,0,0,0,0,0,0,12,171,237,206,252,137,254,178,126,237,44,167,103,55,26,255,0,125,86,156,79,96,207,238,118,168,245,55,22,252,29,202,154,5,233,73,116,161,68,98,71,115,108,60,173,99,121,158,245,142,86,196,174,107,36,107,93,180,77,154,40,210,181,246,231,126,68,255,0,89,63,118,153,235,98,182,107,110,128,211,105,223,17,184,236,149,120,203,47,245,21,213,56,141,242,154,174,7,190,161,244,50,165,61,90,44,72,231,57,24,142,127,77,236,153,136,201,88,247,55,103,177,93,184,116,188,80,14,218,191,43,24,183,204,10,31,78,184,150,43,131,238,44,240,222,46,180,191,233,197,138,158,146,207,125,160,168,146,154,251,142,54,189,106,167,181,61,100,122,64,175,122,199,18,189,146,196,196,145,175,70,114,111,212,98,42,186,39,162,87,94,218,191,43,24,183,204,10,31,78,184,129,250,187,55,59,65,42,120,137,166,147,71,181,146,235,72,221,69,183,83,186,166,138,229,52,177,66,252,153,139,44,242,74,145,83,195,4,80,194,250,104,82,6,171,26,231,62,70,35,228,219,102,72,169,125,78,93,232,173,153,150,43,106,177,106,149,170,74,187,93,60,151,138,138,107,61,218,146,173,34,158,59,141,3,105,103,145,99,86,57,37,141,241,37,93,43,209,251,39,139,211,149,85,90,238,93,243,224,95,140,219,23,24,122,113,85,115,146,213,236,108,207,23,238,244,249,53,182,38,61,105,91,36,168,254,149,77,52,142,223,120,101,233,74,169,27,156,178,70,230,57,174,230,68,100,178,5,149,0,1,128,61,168,254,123,53,55,236,95,71,162,52,83,180,127,180,2,143,135,123,20,186,73,164,57,23,250,108,87,247,105,229,169,167,142,10,136,241,218,94,118,73,205,80,201,153,36,111,154,104,209,88,200,85,188,201,28,171,43,149,159,129,73,115,175,181,31,207,102,166,253,139,232,244,71,234,225,91,135,29,80,237,22,215,156,131,47,212,108,222,173,246,218,58,136,46,89,174,65,44,177,173,107,210,110,102,193,75,75,22,220,173,123,219,3,217,30,204,232,193,28,95,138,188,177,195,32,74,189,149,252,18,93,117,71,50,181,113,45,157,193,87,111,196,240,235,196,53,118,26,121,169,92,140,191,214,194,147,126,22,41,91,51,30,198,82,212,178,153,234,238,71,199,43,218,248,151,241,37,68,136,59,81,252,246,106,111,216,190,143,68,107,166,153,113,159,195,69,255,0,91,110,28,37,97,53,53,118,156,135,20,168,125,130,219,66,203,43,233,237,213,47,163,130,85,168,167,163,88,209,91,27,41,91,76,248,215,170,216,152,188,168,144,245,27,178,153,23,218,143,231,179,83,126,197,244,122,32,52,83,180,127,180,2,143,135,123,20,186,73,164,57,23,250,108,87,247,105,229,169,167,142,10,136,241,218,94,118,73,205,80,201,153,36,111,154,104,209,88,200,85,188,201,28,171,43,149,159,129,73,106,87,101,127,4,151,93,81,204,173,92,75,103,112,85,219,241,60,58,241,13,93,134,158,106,87,35,47,245,176,164,223,133,138,86,204,199,177,148,181,44,166,122,187,145,241,202,246,190,37,252,73,81,34,174,21,184,113,213,14,209,109,121,200,50,253,70,205,234,223,109,163,168,130,229,154,228,18,203,26,214,189,38,230,108,20,180,177,109,202,215,189,176,61,145,236,206,140,17,197,248,171,203,28,50,107,86,153,113,159,195,69,255,0,91,110,28,37,97,53,53,118,156,135,20,168,125,130,219,66,203,43,233,237,213,47,163,130,85,168,167,163,88,209,91,27,41,91,76,248,215,170,216,152,188,168,144,245,27,178,129,157,92,78,241,49,153,112,161,218,145,168,58,165,135,208,210,92,88,234,123,69,182,239,108,169,68,107,46,54,233,45,86,231,203,2,73,202,174,133,252,209,70,246,72,212,94,87,177,188,205,123,57,227,126,186,105,110,169,96,154,211,130,91,53,51,77,47,190,217,198,239,61,110,229,91,221,102,167,234,244,166,124,50,126,14,102,50,70,237,36,79,111,188,212,223,109,211,116,84,85,194,206,212,127,61,154,155,246,47,163,209,14,5,248,171,202,184,47,215,26,171,38,91,109,238,88,182,65,112,167,178,231,22,251,141,28,145,213,91,122,19,62,62,244,136,216,221,51,38,165,89,103,87,67,202,188,237,89,24,173,71,244,223,24,111,241,69,123,71,251,64,40,248,119,177,75,164,154,67,145,127,166,197,127,118,158,90,154,120,224,168,143,29,165,231,100,156,213,12,153,146,70,249,166,141,21,140,133,91,204,145,202,178,185,89,248,20,150,85,227,23,141,124,19,134,77,26,167,205,172,151,59,85,251,36,203,109,239,169,193,232,247,154,106,27,190,206,167,71,84,119,136,26,232,214,24,227,170,142,125,150,72,250,173,78,86,61,21,220,205,194,28,218,237,170,26,189,83,147,235,190,115,115,171,191,212,79,120,163,164,189,94,42,102,143,159,190,213,197,80,250,104,146,52,84,84,103,74,134,116,99,99,98,71,27,33,107,19,145,57,26,161,174,157,138,158,86,50,159,152,21,222,157,110,41,175,102,159,29,84,220,50,228,213,90,97,169,213,244,148,186,95,145,212,79,114,170,174,117,44,178,79,104,184,165,58,35,103,98,65,27,229,153,147,36,16,194,232,213,171,202,189,57,26,230,35,100,73,46,87,98,167,149,140,167,230,5,119,167,91,140,96,182,90,110,183,170,151,209,217,173,149,117,245,17,211,207,86,248,169,161,116,175,108,16,68,249,166,149,90,212,85,70,71,20,114,72,247,124,26,198,57,203,178,34,168,29,79,3,37,123,37,56,215,246,37,101,31,9,186,155,115,181,81,217,102,235,73,133,220,39,94,132,141,174,154,126,163,237,142,84,111,36,157,103,203,44,145,58,71,53,201,34,58,36,89,22,88,88,205,106,3,0,123,46,60,246,105,151,219,94,143,90,111,241,128,61,151,30,123,52,203,237,175,71,173,55,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,43,236,230,227,219,239,87,190,207,166,250,137,7,120,211,44,154,225,223,42,234,32,167,231,170,178,215,61,140,137,107,26,140,78,121,161,86,71,27,101,139,197,200,214,53,241,39,51,93,28,219,168,114,217,141,98,215,220,194,227,53,167,28,161,239,117,116,246,250,251,164,145,245,89,31,45,45,21,44,181,117,50,110,245,68,94,72,32,149,251,111,204,238,93,154,138,229,68,93,31,236,161,227,142,167,26,186,217,56,71,212,102,82,37,138,229,81,80,204,70,236,175,138,157,104,106,229,116,147,186,138,117,114,181,37,100,242,185,253,39,38,242,164,210,182,61,158,217,25,209,13,116,0,1,64,59,106,252,172,98,223,48,40,125,58,226,123,94,206,190,58,169,184,165,195,83,7,212,26,250,70,106,165,130,158,105,171,161,166,165,149,140,185,219,161,90,118,37,201,85,35,72,33,123,164,168,108,111,133,175,252,118,57,237,99,24,228,99,60,87,109,95,149,140,91,230,5,15,167,92,76,118,197,238,121,150,1,117,199,181,75,28,142,174,221,81,107,188,54,166,205,118,117,34,62,4,184,209,58,25,246,98,200,213,138,71,196,178,83,189,204,84,118,201,36,124,201,179,211,112,234,32,160,29,181,126,86,49,111,152,20,62,157,113,40,175,27,188,123,101,92,89,96,154,113,137,190,11,85,174,130,138,222,219,206,73,108,162,167,145,121,114,38,77,87,77,186,77,42,115,116,123,175,78,104,227,98,185,27,223,30,201,36,153,209,181,89,58,241,153,167,57,150,150,246,90,232,182,45,158,101,89,5,230,238,185,69,166,181,244,247,186,100,130,123,51,38,180,215,200,219,91,88,169,213,107,41,145,221,36,73,92,231,162,181,200,157,56,210,56,99,15,65,192,47,245,172,184,141,253,111,255,0,179,148,164,85,216,169,230,159,41,249,127,93,234,54,226,85,224,23,250,214,92,70,254,183,255,0,217,202,82,128,112,209,196,94,119,194,254,169,208,106,102,11,81,254,229,71,120,162,228,135,250,39,107,239,48,205,61,31,82,88,164,232,245,122,12,111,85,141,231,103,197,23,226,138,29,41,131,202,105,86,166,98,186,201,167,24,230,169,97,85,125,226,203,147,91,226,184,83,115,73,27,228,135,157,61,248,37,233,189,236,108,209,61,29,28,140,71,47,36,140,123,85,119,106,141,85,212,204,87,70,244,227,35,213,44,214,175,187,217,113,155,124,183,10,158,89,35,100,147,114,39,185,4,93,71,177,142,154,87,171,99,141,138,228,231,145,236,106,46,238,64,50,7,182,175,205,62,45,242,254,135,212,110,38,170,112,157,229,99,70,254,95,227,222,157,1,128,60,75,241,23,157,241,65,170,117,250,153,157,84,127,186,209,217,232,185,33,254,134,90,251,204,211,65,71,212,138,40,250,221,46,187,219,213,123,121,223,241,85,248,34,111,247,9,222,86,52,111,229,254,61,233,208,1,42,128,0,0,0,0,0,0,0,0,0,0,0,0,0,24,3,217,113,231,179,76,190,218,244,122,211,127,140,1,236,184,243,217,166,95,109,122,61,104,27,252,0,0,97,183,27,250,189,153,104,47,105,222,91,171,154,127,61,36,119,220,118,162,209,53,58,85,192,147,65,43,31,99,164,138,88,100,103,130,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,38,228,152,3,218,143,231,179,83,126,197,244,122,32,54,167,134,142,34,240,78,40,52,178,131,83,48,90,143,247,42,59,197,23,36,223,208,203,167,118,134,105,232,250,146,197,31,91,165,215,99,122,172,111,35,254,40,191,20,73,84,231,7,134,142,32,181,31,131,109,101,160,212,107,70,63,207,36,214,248,160,186,89,238,112,44,30,211,179,213,182,26,150,181,175,115,85,241,117,24,148,243,197,51,81,83,194,55,109,36,110,115,31,37,106,174,166,231,220,113,241,237,104,118,33,148,213,192,202,140,162,159,30,195,111,22,27,100,209,207,106,178,65,90,247,193,112,108,104,172,159,158,56,221,45,108,143,123,152,230,175,58,239,19,24,214,176,44,7,106,30,175,102,90,11,199,182,155,106,230,159,207,73,29,247,29,193,232,230,167,74,184,18,104,37,99,235,110,113,75,12,140,240,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,209,254,26,56,139,193,56,160,210,202,13,76,193,106,63,220,168,239,20,92,147,127,67,46,157,218,25,167,163,234,75,20,125,110,151,93,141,234,177,188,143,248,162,252,81,50,131,182,86,138,166,221,196,150,19,111,172,187,85,221,42,41,116,222,219,12,181,213,109,137,179,213,61,181,247,4,116,210,36,44,100,72,247,42,43,149,35,99,25,186,175,43,90,155,34,87,94,26,56,130,212,126,13,181,150,131,81,173,24,255,0,60,147,91,226,130,233,103,185,192,176,123,78,207,86,216,106,90,214,189,205,87,197,212,98,83,207,20,205,69,79,8,221,180,145,185,204,120,116,124,15,63,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,146,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,12,86,237,171,243,79,139,124,191,161,245,27,137,170,156,39,121,88,209,191,151,248,247,167,64,101,95,109,95,154,124,91,229,253,15,168,220,77,84,225,59,202,198,141,252,191,199,189,58,0,40,175,109,22,83,125,193,178,174,30,179,92,90,187,185,94,177,251,133,242,233,110,169,233,50,78,133,84,18,90,228,138,78,71,163,152,238,87,177,171,179,145,90,187,108,168,169,224,88,174,207,158,54,237,92,87,224,18,88,178,121,233,40,117,23,21,167,167,134,235,70,234,166,186,123,180,13,134,22,190,236,200,219,12,76,99,36,168,116,141,116,81,163,146,21,233,163,149,18,72,247,172,29,185,223,145,63,214,79,221,166,122,233,134,107,170,28,50,231,248,22,185,98,244,244,148,119,39,211,203,123,177,62,173,145,212,193,91,68,179,85,91,231,108,145,163,185,154,199,186,10,200,85,55,100,136,136,174,98,183,118,60,14,151,140,192,237,162,202,111,184,54,85,195,214,107,139,87,119,43,214,63,112,190,93,45,213,61,38,73,208,170,130,75,92,145,73,200,244,115,29,202,246,53,118,114,43,87,109,149,21,60,10,149,199,119,21,247,94,54,53,67,7,183,225,22,10,183,91,109,118,122,42,75,93,150,145,174,171,158,75,221,194,56,100,173,138,63,192,71,52,143,73,186,84,136,212,71,53,235,72,146,71,183,89,80,152,59,83,108,25,222,45,161,220,43,216,53,66,247,117,186,229,244,120,253,221,151,202,155,165,76,53,53,93,249,97,181,172,209,190,104,81,25,47,77,234,232,210,77,220,231,181,136,231,190,71,171,164,112,93,254,207,158,54,237,92,87,224,18,88,178,121,233,40,117,23,21,167,167,134,235,70,234,166,186,123,180,13,134,22,190,236,200,219,12,76,99,36,168,116,141,116,81,163,146,21,233,163,149,18,72,247,182,167,52,58,97,154,234,135,12,185,254,5,174,88,189,61,37,29,201,244,242,222,236,79,171,100,117,48,86,209,44,213,86,249,219,36,104,238,102,177,238,130,178,21,77,217,34,34,43,152,173,221,143,55,251,134,78,40,180,191,138,108,2,28,191,79,239,116,143,185,81,211,210,38,67,101,107,228,89,236,213,179,66,217,29,78,254,164,113,186,70,35,186,140,108,237,103,78,69,138,78,85,94,87,35,66,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,206,23,27,62,110,117,123,244,190,229,252,179,141,254,225,247,253,97,116,219,244,66,205,251,20,70,0,241,179,230,231,87,191,75,238,95,203,56,223,238,31,127,214,23,77,191,68,44,223,177,68,7,191,0,1,254,100,142,57,163,124,51,70,215,198,246,171,92,215,38,232,228,95,138,42,125,104,115,135,196,22,149,230,60,33,241,47,116,198,105,29,53,5,94,47,120,138,243,141,87,38,235,212,165,73,122,212,85,13,85,252,101,68,107,81,223,29,158,199,181,124,90,167,71,198,122,118,184,86,112,167,85,129,208,91,117,74,231,86,205,78,164,129,242,99,17,217,26,201,43,163,137,238,78,110,244,215,42,53,41,85,205,254,205,81,219,163,186,126,60,232,161,100,56,69,226,251,78,120,176,211,234,75,237,134,225,73,67,149,82,64,198,223,177,231,76,157,226,138,116,68,71,61,141,85,230,125,59,157,226,201,19,193,81,118,93,156,142,106,79,47,123,35,99,164,145,232,214,181,21,92,229,93,145,17,62,181,57,103,177,221,111,150,91,173,53,199,27,185,87,80,92,162,122,119,105,232,102,124,83,177,235,224,156,142,98,163,145,124,118,240,36,92,247,80,120,164,189,99,201,75,170,25,190,170,87,216,188,35,72,239,215,43,140,180,158,242,120,55,105,220,172,241,68,248,125,123,1,117,123,87,120,219,196,181,70,26,94,29,180,150,245,13,218,209,107,175,109,118,69,119,165,145,31,77,83,83,26,42,69,75,11,211,194,70,49,92,175,123,147,118,171,209,136,139,238,169,33,246,44,232,69,218,203,99,203,120,133,190,208,201,79,13,254,54,216,44,78,123,54,89,169,163,147,158,170,86,175,197,88,178,178,38,34,167,135,52,47,248,237,225,154,58,24,221,25,126,167,217,19,95,230,191,199,132,117,147,218,43,100,99,93,80,169,253,138,46,234,138,145,239,248,234,205,223,203,191,42,111,177,209,254,148,214,233,181,126,156,99,181,26,65,61,166,92,51,184,68,203,42,218,182,238,173,166,107,118,107,88,137,248,187,109,178,162,251,200,168,168,239,29,192,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,61,121,102,83,98,193,187,73,47,57,174,83,93,220,172,184,254,184,84,93,46,53,61,39,201,208,165,130,252,233,37,147,145,136,231,187,149,140,114,236,212,87,46,219,34,42,248,29,10,28,214,113,99,230,159,89,62,96,100,62,163,56,26,83,218,133,193,149,30,180,226,175,227,7,70,110,182,170,202,187,86,62,202,235,236,20,207,129,41,239,86,120,99,116,172,185,65,80,205,146,89,163,129,83,126,103,57,37,130,56,210,53,71,68,200,230,141,123,41,248,234,166,195,164,160,225,99,85,235,233,41,172,85,85,9,14,21,92,218,89,93,59,110,53,117,172,79,102,189,33,141,200,230,75,45,68,146,182,105,21,189,53,73,26,231,185,174,141,34,118,83,241,213,77,135,73,65,194,198,171,215,210,83,88,170,170,18,28,42,185,180,178,186,118,220,106,235,88,158,205,122,67,27,145,204,150,90,137,37,108,210,43,122,106,146,53,207,115,93,26,69,161,56,7,7,60,62,233,182,178,228,122,251,142,97,60,249,198,73,112,172,184,201,114,173,171,150,163,185,73,86,214,247,148,165,141,238,86,69,212,122,74,245,126,203,34,119,137,163,107,219,19,146,38,134,96,246,213,249,167,197,190,95,208,250,141,196,130,181,251,134,124,203,134,252,123,72,117,203,12,174,200,62,143,103,24,189,139,35,162,191,70,169,19,237,55,249,41,89,81,45,35,103,133,200,230,61,174,78,188,47,84,141,202,197,86,181,100,116,18,72,78,189,181,126,105,241,111,151,244,62,163,113,52,39,31,182,104,149,219,179,175,4,165,226,54,74,70,105,211,52,223,24,169,190,45,77,92,244,204,228,134,150,146,88,145,31,78,230,204,175,89,153,18,49,145,175,60,143,86,177,17,202,238,85,15,149,217,231,198,157,171,138,125,47,167,177,101,249,5,35,181,83,26,167,84,200,40,210,153,180,171,91,2,73,203,21,194,8,218,229,107,216,230,172,77,149,88,141,70,76,174,78,156,108,124,60,212,47,182,175,205,62,45,242,254,135,212,110,37,85,208,74,237,88,177,241,5,98,147,133,90,139,173,126,103,237,10,170,60,94,119,90,233,187,212,177,203,20,177,58,73,105,229,116,212,240,239,78,249,29,34,189,239,142,38,243,185,100,217,157,66,207,246,202,201,117,155,137,44,38,107,237,21,37,29,201,250,111,109,117,101,61,37,75,170,96,134,117,175,184,117,25,28,174,142,55,72,196,118,232,143,88,216,174,68,69,86,183,125,144,46,86,111,193,149,139,140,62,4,116,70,217,29,215,216,217,158,47,167,246,106,140,102,229,43,222,180,173,146,91,101,47,86,154,166,54,239,188,50,244,162,69,145,173,89,35,115,26,230,243,34,62,41,49,175,22,210,173,71,205,53,30,151,72,113,188,46,235,87,153,213,220,31,107,109,145,212,235,21,84,117,81,171,146,88,229,108,156,189,30,159,35,214,69,147,149,177,181,143,115,213,168,215,42,116,83,194,119,149,141,27,249,127,143,122,116,7,213,251,128,232,215,221,151,239,131,251,158,218,190,232,94,207,246,103,183,121,29,214,232,242,242,115,114,111,211,235,116,255,0,5,215,229,234,244,191,5,207,211,247,0,161,122,215,193,246,51,194,55,102,38,164,89,90,148,149,185,181,242,159,31,118,89,120,164,150,163,161,93,60,87,200,95,11,35,142,87,171,90,200,91,82,248,145,237,100,107,34,53,30,246,181,87,149,190,127,176,199,242,217,250,183,251,200,181,93,168,254,68,245,55,236,95,88,162,42,175,97,143,229,179,245,111,247,144,21,87,253,180,223,249,64,127,222,50,229,118,175,112,57,77,146,218,175,124,92,105,203,234,214,251,109,167,167,126,93,105,70,75,80,149,212,145,54,56,27,91,2,53,28,177,62,8,154,206,171,87,104,150,24,157,38,236,116,111,235,83,95,246,211,127,229,1,255,0,120,201,171,180,235,180,2,143,87,107,42,120,126,209,12,139,189,224,180,156,208,100,215,40,163,130,90,91,245,84,115,195,52,77,166,123,152,178,36,48,73,79,225,52,111,107,102,115,221,178,58,54,177,242,7,181,236,130,227,6,234,151,90,110,16,179,69,164,117,181,212,245,181,248,117,91,98,115,103,142,116,115,170,106,104,95,200,197,107,216,230,173,77,67,100,145,90,172,86,72,206,103,243,196,200,245,124,162,189,156,29,159,244,124,59,216,162,213,189,94,199,127,211,98,191,188,193,21,53,68,144,84,71,142,210,243,190,62,90,119,194,249,35,124,211,70,136,247,204,142,230,72,229,72,154,140,252,50,203,122,128,242,154,165,165,184,38,180,224,151,61,51,212,187,23,182,113,187,207,71,190,209,119,169,169,250,189,41,153,52,127,132,133,236,145,187,73,19,29,238,185,55,219,101,221,21,81,98,174,14,184,58,193,56,64,193,42,44,22,10,207,108,228,151,158,79,164,25,7,78,106,127,106,116,166,168,125,47,243,171,231,150,56,58,81,212,44,127,131,84,231,219,153,219,170,248,88,0,6,0,246,163,249,236,212,223,177,125,30,136,219,237,116,208,189,56,226,47,78,46,58,95,170,22,110,253,106,174,218,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,78,102,115,59,101,217,90,173,115,152,246,189,143,123,29,136,61,168,254,123,53,55,236,95,71,162,55,248,8,83,133,30,20,116,227,132,173,56,102,21,133,69,223,174,181,221,57,239,247,249,225,70,85,93,234,154,138,136,231,34,42,244,225,103,51,146,40,81,85,177,181,206,85,87,189,242,72,249,172,0,48,7,181,31,207,102,166,253,139,232,244,69,255,0,237,58,224,59,238,223,98,169,215,157,39,178,243,103,216,253,189,222,210,181,219,173,221,74,172,162,22,190,22,199,187,186,173,78,181,60,13,168,86,242,199,36,179,53,35,133,55,228,137,169,64,59,81,252,246,106,111,216,190,143,68,111,240,24,193,217,165,218,9,83,163,215,91,63,15,154,191,117,164,143,79,171,234,59,181,158,237,87,44,84,176,99,79,123,170,167,145,100,86,64,175,157,149,21,51,196,213,124,210,181,144,38,238,85,70,35,182,217,242,20,195,248,63,208,236,39,136,44,167,137,139,78,55,207,153,229,28,174,71,74,200,82,150,215,35,162,72,234,102,163,137,145,183,167,53,71,139,166,149,234,249,28,231,203,179,154,146,200,215,205,96,0,0,0,0,0,0,101,95,110,119,228,79,245,147,247,105,53,112,91,161,122,113,196,95,102,102,7,165,250,161,102,239,214,170,239,108,203,12,209,42,50,170,223,84,219,189,114,71,85,77,34,162,244,230,103,51,182,93,149,170,215,57,143,107,216,247,177,208,175,110,119,228,79,245,147,247,105,245,116,131,140,219,23,7,157,153,154,81,115,142,213,237,156,207,40,250,69,79,140,219,101,99,210,149,210,69,119,170,234,212,212,200,221,182,134,46,172,74,177,181,201,36,142,123,90,222,84,87,203,24,82,12,43,39,213,206,206,94,45,37,91,189,190,146,174,251,135,84,58,130,245,108,167,185,61,40,175,22,234,136,90,254,94,164,123,42,178,72,164,134,120,186,140,94,156,141,133,210,69,205,26,198,94,174,212,61,94,195,117,235,128,157,54,213,205,63,158,174,75,22,69,156,81,205,78,149,112,44,51,196,246,81,92,226,150,25,25,226,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,82,184,9,225,15,42,227,23,89,101,206,181,46,138,235,116,211,219,93,194,90,220,182,243,85,95,36,115,93,171,158,213,149,41,25,58,163,164,154,105,36,123,31,58,181,205,115,98,115,156,178,71,36,144,171,238,255,0,108,173,166,213,96,225,19,9,177,88,173,148,150,235,109,187,56,182,210,81,209,210,66,216,96,166,130,59,101,193,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,7,159,236,166,210,220,19,90,120,29,207,116,211,83,44,94,217,198,239,58,129,63,125,162,239,83,83,245,122,84,150,185,163,252,36,47,100,141,218,72,152,239,117,201,190,219,46,232,170,139,72,53,27,75,245,231,179,67,137,123,30,79,74,234,74,170,139,93,68,213,184,189,250,74,46,123,117,242,137,88,177,77,27,152,171,187,30,177,76,232,166,133,30,146,69,212,71,49,251,58,25,157,161,93,138,158,86,50,159,152,21,222,157,110,44,167,21,220,40,233,199,22,186,112,252,43,53,139,184,221,104,122,147,216,47,240,66,143,170,180,85,57,17,21,205,69,84,234,66,254,86,164,176,170,163,100,107,90,168,172,123,35,145,129,245,184,98,226,23,21,226,131,70,172,186,185,139,83,119,14,255,0,212,166,184,218,223,85,29,68,214,202,232,157,203,45,60,142,98,255,0,197,145,138,230,177,207,138,88,158,172,103,63,42,74,167,62,218,33,172,58,219,217,185,196,93,206,215,151,227,117,105,81,75,78,202,108,171,15,109,230,6,193,112,100,180,189,106,69,124,241,54,120,145,241,172,241,74,215,177,21,232,139,36,123,181,36,145,23,119,180,183,84,176,77,105,193,45,154,153,166,151,223,108,227,119,158,183,114,173,238,179,83,245,122,83,62,25,63,7,51,25,35,118,146,39,183,222,106,111,182,233,186,42,42,134,22,118,163,249,236,212,223,177,125,30,136,185,92,109,241,103,167,124,27,105,124,188,24,112,171,79,87,98,190,210,211,207,77,87,81,73,95,86,217,241,86,84,201,5,110,241,203,83,28,139,80,250,152,170,234,118,124,115,163,224,85,71,34,181,200,196,109,53,237,71,243,217,169,191,98,250,61,17,245,120,9,225,15,42,227,23,89,101,206,181,46,138,235,116,211,219,93,194,90,220,182,243,85,95,36,115,93,171,158,213,149,41,25,58,163,164,154,105,36,123,31,58,181,205,115,98,115,156,178,71,36,144,171,194,85,236,197,236,255,0,163,213,218,202,110,32,117,191,29,239,120,45,39,44,248,205,182,89,32,150,150,253,85,28,243,67,43,170,88,215,172,137,12,18,83,248,195,35,26,217,156,246,238,174,141,175,100,144,175,106,63,158,205,77,251,23,209,232,141,243,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,192,206,212,127,61,154,155,246,47,163,209,1,114,184,219,226,207,78,248,54,210,249,120,48,225,86,158,174,197,125,165,167,158,154,174,162,146,190,173,179,226,172,169,146,10,221,227,150,166,57,22,161,245,49,85,212,236,248,231,71,192,170,142,69,107,145,136,216,127,179,23,179,254,143,87,107,41,184,129,214,252,119,189,224,180,156,179,227,54,217,100,130,90,91,245,84,115,205,12,174,169,99,94,178,36,48,73,79,227,12,140,107,102,115,219,186,186,54,189,146,69,92,4,240,135,149,113,139,172,178,231,90,151,69,117,186,105,237,174,225,45,110,91,121,170,175,146,57,174,213,207,106,202,148,140,157,81,210,77,52,146,61,143,157,90,230,185,177,57,206,89,35,146,72,85,251,189,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,32,24,25,218,143,231,179,83,126,197,244,122,34,255,0,246,157,112,29,247,111,177,84,235,206,147,217,121,179,236,126,222,239,105,90,237,214,238,165,86,81,11,95,11,99,221,221,86,167,90,158,6,212,43,121,99,146,89,154,145,194,155,242,68,212,160,29,168,254,123,53,55,236,95,71,162,55,248,14,104,116,95,72,117,115,137,220,255,0,31,210,61,63,130,174,241,93,5,59,161,167,90,185,223,220,172,182,228,153,210,203,52,143,247,146,158,153,178,212,73,34,163,83,222,146,101,70,181,242,202,141,118,143,246,155,232,94,156,112,233,192,142,11,165,250,95,102,238,54,170,29,64,162,150,105,165,84,125,85,194,169,214,203,130,73,85,83,34,34,117,38,127,43,119,93,145,168,214,181,140,107,24,198,49,186,21,133,104,190,151,233,214,101,152,234,6,15,136,82,89,175,185,253,69,61,94,71,81,76,249,26,202,249,225,73,57,37,88,149,221,38,61,86,105,92,247,49,173,89,31,35,158,254,103,42,169,77,123,106,252,172,98,223,48,40,125,58,226,3,177,83,202,198,83,243,2,187,211,173,197,0,236,184,243,217,166,95,109,122,61,105,127,251,21,60,172,101,63,48,43,189,58,220,103,175,102,117,218,213,96,227,95,79,239,183,219,157,37,186,219,110,167,191,85,214,86,85,204,216,96,166,130,59,37,115,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,9,131,180,235,128,239,184,133,246,167,94,116,158,203,203,128,228,23,7,123,74,215,110,183,116,233,113,121,156,200,91,30,238,234,185,122,53,19,186,161,91,203,28,113,66,229,142,20,219,158,38,173,191,236,207,227,186,251,196,221,186,229,165,90,168,254,241,159,99,54,245,186,58,239,179,25,237,186,87,213,72,217,36,232,65,79,28,52,221,221,37,163,139,110,101,116,156,252,232,158,235,246,161,124,105,107,246,101,199,255,0,18,246,141,62,209,91,93,94,69,143,90,170,36,180,225,20,48,219,210,158,166,177,242,178,53,172,172,149,94,188,205,99,221,7,58,58,69,141,145,211,194,199,61,145,57,38,85,213,78,9,56,62,198,120,70,210,248,172,173,74,74,220,218,249,79,3,178,203,197,36,181,29,10,233,226,146,119,194,200,227,149,234,214,178,22,212,190,36,123,89,26,200,141,71,189,173,85,229,104,100,95,101,199,158,205,50,251,107,209,235,77,254,48,7,178,227,207,102,153,125,181,232,245,165,202,237,94,227,142,155,26,181,94,248,71,211,150,85,165,246,229,79,78,204,186,236,143,150,157,40,105,37,108,115,182,138,5,106,181,101,124,241,57,157,87,46,241,36,50,186,61,158,233,31,209,15,127,101,237,4,169,214,30,208,12,43,135,205,32,186,210,73,167,212,21,23,170,107,197,218,146,88,170,160,201,94,203,75,231,141,99,87,192,143,129,148,245,48,74,212,124,50,185,147,166,206,69,86,43,119,190,166,0,246,92,121,236,211,47,182,189,30,180,223,224,0,0,0,0,0,0,0,0,0,0,0,0,48,7,178,227,207,102,153,125,181,232,245,164,213,218,117,217,255,0,71,164,85,149,60,64,232,134,59,221,48,90,190,105,242,107,108,82,65,21,45,134,170,73,225,134,39,83,49,207,73,22,25,228,168,240,134,54,57,176,185,142,217,91,27,152,200,225,94,203,143,61,154,101,246,215,163,214,155,231,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,20,47,179,23,143,31,187,125,138,155,65,181,98,245,205,159,99,246,246,251,54,233,113,184,245,42,178,136,90,249,157,38,205,233,53,58,212,240,54,157,29,205,36,146,204,212,146,101,223,146,87,37,255,0,48,91,143,110,16,242,174,14,181,150,44,235,77,40,174,182,189,61,186,92,34,173,196,175,52,181,242,73,53,166,185,141,73,86,145,243,162,54,72,102,142,70,61,240,43,156,231,58,38,181,201,36,146,71,50,179,82,120,1,227,6,213,197,150,145,181,215,5,171,143,59,195,169,232,232,50,182,77,19,81,149,51,189,142,72,235,162,116,108,108,92,149,11,12,175,88,218,214,172,79,107,217,203,200,145,201,32,68,29,181,126,86,49,111,152,20,62,157,113,33,78,205,172,23,70,184,151,224,239,83,248,87,204,110,150,167,101,53,25,5,94,69,65,5,68,14,146,170,215,212,161,165,167,165,187,83,183,153,139,39,74,120,222,215,164,114,39,186,228,142,93,153,80,136,249,175,182,175,202,198,45,243,2,135,211,174,38,69,233,118,107,159,104,174,101,138,107,126,31,79,87,73,81,101,188,44,182,218,201,25,52,116,149,147,211,164,78,168,164,116,145,185,139,35,22,41,227,100,209,53,232,171,21,74,35,182,73,19,112,185,92,36,240,47,125,198,187,66,223,165,154,153,95,117,182,71,165,219,231,86,170,182,81,178,63,164,84,180,117,240,50,134,104,213,94,246,71,12,175,145,143,127,42,200,230,244,165,129,85,146,35,157,29,170,237,171,242,177,139,124,192,161,244,235,137,77,120,240,237,12,186,241,41,77,166,180,122,97,89,87,140,90,44,180,244,217,69,117,36,109,116,119,27,102,81,28,181,17,39,45,98,108,175,100,49,114,73,12,144,242,111,222,85,207,68,145,169,28,51,87,30,150,45,80,176,246,105,232,251,117,143,57,200,50,124,178,191,40,178,215,215,62,249,67,29,45,93,189,100,179,86,170,80,189,168,196,149,239,133,61,199,201,80,231,205,36,189,87,189,201,204,145,176,63,95,0,191,214,178,226,55,245,191,254,206,82,148,131,132,158,25,234,120,167,200,115,204,30,205,93,87,6,67,99,193,235,178,60,126,24,86,46,74,219,140,21,84,172,142,146,85,149,205,107,89,43,102,146,52,127,59,57,30,230,61,85,205,99,152,235,191,192,47,245,172,184,141,253,111,255,0,179,148,164,85,216,169,230,159,41,249,127,93,234,54,224,60,87,4,188,89,230,92,11,235,69,247,75,117,62,158,173,113,58,171,194,217,114,107,75,171,209,208,88,238,49,85,199,5,69,201,137,12,115,44,207,134,40,230,99,163,133,83,174,137,30,238,119,78,61,156,109,113,103,153,113,209,173,22,45,45,211,10,122,180,196,233,111,9,101,198,109,45,175,70,193,124,184,203,87,36,20,247,39,164,209,194,176,190,104,164,133,141,142,101,94,130,44,155,57,189,73,55,253,93,172,154,129,163,90,129,196,215,91,75,217,215,189,89,45,239,177,229,245,177,194,234,120,229,186,82,213,77,10,194,232,223,3,31,36,209,50,54,177,213,29,73,88,248,250,12,103,42,66,170,247,100,222,160,104,214,159,241,53,214,213,6,116,47,87,187,123,44,120,133,108,144,186,162,56,174,149,85,80,194,144,182,54,64,247,199,52,172,145,204,109,71,82,38,50,62,187,31,204,147,34,176,33,94,42,120,99,190,240,171,149,98,56,86,83,122,239,183,172,131,15,160,201,110,52,221,217,145,251,46,170,121,39,142,90,30,118,75,43,39,233,62,157,201,214,106,163,95,190,232,212,79,21,222,158,19,188,172,104,223,203,252,123,211,160,50,175,182,175,205,62,45,242,254,135,212,110,38,170,112,157,229,99,70,254,95,227,222,157,0,18,168,0,0,0,0,0,0,0,0,0,0,0,0,0,1,128,61,151,30,123,52,203,237,175,71,173,55,248,192,30,203,143,61,154,101,246,215,163,214,129,191,192,0,6,0,246,163,249,236,212,223,177,125,30,136,223,227,0,123,81,252,246,106,111,216,190,143,68,5,212,200,248,99,211,142,60,120,17,210,204,159,73,175,86,169,245,11,78,112,250,59,43,106,233,233,145,213,85,85,84,86,206,73,108,53,11,36,176,182,30,106,174,147,153,44,220,205,141,175,89,35,69,142,119,57,255,0,43,177,155,135,175,163,255,0,79,181,211,35,169,186,208,100,148,23,10,205,60,146,193,83,75,221,251,151,75,185,213,84,186,116,122,117,58,221,78,148,104,205,153,211,233,73,205,206,175,78,157,64,224,23,141,124,171,133,61,71,164,178,93,174,125,227,76,178,107,132,49,228,118,250,133,145,241,208,115,171,99,117,206,157,35,107,222,217,162,98,34,189,172,106,245,163,98,49,83,153,177,62,45,232,196,242,155,22,115,138,217,179,92,90,187,190,217,114,11,125,61,210,221,83,210,124,125,122,89,227,108,145,73,200,244,107,219,204,199,181,118,114,35,147,125,149,17,124,0,198,206,218,191,52,248,183,203,250,31,81,184,150,127,85,120,36,181,113,95,192,214,139,223,113,136,41,40,117,23,21,211,123,44,214,170,198,210,181,211,221,160,109,157,28,203,75,228,116,209,49,140,146,161,209,185,178,200,174,72,87,168,173,68,73,36,222,176,118,213,249,167,197,190,95,208,250,141,196,146,184,167,227,78,213,166,124,13,105,87,14,58,115,144,82,79,155,101,122,111,143,210,100,140,109,51,106,18,215,100,158,207,26,73,19,220,174,229,138,166,161,175,98,53,170,215,185,176,186,71,254,13,95,4,142,8,3,129,62,54,51,46,13,179,250,141,45,212,107,125,92,120,37,125,225,244,247,235,77,92,9,75,61,138,226,249,169,160,169,184,72,137,77,37,84,143,130,10,103,177,105,17,91,204,187,248,35,211,199,111,179,252,255,0,13,210,204,54,237,168,58,131,144,210,88,241,235,29,58,212,215,87,84,170,242,68,205,209,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,23,45,123,46,187,63,235,46,245,150,222,38,245,191,29,232,218,161,238,215,28,30,215,60,147,193,85,37,84,83,197,60,55,103,116,222,206,88,83,165,180,81,200,143,108,205,145,210,43,81,137,19,165,181,93,163,60,21,214,113,87,167,16,94,240,57,63,211,11,20,252,45,162,26,203,132,237,165,173,165,217,235,61,20,113,186,84,166,167,154,103,44,78,239,11,31,51,157,79,12,111,123,99,247,227,10,1,218,255,0,148,216,179,157,125,211,220,215,22,174,239,182,92,131,75,237,55,75,117,79,73,241,245,233,103,173,175,146,41,57,30,141,123,121,152,246,174,206,68,114,111,178,162,47,129,173,92,39,121,88,209,191,151,248,247,167,64,115,109,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,210,79,9,222,86,52,111,229,254,61,233,208,1,64,59,115,191,34,127,172,159,187,79,85,194,38,147,104,215,26,189,155,214,78,30,174,121,127,71,32,194,238,21,213,50,190,141,206,239,86,11,164,149,181,178,209,212,73,3,149,169,60,50,65,82,244,217,125,199,181,211,53,175,100,177,171,162,242,189,185,223,145,63,214,79,221,165,10,225,215,93,117,67,132,221,75,177,106,190,45,75,87,75,79,116,167,98,85,83,205,77,27,25,125,178,37,115,123,205,60,82,205,20,136,198,73,45,19,226,89,226,106,185,143,141,232,139,187,92,128,90,174,206,190,11,46,171,198,110,87,105,214,12,126,173,204,208,186,136,234,220,250,122,151,83,65,37,237,42,90,182,217,121,100,107,39,150,154,72,226,158,170,39,35,90,215,164,80,171,253,199,244,228,146,251,115,191,34,127,172,159,187,77,20,208,189,116,211,142,34,244,226,221,170,26,95,121,239,214,170,237,226,154,25,81,25,85,111,170,106,34,201,75,83,26,42,244,230,103,51,119,77,213,170,215,53,236,115,216,246,61,217,215,219,157,249,19,253,100,253,218,4,149,195,23,12,248,111,21,253,150,250,125,165,185,133,117,93,185,237,168,187,220,173,23,58,101,87,62,221,113,142,235,113,100,83,172,124,200,217,153,203,44,140,124,110,84,230,99,221,202,230,63,146,70,103,94,149,106,110,174,118,118,113,71,119,89,172,212,149,87,124,114,162,163,29,200,109,149,17,190,56,46,214,229,149,143,119,70,73,35,73,99,100,169,28,51,193,58,49,55,78,147,149,175,141,206,141,250,233,217,113,228,79,76,190,218,245,138,210,74,226,3,132,253,18,226,122,167,21,159,89,49,202,187,187,49,26,138,185,168,161,134,227,61,43,37,101,76,72,201,97,149,97,115,92,172,87,50,9,17,90,173,122,62,6,39,55,35,164,99,195,218,233,110,169,96,154,211,130,91,53,51,77,47,190,217,198,239,61,110,229,91,221,102,167,234,244,166,124,50,126,14,102,50,70,237,36,79,111,188,212,223,109,211,116,84,85,245,103,228,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,253,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,133,198,207,155,157,94,253,47,185,127,44,227,127,184,125,255,0,88,93,54,253,16,179,126,197,17,128,60,108,249,185,213,239,210,251,151,242,206,55,251,135,223,245,133,211,111,209,11,55,236,81,1,239,192,0,121,29,93,212,139,70,143,233,126,83,170,23,230,171,232,177,139,85,69,202,72,145,118,89,157,27,21,89,18,46,203,178,189,220,172,69,219,226,228,57,213,171,171,213,78,47,56,128,73,42,38,117,223,51,212,27,203,98,141,36,147,104,227,116,139,179,88,138,191,137,12,81,162,34,39,193,172,143,248,13,178,237,63,239,31,120,190,167,119,94,167,63,37,163,126,158,251,242,123,90,143,159,225,245,114,239,191,240,111,185,152,221,146,116,244,51,113,165,143,73,86,200,221,45,61,162,235,37,42,189,118,86,202,180,206,106,171,127,58,242,58,68,254,37,80,53,143,133,190,12,116,111,133,172,86,142,139,22,199,169,46,25,74,194,223,105,228,181,112,53,245,181,83,109,239,244,220,187,172,49,111,186,36,108,217,54,219,155,153,219,185,103,90,234,10,27,165,28,214,235,157,20,21,116,149,44,88,230,130,120,210,72,228,98,248,43,92,215,110,138,139,249,148,255,0,184,3,39,59,77,123,60,240,204,31,18,173,226,47,66,172,113,217,233,40,38,107,242,91,5,43,118,166,142,41,30,141,74,186,102,39,244,164,107,220,212,124,109,247,17,174,230,106,53,26,228,95,29,216,241,196,141,227,20,213,154,158,29,242,11,180,210,99,185,132,19,85,89,224,149,251,178,146,233,11,22,71,35,55,93,152,217,97,100,156,200,159,23,199,30,222,42,187,234,103,18,148,118,138,254,29,181,66,146,254,145,173,186,76,58,243,222,149,232,155,54,52,162,149,85,222,42,155,42,109,186,46,233,178,162,46,233,241,48,63,129,213,169,111,23,186,70,180,157,78,127,165,116,40,188,136,170,188,157,68,231,255,0,7,47,54,255,0,193,184,29,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,3,254,218,111,252,160,63,239,25,191,198,0,255,0,182,155,255,0,40,15,251,198,4,235,218,177,192,229,54,154,221,107,248,164,211,103,213,203,98,201,239,10,252,166,216,230,75,58,219,174,53,78,123,214,181,146,108,168,202,105,165,221,174,108,142,78,156,210,198,214,43,155,43,99,134,116,236,163,227,95,238,155,138,193,195,94,166,92,237,84,217,38,37,111,167,166,196,165,223,163,53,226,215,12,110,106,211,242,35,82,55,77,75,28,108,241,107,185,228,137,121,149,138,176,205,43,180,42,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,144,104,167,100,238,147,233,46,190,213,107,21,199,38,250,65,101,162,184,62,233,138,227,125,202,166,147,216,53,76,173,142,162,142,78,246,149,142,125,87,65,145,172,91,74,206,89,57,185,156,155,166,192,84,14,218,191,52,248,183,203,250,31,81,184,145,87,19,92,107,229,90,161,163,250,115,195,126,21,115,238,88,14,33,135,227,180,87,110,238,178,50,75,221,210,11,125,63,89,181,28,237,106,244,105,231,107,163,100,72,138,199,73,18,204,174,147,240,61,41,87,182,175,205,62,45,242,254,135,212,110,36,171,217,71,192,183,244,142,40,53,175,12,255,0,233,122,172,2,138,185,223,241,156,235,164,148,234,223,254,23,117,123,157,253,188,200,207,245,60,192,77,93,156,29,159,244,124,59,216,162,213,189,94,199,127,211,98,191,188,193,21,53,68,144,84,71,142,210,243,190,62,90,119,194,249,35,124,211,70,136,247,204,142,230,72,229,72,154,140,252,50,203,80,59,106,252,211,226,223,47,232,125,70,226,109,73,138,221,181,126,105,241,111,151,244,62,163,113,3,85,56,78,242,177,163,127,47,241,239,78,128,149,72,171,132,239,43,26,55,242,255,0,30,244,232,9,84,10,171,218,143,228,79,83,126,197,245,138,34,170,246,24,254,91,63,86,255,0,121,22,171,181,31,200,158,166,253,139,235,20,69,85,236,49,252,182,126,173,254,242,2,170,255,0,182,155,255,0,40,15,251,198,124,158,11,233,104,244,139,143,60,3,27,213,172,91,188,85,217,115,9,49,186,203,119,78,10,190,235,120,122,203,69,78,253,213,203,26,244,43,95,20,157,70,57,85,189,46,120,249,156,214,239,245,191,219,77,255,0,148,7,253,227,62,175,107,6,45,125,199,248,218,203,238,215,122,30,239,73,147,91,237,23,75,92,157,86,63,188,82,178,134,26,71,73,179,85,85,155,79,73,80,205,156,136,239,115,125,185,92,213,80,222,144,121,77,42,212,204,87,89,52,227,28,213,44,42,175,188,89,114,107,124,87,10,110,105,35,124,144,243,167,191,4,189,55,189,141,154,39,163,163,145,136,229,228,145,143,106,174,237,83,213,128,0,1,128,61,168,254,123,53,55,236,95,71,162,55,248,192,30,212,127,61,154,155,246,47,163,209,27,252,0,0,6,0,246,163,249,236,212,223,177,125,30,136,223,227,0,123,81,252,246,106,111,216,190,143,68,111,240,0,0,0,0,0,0,0,0,25,87,219,157,249,19,253,100,253,218,82,172,139,131,172,238,219,194,118,35,197,181,130,179,219,56,221,231,191,253,32,135,167,13,63,176,122,87,36,160,165,247,159,63,82,171,175,34,170,254,14,36,233,237,239,110,139,204,93,94,220,239,200,159,235,39,238,210,213,118,92,121,19,211,47,182,189,98,180,10,255,0,217,45,198,46,9,114,193,44,60,36,223,232,253,141,146,89,187,215,209,249,122,147,84,123,123,171,53,117,125,87,186,200,58,116,189,8,209,19,240,146,175,83,127,119,101,78,83,213,246,213,249,88,197,190,96,80,250,117,196,203,94,35,110,218,61,96,226,46,245,125,225,46,231,87,110,194,109,213,22,234,188,98,178,146,106,232,103,166,158,58,88,29,36,177,201,84,169,82,199,182,169,37,114,57,202,138,138,136,173,240,229,52,43,180,183,238,203,252,207,77,41,251,224,253,149,247,66,250,97,111,246,239,179,57,122,61,110,225,114,228,230,228,252,31,91,167,211,234,244,191,5,213,234,116,191,7,200,4,129,216,169,229,99,41,249,129,93,233,214,226,255,0,148,3,177,83,202,198,83,243,2,187,211,173,197,255,0,2,165,118,134,112,89,106,226,159,75,234,47,184,134,63,72,237,84,198,169,209,113,250,197,169,109,42,214,192,146,115,75,111,158,71,53,90,246,57,171,43,162,71,171,81,147,43,87,169,27,31,55,54,117,246,104,113,49,153,112,223,196,52,58,27,153,208,228,31,71,179,139,196,120,229,109,134,68,72,159,105,191,201,81,29,60,85,110,130,102,163,152,246,185,58,19,49,22,55,43,21,28,228,145,208,71,25,185,38,0,255,0,182,155,255,0,40,15,251,198,3,181,31,207,102,166,253,139,232,244,70,233,233,110,150,224,154,45,130,91,52,207,77,44,94,198,198,236,221,110,229,69,222,166,168,233,117,102,124,210,126,18,103,190,71,111,36,175,119,188,229,219,125,147,100,68,68,194,206,212,127,61,154,155,246,47,163,209,27,252,0,192,30,212,127,61,154,155,246,47,163,209,27,252,96,15,106,63,158,205,77,251,23,209,232,128,221,61,45,210,220,19,69,176,75,102,153,233,165,139,216,216,221,155,173,220,168,187,212,213,29,46,172,207,154,79,194,76,247,200,237,228,149,238,247,156,187,111,178,108,136,136,158,172,0,48,7,181,31,207,102,166,253,139,232,244,70,255,0,24,3,218,143,231,179,83,126,197,244,122,35,127,128,20,3,182,175,202,198,45,243,2,135,211,174,37,255,0,40,7,109,95,149,140,91,230,5,15,167,92,64,118,42,121,88,202,126,96,87,122,117,184,202,14,29,116,134,167,93,245,86,151,75,109,240,85,207,114,187,89,239,179,90,224,166,158,40,95,81,113,166,180,213,213,81,194,175,151,220,107,31,81,4,76,122,185,91,238,57,222,243,63,25,53,127,177,83,202,198,83,243,2,187,211,173,197,0,236,184,243,217,166,95,109,122,61,104,30,171,178,26,255,0,138,217,184,201,182,219,178,27,39,126,175,190,227,247,75,125,138,126,237,28,189,194,185,177,182,161,243,243,61,81,209,111,75,79,87,23,59,55,114,245,185,21,57,94,245,77,212,57,235,254,136,240,23,199,159,251,43,79,65,167,89,135,254,203,89,93,85,142,206,191,224,133,102,158,219,81,255,0,171,86,186,95,254,212,230,251,189,10,1,204,102,141,234,246,101,161,26,137,111,213,45,62,158,146,12,134,211,79,93,13,12,245,48,36,204,167,125,77,36,212,171,50,49,125,215,61,141,157,207,98,57,28,206,118,183,153,175,110,237,91,43,217,197,192,229,55,21,185,149,126,97,168,47,171,167,211,172,62,162,6,87,67,19,37,137,247,186,183,34,189,40,162,157,17,26,198,53,168,215,78,230,187,170,214,75,19,90,141,89,146,88,226,174,15,184,76,204,184,186,213,15,160,246,42,138,187,61,138,130,158,74,155,238,70,218,4,170,130,212,197,141,235,2,61,139,36,72,247,203,43,18,54,177,31,207,183,81,232,138,216,158,169,208,158,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,72,153,186,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,134,16,246,92,121,236,211,47,182,189,30,180,223,227,0,123,46,60,246,105,151,219,94,143,90,111,240,0,0,0,0,0,0,0,0,0,0,0,0,24,3,217,113,231,179,76,190,218,244,122,211,127,140,1,236,184,243,217,166,95,109,122,61,105,191,192,121,77,82,210,220,19,90,112,75,158,153,234,93,139,219,56,221,231,163,223,104,187,212,212,253,94,148,204,154,63,194,66,246,72,221,164,137,142,247,92,155,237,178,238,138,168,184,45,171,154,71,196,23,103,15,16,86,251,181,166,241,221,43,233,59,212,248,150,91,5,4,82,210,220,105,100,137,208,74,230,197,59,100,141,179,54,57,213,146,194,244,115,163,115,218,168,174,107,162,149,253,10,25,87,219,157,249,19,253,100,253,218,7,234,237,26,214,251,87,17,253,157,122,89,173,22,107,29,93,154,159,35,206,41,220,250,10,153,27,35,233,167,134,150,235,79,51,17,237,240,123,18,88,100,228,126,205,87,51,149,202,214,42,171,19,242,246,117,240,233,130,113,65,192,46,113,166,153,213,63,229,2,231,89,103,173,231,155,250,25,116,246,45,36,48,86,116,226,150,62,183,75,174,247,116,158,238,71,252,21,62,10,145,86,178,127,89,183,66,126,96,86,127,47,126,45,87,98,167,149,140,167,230,5,119,167,91,128,165,92,34,240,101,168,244,124,127,209,233,14,95,117,181,89,238,186,67,112,164,204,110,242,196,245,170,142,178,150,146,162,146,104,18,155,151,109,250,253,226,153,81,100,228,115,35,145,206,115,121,217,209,117,213,237,171,242,177,139,124,192,161,244,235,137,125,35,180,218,161,186,212,95,97,182,82,50,229,89,79,13,37,69,99,97,106,79,52,16,186,71,69,19,228,219,153,204,99,167,153,205,106,174,205,89,100,84,219,153,119,161,125,181,126,86,49,111,152,20,62,157,113,2,42,224,23,250,214,92,70,254,183,255,0,217,202,83,58,180,123,93,53,31,65,171,50,107,182,151,222,125,141,117,202,49,249,177,185,174,81,34,165,85,29,44,179,193,52,143,166,122,42,116,166,94,238,214,36,155,43,152,215,185,89,202,244,99,217,162,188,2,255,0,90,203,136,223,214,255,0,251,57,74,83,94,2,184,103,166,226,159,136,107,102,15,121,174,164,131,30,177,211,253,35,200,33,153,101,231,173,183,65,81,3,36,164,137,98,115,92,215,202,233,163,141,95,206,206,70,57,239,69,115,152,214,56,44,175,101,63,3,148,218,149,117,160,226,147,82,95,87,21,139,24,188,35,241,107,99,89,44,11,113,184,210,185,143,74,215,201,178,35,233,161,151,102,181,177,185,122,147,69,35,94,173,108,78,142,103,106,199,3,148,218,107,117,175,226,147,77,159,87,45,139,39,188,43,242,155,99,153,44,235,110,184,213,57,239,90,214,73,178,163,41,166,151,118,185,178,57,58,115,75,27,88,174,108,173,142,29,115,196,241,107,22,13,138,217,176,172,90,135,185,89,113,251,125,61,174,221,77,213,124,157,10,88,35,108,113,71,206,245,115,221,202,198,53,55,114,171,151,109,213,85,124,70,89,139,88,179,156,86,243,133,101,52,61,246,203,144,91,234,45,119,26,110,171,227,235,210,207,27,163,150,62,118,43,94,222,102,61,201,187,85,28,155,238,138,139,226,7,53,154,195,174,154,143,175,53,152,205,219,84,47,62,217,186,226,248,252,56,220,55,41,81,86,170,178,150,41,231,154,55,212,189,85,122,179,39,120,115,22,77,145,207,107,26,175,230,122,189,239,232,83,132,239,43,26,55,242,255,0,30,244,232,12,64,237,2,225,142,197,194,174,190,201,133,98,215,174,251,101,200,45,235,146,219,169,187,179,227,246,93,44,245,181,81,197,67,206,249,101,124,253,38,83,181,58,206,84,115,247,221,90,139,226,187,127,194,119,149,141,27,249,127,143,122,116,0,74,160,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,246,92,121,236,211,47,182,189,30,180,223,227,157,110,2,181,75,4,209,110,44,112,109,76,212,187,239,177,177,187,55,180,251,237,111,117,154,163,165,213,182,213,67,31,224,225,99,228,118,242,74,198,251,173,93,183,221,118,68,85,64,232,164,25,213,193,15,106,23,221,215,89,114,93,60,214,185,45,88,191,210,139,132,50,96,20,241,199,180,48,123,189,55,91,38,170,85,78,164,207,229,137,241,185,204,111,82,87,206,212,86,243,83,192,154,42,0,192,30,212,127,61,154,155,246,47,163,209,27,252,96,15,106,63,158,205,77,251,23,209,232,128,183,252,72,240,81,247,192,112,61,163,218,207,167,182,203,173,118,164,225,186,95,141,211,69,110,162,78,183,182,109,109,164,137,239,167,72,156,228,218,104,186,179,205,26,198,138,249,61,248,185,36,115,226,233,195,253,148,252,105,221,116,207,63,160,225,199,81,178,10,185,240,156,174,161,41,49,182,58,153,213,11,107,189,207,51,18,56,152,228,119,52,84,213,14,123,209,205,70,189,173,153,209,191,240,104,249,228,118,165,112,157,229,99,70,254,95,227,222,157,1,250,180,243,134,237,18,210,172,255,0,44,213,44,15,1,164,182,229,153,189,68,213,55,203,179,170,39,168,158,161,242,204,233,229,70,44,207,122,64,199,202,238,119,50,36,99,28,173,143,116,94,155,57,67,40,123,106,252,211,226,223,47,232,125,70,226,84,173,119,210,26,157,32,189,98,112,36,21,105,109,204,48,124,119,47,182,205,83,60,82,190,118,87,91,226,125,67,145,35,219,145,141,172,74,184,216,215,162,61,25,19,85,121,183,71,186,218,246,213,249,167,197,190,95,208,250,141,196,252,157,160,250,67,82,206,27,120,89,215,186,24,42,228,167,159,77,236,120,133,210,71,79,23,66,7,178,129,149,84,77,100,126,18,171,228,73,46,10,231,123,204,68,134,52,247,21,83,156,54,39,73,239,248,174,87,165,152,110,83,130,217,61,141,141,222,113,251,117,194,207,110,238,209,211,247,58,25,105,163,124,16,116,162,85,142,62,72,220,198,242,49,85,173,219,100,85,68,67,213,149,43,178,227,87,170,117,107,131,236,102,11,148,245,115,220,176,106,137,177,10,169,166,130,40,152,246,83,53,143,165,108,73,31,227,49,148,115,210,70,174,114,53,234,248,222,174,230,252,119,91,80,48,219,181,255,0,0,195,112,94,43,233,170,176,252,122,146,210,252,171,23,166,191,221,210,153,21,172,170,184,201,89,89,20,181,10,205,249,90,247,182,8,213,252,168,156,207,230,123,183,123,222,231,74,189,148,252,117,83,97,210,80,112,177,170,245,244,148,214,42,170,132,135,10,174,109,44,174,157,183,26,186,214,39,179,94,144,198,228,115,37,150,162,73,91,52,138,222,154,164,141,115,220,215,70,145,120,174,218,191,52,248,183,203,250,31,81,184,158,171,19,236,158,251,173,92,116,87,58,197,174,254,193,211,108,183,79,236,183,220,198,116,173,235,87,65,116,90,88,93,81,21,36,82,53,121,123,215,81,175,99,156,233,25,19,146,165,202,136,214,193,4,129,234,251,115,191,34,127,172,159,187,79,213,166,220,31,90,184,178,236,183,211,86,219,210,174,60,239,14,167,201,171,241,71,195,43,81,149,51,190,235,86,178,80,202,217,30,216,185,42,22,24,152,146,57,205,88,158,214,63,155,145,36,142,79,63,219,69,96,250,41,138,240,245,139,123,110,235,121,246,53,190,249,111,246,141,218,167,188,87,86,116,163,181,179,175,81,46,201,212,153,252,188,207,126,201,204,229,85,217,55,46,7,101,199,145,61,50,251,107,214,43,64,204,14,12,184,174,212,126,6,245,198,187,75,243,249,122,56,100,217,3,172,249,165,154,162,101,158,59,85,84,83,119,121,235,233,214,4,147,240,208,242,47,58,68,143,108,241,198,140,241,84,134,72,236,87,109,197,206,154,245,106,208,107,205,28,117,113,211,215,211,228,21,49,50,174,146,90,89,218,199,182,216,230,164,144,204,214,203,19,246,84,221,146,53,175,106,238,142,68,84,84,52,126,255,0,160,58,53,149,234,157,183,90,242,157,61,181,94,115,59,53,190,27,101,186,231,112,99,170,59,156,49,84,173,76,78,134,23,170,197,28,204,153,206,115,103,107,18,86,238,168,143,68,93,140,235,237,206,252,137,254,178,126,237,2,213,118,92,121,19,211,47,182,189,98,180,181,69,85,236,184,242,39,166,95,109,122,197,105,106,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,231,11,141,159,55,58,189,250,95,114,254,89,198,255,0,112,251,254,176,186,109,250,33,102,253,138,35,18,120,190,225,171,136,204,155,138,45,82,200,49,205,1,212,139,173,174,225,148,215,212,82,87,80,226,181,243,211,212,68,233,85,90,248,228,100,74,215,181,83,197,21,21,81,77,190,208,219,125,125,163,69,52,254,213,117,161,168,162,173,162,197,173,84,245,52,213,17,58,57,97,149,148,145,53,236,123,28,136,173,115,92,138,138,138,155,162,162,162,129,237,192,0,71,220,65,105,100,26,219,162,89,174,148,205,35,34,126,73,103,168,163,166,149,255,0,139,21,79,47,52,18,47,240,54,86,198,229,254,4,57,222,211,92,231,63,225,123,92,237,121,141,53,186,74,12,163,5,187,189,149,118,250,159,113,85,241,171,162,168,165,147,109,246,71,53,100,141,202,159,83,149,83,234,58,98,41,23,30,189,156,118,30,38,210,77,74,211,57,232,49,237,71,167,139,150,119,76,213,101,37,241,141,77,154,201,213,169,187,38,106,34,35,102,217,119,68,70,189,21,57,92,192,177,60,57,241,35,166,92,78,233,237,46,125,167,55,102,61,85,173,101,198,215,43,219,223,45,149,27,120,195,59,17,119,79,20,94,87,126,43,211,197,170,168,74,135,53,185,118,148,241,43,194,238,76,181,217,14,49,154,96,23,74,87,44,81,93,105,86,106,102,59,222,68,252,13,100,43,200,246,238,137,226,199,170,111,177,255,0,107,159,20,92,83,231,84,13,196,46,26,231,168,183,138,106,180,72,86,129,47,149,114,45,74,109,248,142,107,93,188,191,196,237,247,219,127,136,26,57,218,163,199,46,31,69,130,221,56,102,210,187,253,61,218,253,122,123,105,242,122,218,57,17,240,219,169,26,228,115,169,121,219,238,186,105,21,17,175,106,42,242,49,30,215,108,231,38,213,219,178,15,66,238,58,129,196,83,181,106,182,133,254,192,211,186,73,103,73,158,197,233,203,113,168,141,209,67,18,47,193,85,172,116,178,174,223,138,172,102,255,0,140,135,129,225,175,179,95,136,189,125,187,81,213,222,113,122,220,19,17,122,182,74,139,213,246,153,208,72,248,149,127,251,158,153,219,73,51,149,55,217,118,108,127,157,233,224,139,183,90,31,162,58,127,195,214,156,219,116,195,77,173,93,206,213,111,69,124,146,73,179,167,172,168,114,39,82,162,119,162,39,60,174,217,55,93,145,17,17,173,68,70,181,168,129,239,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,1,255,0,109,55,254,80,31,247,140,223,227,0,127,219,77,255,0,148,7,253,227,3,127,128,0,98,183,109,95,154,124,91,229,253,15,168,220,77,84,225,59,202,198,141,252,191,199,189,58,3,42,251,106,252,211,226,223,47,232,125,70,226,106,167,9,222,86,52,111,229,254,61,233,208,1,42,152,173,219,87,230,159,22,249,127,67,234,55,19,106,76,86,237,171,243,79,139,124,191,161,245,27,136,26,169,194,119,149,141,27,249,127,143,122,116,4,170,69,92,39,121,88,209,191,151,248,247,167,64,74,160,85,94,212,127,34,122,155,246,47,172,81,21,87,176,199,242,217,250,183,251,200,181,93,168,254,68,245,55,236,95,88,162,42,175,97,143,229,179,245,111,247,144,21,87,253,180,223,249,64,127,222,50,229,118,224,225,87,90,252,3,75,53,26,26,138,68,182,216,239,23,27,37,68,78,123,186,238,158,186,24,166,137,204,111,47,42,177,27,111,153,28,170,228,84,87,71,178,59,117,86,211,95,246,211,127,229,1,255,0,120,205,116,237,15,194,174,185,255,0,5,186,171,98,179,84,82,67,81,75,103,101,237,238,169,123,154,197,130,223,83,21,116,205,69,107,92,188,238,138,154,70,177,54,217,94,173,69,86,162,171,144,34,174,200,45,80,181,102,156,37,211,96,112,182,146,11,150,159,94,43,109,181,16,54,181,178,207,44,21,51,58,182,42,167,197,178,58,22,57,213,19,66,221,249,145,203,75,34,163,190,45,109,223,49,219,177,63,84,45,88,246,174,103,154,81,112,109,36,53,25,157,158,150,229,67,81,53,107,98,124,147,219,223,38,244,177,68,169,188,207,124,85,146,202,188,174,221,172,165,122,242,185,21,85,155,18,0,0,6,0,246,163,249,236,212,223,177,125,30,136,223,227,0,123,81,252,246,106,111,216,190,143,68,111,240,0,0,24,3,218,143,231,179,83,126,197,244,122,35,127,140,1,237,71,243,217,169,191,98,250,61,17,191,192,0,0,0,0,0,0,0,0,101,95,110,119,228,79,245,147,247,105,90,178,78,53,253,137,192,62,159,240,157,166,87,59,173,29,234,111,106,73,154,92,32,94,132,109,161,154,227,91,35,45,141,85,111,60,157,102,75,20,146,186,55,53,169,26,54,37,89,18,89,152,203,43,219,157,249,19,253,100,253,218,69,93,152,188,7,125,219,239,180,218,243,171,22,94,108,7,31,184,55,217,182,187,141,187,169,75,148,76,214,76,217,54,119,85,171,209,167,157,180,234,238,104,228,138,103,36,144,174,252,146,181,2,117,236,161,224,114,155,26,181,89,56,184,212,103,213,165,246,229,79,80,252,70,210,172,150,157,40,105,37,108,144,58,182,116,114,53,101,124,241,57,253,38,166,241,36,50,182,77,222,233,25,209,246,189,181,126,86,49,111,152,20,62,157,113,47,249,64,59,106,252,172,98,223,48,40,125,58,226,3,177,83,202,198,83,243,2,187,211,173,197,255,0,40,7,98,167,149,140,167,230,5,119,167,91,139,254,0,192,31,246,211,127,229,1,255,0,120,205,254,48,7,253,180,223,249,64,127,222,48,29,168,254,123,53,55,236,95,71,162,55,248,192,30,212,127,61,154,155,246,47,163,209,27,252,0,192,30,212,127,61,154,155,246,47,163,209,27,252,96,15,106,63,158,205,77,251,23,209,232,128,223,224,0,24,3,218,143,231,179,83,126,197,244,122,35,127,140,1,237,71,243,217,169,191,98,250,61,17,191,192,10,1,219,87,229,99,22,249,129,67,233,215,18,255,0,148,3,182,175,202,198,45,243,2,135,211,174,32,59,21,60,172,101,63,48,43,189,58,220,80,14,203,143,61,154,101,246,215,163,214,151,255,0,177,83,202,198,83,243,2,187,211,173,197,0,236,184,243,217,166,95,109,122,61,104,18,255,0,108,254,144,211,98,26,243,141,106,229,186,10,72,105,245,10,206,232,107,17,179,202,249,230,184,219,250,113,73,51,216,239,113,140,90,105,168,99,106,49,124,86,25,21,90,138,188,207,211,78,11,245,142,251,175,188,48,96,26,171,148,195,201,122,186,219,228,167,184,201,204,197,239,53,84,149,18,210,75,83,179,24,198,51,172,250,119,75,211,107,81,172,234,114,38,232,221,214,186,246,199,105,13,54,107,195,69,14,169,83,193,72,151,45,56,188,67,51,231,154,121,90,255,0,103,87,61,148,179,67,19,27,187,30,247,84,45,3,213,94,137,179,33,127,43,147,117,107,252,255,0,98,222,177,223,115,13,26,203,116,118,239,15,82,147,78,238,20,245,22,186,158,102,39,45,45,201,213,18,58,155,145,172,69,94,73,224,168,151,168,231,189,206,239,60,190,235,99,106,40,92,174,29,116,27,13,225,183,72,236,90,83,134,81,82,53,150,234,118,62,231,93,13,58,194,251,181,197,88,212,168,173,149,28,247,187,158,71,55,116,106,189,220,140,70,70,213,228,99,81,36,176,0,192,30,203,143,61,154,101,246,215,163,214,155,252,96,15,101,199,158,205,50,251,107,209,235,77,254,0,0,0,0,0,0,0,0,0,0,0,0,3,0,123,46,60,246,105,151,219,94,143,90,111,241,128,61,151,30,123,52,203,237,175,71,173,55,248,1,149,125,185,223,145,63,214,79,221,166,170,25,87,219,157,249,19,253,100,253,218,4,85,172,159,214,109,208,159,152,21,159,203,223,139,85,216,169,229,99,41,249,129,93,233,214,226,170,235,39,245,155,116,39,230,5,103,242,247,226,213,118,42,121,88,202,126,96,87,122,117,184,11,254,80,14,218,191,43,24,183,204,10,31,78,184,151,252,160,29,181,126,86,49,111,152,20,62,157,113,2,42,224,23,250,214,92,70,254,183,255,0,217,202,82,42,236,84,243,79,148,252,191,174,245,27,113,42,240,11,253,107,46,35,127,91,255,0,236,229,41,21,118,42,121,167,202,126,95,215,122,141,184,13,169,0,1,138,221,181,126,105,241,111,151,244,62,163,113,53,83,132,239,43,26,55,242,255,0,30,244,232,12,171,237,171,243,79,139,124,191,161,245,27,137,170,156,39,121,88,209,191,151,248,247,167,64,4,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,195,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,33,212,241,128,61,151,30,123,52,203,237,175,71,173,3,234,241,121,217,187,168,252,40,105,198,57,168,242,100,159,76,168,42,255,0,1,147,77,110,182,44,84,182,10,167,36,73,19,86,71,74,233,38,134,73,31,44,109,153,209,68,212,115,35,71,35,93,51,24,95,254,206,14,208,10,62,34,44,81,105,38,175,100,95,233,177,65,222,103,138,166,162,56,41,227,200,169,121,223,39,53,59,33,100,113,178,104,99,84,99,225,70,243,44,113,36,173,87,254,25,34,187,247,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,152,45,197,79,14,58,161,217,211,175,56,254,95,167,57,189,91,45,181,149,19,220,176,172,130,41,99,74,214,36,60,173,158,150,170,45,185,92,246,54,118,50,77,217,209,158,57,127,21,57,164,134,48,223,67,0,123,81,252,246,106,111,216,190,143,68,107,167,4,156,96,227,60,92,233,124,87,166,173,37,22,109,99,167,129,185,101,158,146,42,142,133,12,242,201,59,33,124,114,74,196,107,153,51,105,159,42,49,175,145,99,71,35,30,231,42,115,59,34,251,81,252,246,106,111,216,190,143,68,6,212,240,157,229,99,70,254,95,227,222,157,1,42,145,87,9,222,86,52,111,229,254,61,233,208,18,168,24,173,219,87,230,159,22,249,127,67,234,55,18,218,107,190,144,211,106,255,0,100,198,39,2,65,72,183,44,63,77,241,220,190,219,53,76,242,196,200,31,67,108,137,245,14,68,143,126,119,186,141,106,227,99,94,138,197,124,173,85,229,217,30,218,151,219,87,230,159,22,249,127,67,234,55,19,79,184,122,197,172,89,207,5,250,105,133,101,52,61,246,203,144,105,125,154,215,113,166,234,190,62,189,44,246,152,163,150,62,118,43,94,222,102,61,201,187,85,28,155,238,138,139,226,5,0,236,75,214,59,236,89,86,117,195,245,68,61,107,45,77,189,115,26,57,57,152,222,233,85,28,148,244,149,9,178,51,158,78,179,37,166,241,87,242,179,186,251,173,222,71,42,107,81,129,124,22,101,185,151,10,60,123,90,176,41,157,73,112,168,159,40,155,76,242,24,233,37,78,133,75,38,173,109,43,159,28,146,68,175,70,71,83,28,53,9,179,88,247,164,40,197,86,35,220,111,160,24,173,219,87,230,159,22,249,127,67,234,55,19,85,56,78,242,177,163,127,47,241,239,78,128,202,190,218,191,52,248,183,203,250,31,81,184,154,169,194,119,149,141,27,249,127,143,122,116,0,80,14,220,239,200,159,235,39,238,210,213,118,92,121,19,211,47,182,189,98,180,170,189,185,223,145,63,214,79,221,165,170,236,184,242,39,166,95,109,122,197,104,22,168,202,190,220,239,200,159,235,39,238,211,85,12,171,237,206,252,137,254,178,126,237,2,213,118,92,121,19,211,47,182,189,98,180,181,69,85,236,184,242,39,166,95,109,122,197,105,106,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,150,130,217,109,181,198,232,109,150,250,106,72,222,238,103,54,8,155,26,42,254,117,70,162,120,159,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,3,239,10,226,199,239,250,251,181,253,202,127,208,103,221,131,233,79,180,253,187,109,255,0,232,95,182,187,207,95,163,222,58,191,210,125,238,78,78,127,171,151,127,3,95,192,0,0,25,129,218,129,193,159,18,124,68,235,237,131,53,209,205,55,250,65,101,162,195,233,109,115,212,251,98,130,147,146,169,149,181,178,58,62,74,137,227,122,236,201,163,93,209,57,125,237,183,221,21,18,255,0,240,245,139,95,112,109,2,211,76,43,41,161,238,87,172,127,15,179,90,238,52,221,86,73,208,170,130,138,40,229,143,157,138,230,59,149,236,114,110,213,86,174,219,162,170,120,146,0,0,102,7,106,7,6,124,73,241,19,175,182,12,215,71,52,223,233,5,150,139,15,165,181,207,83,237,138,10,78,74,166,86,214,200,232,249,42,39,141,235,179,38,141,119,68,229,247,182,223,116,84,77,63,0,71,252,61,98,215,220,27,64,180,211,10,202,104,123,149,235,31,195,236,214,187,141,55,85,146,116,42,160,162,138,57,99,231,98,185,142,229,123,28,155,181,85,171,182,232,170,158,36,128,0,21,255,0,143,93,45,206,245,167,132,236,231,76,244,210,197,237,156,146,243,236,206,229,69,222,161,167,234,244,174,84,179,73,248,73,158,200,219,180,113,61,222,243,147,125,182,77,213,81,22,0,236,164,225,115,93,184,107,251,168,253,218,240,111,163,159,72,253,137,236,207,232,157,29,103,95,187,247,238,183,250,154,89,57,121,122,241,126,54,219,243,120,111,178,237,127,192,25,1,247,133,113,99,247,253,125,218,254,229,63,232,51,238,193,244,167,218,126,221,182,255,0,244,47,219,93,231,175,209,239,29,95,233,62,247,39,39,63,213,203,191,129,175,224,1,142,220,34,240,29,198,55,14,60,90,97,154,137,125,209,202,75,190,61,96,188,84,208,86,92,169,50,107,123,32,90,42,136,102,163,146,186,54,186,78,187,152,200,231,89,210,53,133,178,61,24,140,86,177,206,240,216,144,0,0,0,200,14,61,120,10,226,199,90,120,177,206,117,51,77,52,167,219,56,221,231,217,157,202,183,219,182,218,126,175,74,219,75,12,159,131,154,161,146,55,105,34,123,125,230,166,251,110,155,162,162,174,191,128,0,0,6,64,113,235,192,87,22,58,211,197,142,115,169,154,105,165,62,217,198,239,62,204,238,85,190,221,182,211,245,122,86,218,88,100,252,28,213,12,145,187,73,19,219,239,53,55,219,116,221,21,21,117,252,0,0,0,0,0,0,0,0,0,41,255,0,28,220,25,95,120,195,212,125,29,182,73,117,246,54,25,139,251,114,163,38,185,68,246,45,83,99,149,104,58,84,212,209,187,125,230,151,165,42,36,142,106,199,27,88,231,59,153,81,145,73,109,109,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,63,88,0,83,254,212,13,4,213,142,34,116,10,193,133,104,230,41,244,130,245,69,152,82,221,39,166,239,212,212,156,148,172,162,173,141,210,115,212,73,27,23,103,205,26,108,139,205,239,111,182,200,170,151,0,1,79,251,47,244,19,86,56,118,208,43,254,21,172,120,167,209,251,213,110,97,85,116,130,155,191,83,85,243,210,190,138,138,54,201,207,79,36,140,77,223,12,137,178,175,55,187,190,219,42,42,220,0,0,25,1,247,133,113,99,247,253,125,218,254,229,63,232,51,238,193,244,167,218,126,221,182,255,0,244,47,219,93,231,175,209,239,29,95,233,62,247,39,39,63,213,203,191,129,175,224,12,128,227,215,128,174,44,117,167,139,28,231,83,52,211,74,125,179,141,222,125,153,220,171,125,187,109,167,234,244,173,180,176,201,248,57,170,25,35,118,146,39,183,222,106,111,182,233,186,42,42,235,248,0,12,128,227,215,128,174,44,117,167,139,28,231,83,52,211,74,125,179,141,222,125,153,220,171,125,187,109,167,234,244,173,180,176,201,248,57,170,25,35,118,146,39,183,222,106,111,182,233,186,42,42,235,248,0,0,3,32,56,245,224,43,139,29,105,226,199,57,212,205,52,210,159,108,227,119,159,102,119,42,223,110,219,105,250,189,43,109,44,50,126,14,106,134,72,221,164,137,237,247,154,155,237,186,110,138,138,186,254,0,2,159,246,160,104,38,172,113,19,160,86,12,43,71,49,79,164,23,170,44,194,150,233,61,55,126,166,164,228,165,101,21,108,110,147,158,162,72,216,187,62,104,211,100,94,111,123,125,182,69,84,184,0,10,127,217,127,160,154,177,195,182,129,95,240,173,99,197,62,143,222,171,115,10,171,164,20,221,250,154,175,158,149,244,84,81,182,78,122,121,36,98,110,248,100,77,149,121,189,221,246,217,81,86,160,112,21,192,87,22,58,45,197,142,13,169,154,151,165,62,198,198,236,222,211,239,181,190,221,182,212,116,186,182,218,168,99,252,28,53,15,145,219,201,43,27,238,181,118,223,117,217,17,85,53,252,1,26,113,41,164,52,218,245,160,217,206,145,205,5,36,149,25,21,158,104,109,235,87,60,176,193,21,197,155,75,69,52,143,139,119,163,35,169,142,25,21,17,29,186,49,81,90,228,85,106,208,190,204,254,27,56,206,225,123,89,110,84,218,135,164,126,206,192,115,43,122,211,222,106,125,191,106,155,185,213,83,54,73,40,234,121,33,150,73,164,241,116,208,116,217,202,223,231,174,119,111,210,68,52,252,0,0,1,144,28,5,112,21,197,142,139,113,99,131,106,102,165,233,79,177,177,187,55,180,251,237,111,183,109,181,29,46,173,182,170,24,255,0,7,13,67,228,118,242,74,198,251,173,93,183,221,118,68,85,77,127,0,0,0,0,0,0,0,0,0,0,0,0,0,12,128,224,43,128,174,44,116,91,139,28,27,83,53,47,74,125,141,141,217,189,167,223,107,125,187,109,168,233,117,109,181,80,199,248,56,106,31,35,183,146,86,55,221,106,237,190,235,178,34,170,107,248,0,10,1,218,183,194,230,187,113,41,247,46,251,138,96,223,72,254,142,123,111,218,127,209,58,58,62,135,120,238,61,31,245,76,177,243,115,116,37,252,93,246,229,241,219,116,222,255,0,128,51,3,82,248,51,226,79,32,236,209,210,126,31,173,26,111,222,51,236,103,48,169,186,93,45,30,216,160,103,119,165,124,183,103,54,78,187,167,72,95,186,85,211,174,205,122,187,223,248,123,174,218,127,236,191,208,77,88,225,219,64,175,248,86,177,226,159,71,239,85,185,133,85,210,10,110,253,77,87,207,74,250,42,40,219,39,61,60,146,49,55,124,50,38,202,188,222,238,251,108,168,171,112,0,2,159,246,160,104,38,172,113,19,160,86,12,43,71,49,79,164,23,170,44,194,150,233,61,55,126,166,164,228,165,101,21,108,110,147,158,162,72,216,187,62,104,211,100,94,111,123,125,182,69,84,184,0,10,1,194,31,11,154,237,165,252,2,235,86,138,103,88,55,179,51,60,183,233,31,177,237,158,211,163,155,189,119,171,44,20,208,126,26,41,93,19,57,166,141,237,247,222,221,182,221,118,69,69,35,254,203,254,12,248,147,225,219,95,111,249,174,177,233,191,209,251,45,110,31,85,107,130,167,219,20,21,124,245,79,173,162,145,177,242,83,207,35,211,118,67,34,238,169,203,238,237,190,234,136,186,126,0,0,0,204,14,212,14,12,248,147,226,39,95,108,25,174,142,105,191,210,11,45,22,31,75,107,158,167,219,20,20,156,149,76,173,173,145,209,242,84,79,27,215,102,77,26,238,137,203,239,109,190,232,168,151,255,0,135,172,90,251,131,104,22,154,97,89,77,15,114,189,99,248,125,154,215,113,166,234,178,78,133,84,20,81,71,44,124,236,87,49,220,175,99,147,118,170,181,118,221,21,83,196,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,32,56,10,224,43,139,29,22,226,199,6,212,205,75,210,159,99,99,118,111,105,247,218,223,110,219,106,58,93,91,109,84,49,254,14,26,135,200,237,228,149,141,247,90,187,111,186,236,136,170,154,254,0,30,43,90,52,135,13,215,173,47,200,52,143,80,32,171,146,197,145,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,197,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,87,218,128,49,131,10,224,63,180,55,132,221,121,151,51,225,243,30,164,200,233,236,213,14,130,150,237,21,222,130,150,138,251,110,127,43,157,5,85,36,245,44,149,24,228,70,164,145,175,226,72,206,104,164,85,100,115,31,175,140,158,6,248,206,226,3,136,124,131,88,177,205,6,238,244,153,53,190,199,81,37,55,210,139,83,251,165,83,45,20,113,212,211,115,190,161,139,39,74,120,229,139,169,200,141,127,39,51,125,215,34,155,40,0,143,248,122,197,175,184,54,129,105,166,21,148,208,247,43,214,63,135,217,173,119,26,110,171,36,232,85,65,69,20,114,199,206,197,115,29,202,246,57,55,106,171,87,109,209,85,60,73,0,0,51,3,181,3,131,62,36,248,137,215,219,6,107,163,154,111,244,130,203,69,135,210,218,231,169,246,197,5,39,37,83,43,107,100,116,124,149,19,198,245,217,147,70,187,162,114,251,219,111,186,42,37,255,0,225,235,22,190,224,218,5,166,152,86,83,67,220,175,88,254,31,102,181,220,105,186,172,147,161,85,5,20,81,203,31,59,21,204,119,43,216,228,221,170,173,93,183,69,84,241,36,0,6,69,241,97,217,251,197,69,47,24,55,141,114,225,135,79,233,43,45,181,151,138,76,190,213,91,13,238,137,31,71,119,71,50,105,221,44,87,9,91,187,214,177,146,78,141,68,124,60,146,177,169,182,206,141,154,189,137,220,111,183,140,86,205,118,202,113,207,163,247,170,219,125,61,69,198,209,223,25,87,236,250,167,198,215,75,77,215,98,35,37,233,189,92,206,163,83,149,220,187,167,130,159,88,1,152,29,168,28,25,241,39,196,78,190,216,51,93,28,211,127,164,22,90,44,62,150,215,61,79,182,40,41,57,42,153,91,91,35,163,228,168,158,55,174,204,154,53,221,19,151,222,219,125,209,81,47,255,0,15,88,181,247,6,208,45,52,194,178,154,30,229,122,199,240,251,53,174,227,77,213,100,157,10,168,40,162,142,88,249,216,174,99,185,94,199,38,237,85,106,237,186,42,167,137,32,0,40,7,106,223,11,154,237,196,167,220,187,238,41,131,125,35,250,57,237,191,105,255,0,68,232,232,250,29,227,184,244,127,213,50,199,205,205,208,151,241,119,219,151,199,109,211,121,255,0,128,173,45,206,244,91,132,236,27,76,245,46,197,236,108,146,205,237,62,251,69,222,161,168,233,117,110,85,83,71,248,72,94,248,221,188,114,177,222,235,151,109,246,93,149,21,18,192,0,5,0,237,91,225,115,93,184,148,251,151,125,197,48,111,164,127,71,61,183,237,63,232,157,29,31,67,188,119,30,143,250,166,88,249,185,186,18,254,46,251,114,248,237,186,111,127,192,21,255,0,128,173,45,206,244,91,132,236,27,76,245,46,197,236,108,146,205,237,62,251,69,222,161,168,233,117,110,85,83,71,248,72,94,248,221,188,114,177,222,235,151,109,246,93,149,21,18,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,207,106,14,123,139,105,118,19,122,212,60,218,230,203,125,142,193,71,37,109,109,67,147,126,88,218,159,6,167,197,206,114,236,214,181,60,85,202,136,158,42,7,217,184,92,40,45,52,51,220,238,181,212,244,116,116,177,186,89,234,42,37,108,113,68,196,77,213,206,115,149,17,168,137,241,85,93,138,223,155,246,145,112,95,129,86,190,219,114,214,219,117,202,170,55,43,85,150,90,58,155,147,60,23,101,84,154,8,221,18,255,0,248,254,63,86,230,66,241,121,198,230,172,113,117,152,75,66,181,53,214,156,41,149,61,59,54,45,73,35,185,30,156,255,0,131,146,161,173,254,159,80,190,30,43,186,53,124,24,137,226,174,247,122,71,217,47,197,118,167,90,41,239,247,186,27,22,11,69,82,206,164,113,100,85,82,50,177,205,219,193,123,188,49,200,230,42,175,246,50,43,28,137,227,183,195,112,212,28,35,180,131,130,252,242,174,59,125,183,91,237,182,234,169,28,141,72,239,84,149,54,214,34,170,236,155,203,81,27,98,255,0,247,252,62,189,139,31,67,95,67,116,163,134,227,108,173,130,174,146,165,137,36,51,193,34,73,28,140,95,20,115,92,221,209,81,127,58,24,105,171,61,146,28,86,105,181,154,107,254,63,79,97,206,233,169,227,89,37,167,199,234,100,90,214,181,19,199,150,9,163,98,200,191,153,177,171,220,191,83,72,203,133,142,51,181,159,132,76,193,148,246,202,202,218,252,97,149,75,29,231,19,184,72,246,192,253,159,180,189,54,187,198,158,116,84,95,125,169,241,77,158,142,77,208,14,135,193,228,116,159,84,176,237,106,211,187,30,167,224,87,30,249,100,191,210,165,77,59,213,57,95,26,238,173,124,82,55,251,23,177,232,230,57,62,167,53,126,63,19,215,0,62,110,69,146,227,152,133,162,163,33,203,47,246,219,45,174,145,188,213,21,215,26,168,233,169,225,79,206,249,36,84,107,83,248,212,241,124,64,235,166,23,195,142,149,94,117,95,58,153,235,67,108,98,50,158,150,37,78,181,117,83,252,34,167,139,127,236,158,239,175,224,214,163,156,190,13,83,3,181,227,136,221,120,227,59,82,160,125,254,107,141,205,245,149,105,13,131,21,181,54,73,41,169,21,219,163,35,130,6,238,175,149,81,118,89,21,21,238,252,232,136,141,64,217,28,167,180,235,130,124,86,181,214,233,181,146,59,148,236,93,159,236,187,77,109,92,105,252,41,43,34,233,187,255,0,146,229,61,22,157,113,255,0,193,254,168,214,193,108,198,117,194,201,5,117,67,146,54,83,93,217,53,177,238,145,83,116,98,45,83,35,107,157,245,39,42,174,235,224,155,169,152,122,119,216,241,197,70,101,104,138,241,147,87,98,88,98,79,26,72,202,43,165,116,147,85,166,255,0,4,123,41,227,145,141,240,248,162,191,153,23,100,84,223,125,188,134,185,246,94,113,77,162,54,106,156,161,182,59,110,105,100,163,98,203,83,83,141,77,37,68,180,241,162,110,175,125,59,216,201,118,79,21,85,99,94,141,68,85,85,68,241,3,123,88,246,72,198,201,27,209,205,114,34,181,200,187,162,162,253,104,127,163,4,248,38,237,10,212,126,25,114,27,126,45,150,221,43,178,61,51,158,70,67,87,106,158,69,150,91,100,106,187,117,168,149,222,44,229,223,117,139,241,30,136,169,179,92,168,228,221,188,123,32,178,229,150,27,118,81,141,220,161,184,90,174,244,177,86,209,85,194,237,227,158,9,26,142,99,218,191,153,90,168,160,125,16,0,0,10,253,198,183,21,182,14,19,116,126,171,45,155,163,85,148,93,146,74,28,106,218,255,0,30,241,87,203,227,35,211,116,94,140,72,228,115,215,235,221,173,221,21,232,4,145,75,174,26,75,91,170,181,218,33,79,158,90,157,156,219,168,226,174,168,178,172,188,179,182,41,19,153,187,111,224,231,114,236,245,99,85,92,214,185,174,84,68,114,42,251,147,157,62,26,244,187,89,184,185,226,82,137,150,92,154,237,30,65,91,112,91,237,247,42,108,142,73,173,177,36,136,233,107,21,237,84,84,147,117,70,198,212,84,221,238,99,83,149,60,83,162,43,85,10,218,237,148,118,199,87,85,86,173,36,17,192,181,53,79,71,205,55,43,81,188,242,57,17,17,207,118,219,170,236,155,170,175,128,31,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,168,113,253,198,229,187,132,140,22,154,221,142,65,77,114,212,28,150,55,165,154,142,116,230,138,146,22,174,207,172,157,168,168,170,198,175,186,198,238,156,238,223,234,107,182,9,255,0,82,117,135,74,244,122,214,219,206,168,234,13,135,23,165,151,126,139,174,85,172,133,243,170,109,186,68,197,94,105,21,55,79,6,34,169,94,107,123,84,248,32,163,175,90,38,234,197,93,67,81,200,215,84,67,143,92,86,36,241,217,87,117,133,21,81,63,58,34,239,245,110,99,45,139,25,226,47,140,173,83,168,117,178,155,32,212,44,194,226,189,90,170,153,165,230,72,34,87,120,44,146,61,82,42,120,90,174,217,168,170,214,55,125,154,137,224,133,172,179,118,43,241,39,93,107,109,93,219,62,211,235,101,91,209,85,41,22,174,174,101,103,135,130,61,237,167,229,69,223,125,249,121,147,248,87,224,6,166,233,55,21,188,58,107,140,237,162,210,221,94,199,239,117,207,98,72,219,127,89,105,171,92,223,206,148,211,163,37,84,79,175,221,240,250,246,37,115,157,14,32,56,50,226,55,133,90,136,47,89,254,45,35,45,77,157,137,75,145,217,167,90,138,20,153,21,21,159,133,106,35,225,126,255,0,138,146,53,142,85,79,119,125,139,179,217,189,218,67,146,221,242,91,95,15,156,65,223,164,185,251,77,237,164,198,242,74,183,171,170,18,161,87,102,82,85,61,124,100,71,174,205,100,171,239,35,182,107,149,200,228,86,134,171,0,0,0,0,0,85,62,208,222,47,169,56,89,210,9,41,177,218,200,221,159,101,172,150,138,193,2,57,21,212,141,229,218,90,231,53,119,247,98,221,57,81,127,26,71,53,60,81,29,176,74,56,31,17,56,174,164,107,190,121,162,216,167,37,90,233,221,13,27,174,213,237,126,237,239,243,201,42,58,153,187,127,185,54,36,231,95,237,220,173,240,228,93,229,179,38,123,17,106,170,171,179,109,96,174,174,169,150,162,162,162,138,213,44,211,74,245,123,228,123,166,169,87,57,206,95,21,85,85,85,85,95,21,83,89,128,0,0,242,25,198,176,233,30,152,212,82,209,234,78,169,98,24,156,245,204,116,148,177,95,47,148,212,15,157,141,84,71,57,137,51,218,174,68,85,68,85,77,246,220,243,63,125,143,11,31,250,75,105,87,253,114,183,127,227,24,225,218,181,171,11,169,124,93,94,236,148,149,75,45,183,5,163,167,199,105,209,23,221,234,181,22,90,149,219,234,114,77,51,227,85,250,250,73,249,144,249,56,207,101,247,25,25,118,55,105,202,236,218,123,110,90,11,213,12,23,10,85,154,249,73,20,139,12,209,182,70,115,49,210,35,154,238,87,38,237,84,221,23,193,64,218,95,190,199,133,143,253,37,180,171,254,185,91,191,241,143,223,96,226,67,135,124,174,243,73,142,226,250,245,167,87,139,181,124,137,13,37,5,6,83,67,81,81,81,34,252,25,28,108,149,92,247,127,2,34,169,139,191,204,157,227,103,251,157,218,63,235,21,23,254,33,45,112,157,217,189,197,142,148,241,29,167,250,139,154,97,22,218,75,29,130,241,29,101,116,241,223,41,37,116,113,35,92,138,168,198,61,92,239,138,120,34,1,177,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,102,246,215,106,253,194,205,131,224,218,39,106,170,116,113,100,149,83,222,174,200,215,108,175,130,151,145,180,241,187,243,181,210,72,247,237,245,58,6,154,100,64,28,69,112,63,161,124,81,228,214,204,179,85,105,47,147,87,218,40,125,157,77,220,110,75,78,196,135,168,233,60,90,136,187,175,51,215,199,243,108,5,0,236,111,225,174,199,153,228,247,238,34,114,202,24,171,34,196,106,155,106,199,225,145,188,205,101,197,209,164,146,212,42,124,57,163,141,241,163,62,59,44,170,239,5,107,84,215,226,51,225,251,135,157,55,225,155,6,155,79,52,186,146,182,11,69,69,194,91,164,137,89,83,215,149,211,200,200,216,229,87,236,155,167,44,76,68,254,34,76,0,101,55,108,191,13,152,237,170,146,195,196,190,45,107,134,142,190,225,112,109,143,37,72,91,178,85,61,209,57,212,213,46,68,240,230,68,133,241,185,223,23,111,23,230,53,100,161,253,178,89,85,166,207,194,181,6,55,85,58,119,252,131,39,163,142,146,20,84,230,86,195,28,178,201,38,223,218,183,102,181,87,243,200,223,206,4,45,216,149,171,119,39,214,234,6,134,215,85,172,148,108,167,139,39,182,196,231,248,194,228,123,105,234,185,83,243,59,158,151,225,240,86,175,246,198,172,152,203,216,157,101,171,159,136,140,219,34,99,127,157,104,112,185,104,165,95,205,36,245,212,143,103,255,0,53,60,134,205,1,143,29,181,26,191,112,188,234,182,37,162,116,117,78,75,94,55,106,75,213,100,109,118,201,37,117,83,158,198,243,39,214,172,134,54,171,87,255,0,94,244,37,238,199,30,26,236,118,109,61,173,226,98,255,0,67,21,77,243,32,168,168,182,88,100,123,119,238,116,48,189,99,157,236,250,145,242,74,215,177,87,226,141,139,100,95,125,200,88,253,113,236,240,225,203,136,93,68,173,213,13,70,162,200,102,190,92,33,130,9,157,73,117,116,49,114,69,26,70,196,70,35,87,111,117,169,191,240,238,77,58,65,165,24,134,135,233,197,151,75,48,42,122,136,44,54,24,229,142,141,149,18,245,36,68,146,87,202,245,115,182,78,101,87,200,229,223,111,172,15,98,0,3,20,123,93,248,108,199,116,139,86,236,154,171,132,218,225,183,218,117,17,149,82,87,210,192,221,163,142,233,11,154,179,72,137,240,106,74,217,152,237,147,251,54,200,191,89,106,187,25,245,110,229,153,232,30,69,166,87,106,181,168,147,1,187,177,40,185,159,187,163,161,172,107,164,100,123,124,118,73,163,169,84,95,134,206,217,63,20,143,187,112,114,171,75,108,26,89,132,182,116,125,206,74,203,141,213,241,162,166,241,192,214,69,19,92,228,248,167,51,156,228,79,254,27,191,48,236,55,178,213,193,96,214,12,137,237,254,117,174,172,178,81,68,191,158,72,25,88,247,255,0,243,84,70,6,162,128,0,248,25,246,119,139,105,142,23,121,212,28,218,235,29,182,199,96,163,146,182,186,165,254,60,145,177,62,8,159,23,57,87,102,181,169,226,231,42,34,110,170,136,115,223,196,142,187,234,63,27,92,64,37,234,150,215,93,80,251,157,92,118,124,79,30,133,221,71,83,64,231,242,195,11,81,60,22,87,185,121,158,239,173,206,95,131,81,168,150,23,181,63,141,53,214,92,213,250,13,167,87,85,118,21,137,86,59,218,117,48,73,188,119,123,155,21,90,187,42,126,52,48,175,51,91,227,179,159,204,239,20,70,42,127,211,179,131,34,224,255,0,135,118,63,93,248,128,213,139,69,62,105,88,175,164,199,237,80,209,213,92,36,180,211,42,43,100,168,145,180,209,73,201,52,137,187,81,23,101,99,55,223,198,77,144,52,115,129,206,18,236,156,38,105,5,62,59,35,41,234,179,11,226,71,93,147,220,99,77,250,181,8,139,201,4,110,248,244,97,71,43,91,249,213,94,253,147,157,81,44,81,1,224,60,121,112,131,169,117,241,90,241,77,120,199,86,174,117,86,197,13,203,173,108,116,142,223,110,86,165,91,34,221,203,245,34,120,175,213,185,61,49,236,145,141,146,55,163,154,228,69,107,145,119,69,69,250,208,15,244,0,0,0,0,0,0,0,0,0,0,10,255,0,199,174,169,103,122,45,194,118,115,169,154,105,125,246,54,73,102,246,103,114,173,238,176,212,116,186,183,42,88,100,252,28,204,124,110,222,57,94,223,121,171,182,251,166,202,136,169,245,120,81,226,187,78,56,181,211,134,102,184,84,189,198,235,67,211,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,82,23,242,185,98,153,17,27,35,90,228,84,99,217,36,108,9,172,2,186,246,132,103,249,150,150,112,141,155,106,14,159,100,53,118,60,134,199,81,100,169,161,174,166,84,231,137,254,216,163,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,11,20,10,235,193,39,24,56,207,23,58,95,21,233,171,73,69,155,88,233,224,110,89,103,164,138,163,161,67,60,178,78,200,95,28,146,177,26,230,76,218,103,202,140,107,228,88,209,200,199,185,202,156,206,177,64,1,21,113,99,229,99,89,62,95,228,62,157,57,149,125,138,158,105,242,159,151,245,222,163,110,3,106,64,0,1,128,61,151,30,123,52,203,237,175,71,173,55,248,0,0,0,51,171,40,237,0,172,225,223,180,39,82,52,147,87,178,47,244,167,175,246,116,241,84,212,71,61,68,152,237,87,177,41,100,230,167,100,44,146,71,195,52,136,140,124,40,222,84,146,84,149,170,207,195,36,186,42,0,0,0,17,167,19,119,107,173,131,134,221,87,190,216,174,117,118,235,149,187,7,190,213,209,214,82,76,232,103,166,158,58,9,157,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,132,1,217,215,199,85,55,20,184,106,96,250,131,95,72,205,84,176,83,205,53,116,52,212,178,177,151,59,116,43,78,196,185,42,164,105,4,47,116,149,13,141,240,181,255,0,142,199,61,172,99,28,140,96,92,160,0,0,80,14,203,222,58,126,237,120,171,52,59,88,243,62,247,169,54,94,127,99,212,214,183,150,107,237,174,56,218,169,188,202,229,239,21,144,237,39,83,116,107,223,18,50,79,194,185,181,18,37,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,85,123,81,252,137,234,111,216,190,177,68,5,170,6,85,246,24,254,91,63,86,255,0,121,30,255,0,180,235,180,2,179,72,168,234,120,126,209,12,139,186,103,85,124,208,100,215,40,163,158,42,171,13,44,144,67,52,77,166,123,152,145,172,211,199,81,225,52,111,115,161,107,29,178,54,71,49,241,134,138,131,45,112,222,38,248,180,171,236,196,203,181,95,46,169,171,183,92,177,138,139,27,176,172,238,43,140,50,214,222,160,142,249,13,60,236,170,135,119,57,207,137,208,186,41,31,51,81,42,99,151,103,182,79,194,73,45,192,224,147,140,28,103,139,157,47,138,244,213,164,162,205,172,116,240,55,44,179,210,69,81,208,161,158,89,39,100,47,142,73,88,141,115,38,109,51,229,70,53,242,44,104,228,99,220,229,78,103,5,138,0,141,56,155,187,93,108,28,54,234,189,246,197,115,171,183,92,173,216,61,246,174,142,178,146,103,67,61,52,241,208,76,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,2,75,5,53,236,235,227,170,155,138,92,53,48,125,65,175,164,102,170,88,41,230,154,186,26,106,89,88,203,157,186,21,167,98,92,149,82,52,130,23,186,74,134,198,248,90,255,0,199,99,158,214,49,142,70,50,229,0,0,160,29,151,188,116,253,218,241,86,104,118,177,230,125,239,82,108,188,254,199,169,173,111,44,215,219,92,113,181,83,121,149,203,222,43,33,218,78,166,232,215,190,36,100,159,133,115,106,36,64,191,224,0,0,170,188,125,113,175,138,240,167,167,21,118,75,77,207,188,106,110,77,111,154,60,114,223,78,177,190,74,14,116,116,109,185,212,36,141,123,27,12,79,69,86,53,237,94,180,140,86,34,114,182,87,197,53,112,245,148,223,115,157,2,211,76,215,41,174,239,183,172,131,15,179,93,46,53,61,38,71,215,170,158,138,41,37,147,145,136,214,55,153,239,114,236,212,70,166,251,34,34,120,1,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,231,113,201,171,247,13,108,226,151,62,203,42,106,157,45,13,21,214,107,45,165,188,219,182,58,26,71,186,24,185,83,234,71,242,186,85,79,237,165,113,209,137,77,38,236,153,225,14,162,242,251,237,69,171,41,150,166,90,165,171,127,61,233,206,99,164,87,243,46,237,86,248,162,175,212,4,153,193,15,13,118,62,25,52,26,199,138,65,67,19,114,75,181,60,87,60,150,177,27,239,207,93,35,17,85,138,171,227,201,18,47,77,169,224,155,53,93,178,43,157,188,254,0,31,55,36,198,236,57,133,130,227,138,229,22,154,107,165,162,237,77,37,29,117,29,76,104,248,167,133,237,86,189,142,69,248,162,162,169,206,119,22,250,44,188,55,113,31,151,233,141,170,121,146,130,209,92,202,187,60,220,235,212,74,57,152,217,233,253,255,0,138,189,141,123,88,174,254,217,138,167,72,102,8,118,170,101,86,156,159,141,28,182,59,68,233,51,108,180,118,251,84,242,53,81,90,179,199,78,199,72,212,255,0,138,231,171,23,243,57,142,3,100,184,71,213,90,205,108,225,175,79,117,54,231,51,102,184,221,236,209,182,225,43,93,186,73,89,3,157,5,67,255,0,131,121,98,145,118,250,183,219,234,37,210,178,118,106,89,106,236,28,16,105,117,13,107,118,146,90,58,250,214,255,0,240,234,46,53,51,199,255,0,238,74,210,205,128,0,1,229,245,59,82,113,13,31,192,111,122,149,158,92,210,130,199,96,164,117,93,92,187,110,229,68,240,107,24,223,236,158,247,43,88,214,253,110,114,39,214,115,161,196,175,16,25,127,19,26,187,122,213,60,186,87,49,107,36,88,45,180,60,219,199,111,160,99,151,163,78,207,171,221,69,221,203,178,115,61,207,119,197,197,168,237,82,227,45,117,159,62,93,13,211,235,178,73,132,225,181,110,74,250,138,121,55,142,237,116,110,237,115,183,79,7,69,15,188,198,109,224,231,43,221,187,147,145,82,37,212,30,17,43,116,155,130,44,119,136,92,226,150,166,151,39,206,51,10,26,75,93,20,168,172,238,150,103,80,215,74,143,123,126,183,206,248,163,145,55,79,117,140,143,109,149,238,64,44,247,97,215,245,89,171,95,222,235,71,242,181,38,181,153,41,216,117,253,86,106,215,247,186,209,252,173,73,173,96,15,129,168,25,157,171,78,112,76,139,63,190,61,27,111,198,237,117,87,90,157,221,203,188,112,68,233,28,155,248,248,170,55,100,240,95,21,248,41,247,202,79,218,225,171,9,167,220,40,85,226,52,117,125,43,150,125,115,167,179,177,173,85,71,247,88,215,188,84,57,63,224,237,19,35,95,224,155,254,96,200,157,31,196,175,156,78,113,59,143,99,183,101,146,170,187,61,202,146,166,239,43,119,87,116,165,153,103,172,151,243,175,44,125,103,252,126,163,164,168,32,130,150,8,233,105,97,142,24,97,98,71,28,113,181,26,214,53,19,100,106,34,120,34,34,120,108,115,151,193,239,17,182,110,21,245,121,186,187,114,211,181,204,106,168,237,181,20,86,250,79,106,37,2,83,205,55,43,93,63,83,163,46,251,69,213,103,42,53,55,234,111,191,134,203,124,177,62,220,75,28,211,71,14,115,195,221,117,36,59,254,18,166,211,144,50,165,219,110,191,8,101,134,52,240,77,190,50,120,174,255,0,0,53,24,16,159,15,92,99,232,7,19,148,170,221,48,204,216,235,188,81,245,106,44,119,22,119,91,140,13,250,213,98,85,84,145,169,245,186,55,61,169,186,110,164,216,0,0,0,0,0,0,0,0,0,0,0,0,0,20,3,178,247,142,159,187,94,42,205,14,214,60,207,189,234,77,151,159,216,245,53,173,229,154,251,107,142,54,170,111,50,185,123,197,100,59,73,212,221,26,247,196,140,147,240,174,109,68,137,127,192,0,85,94,62,184,215,197,120,83,211,138,187,37,166,231,222,53,55,38,183,205,30,57,111,167,88,223,37,7,58,58,54,220,234,18,70,189,141,134,39,162,171,26,246,175,90,70,43,17,57,91,43,226,11,84,10,107,196,30,180,106,133,151,179,38,213,174,246,108,190,174,131,59,147,23,194,239,207,188,83,50,56,158,234,217,234,237,175,153,203,27,90,145,43,36,89,36,71,197,201,211,115,30,230,43,85,138,173,37,94,14,248,170,195,120,175,210,59,126,97,102,185,82,55,39,183,83,211,211,101,150,136,227,88,95,110,184,171,61,245,108,78,123,221,221,164,115,100,116,47,230,119,51,17,90,171,212,100,140,96,78,160,17,255,0,16,185,77,247,6,208,45,75,205,113,106,238,229,122,199,240,251,205,210,221,83,210,100,157,10,168,40,165,146,41,57,30,142,99,185,94,198,174,206,69,106,237,178,162,167,128,18,0,42,175,0,188,107,226,188,86,105,197,37,146,237,115,238,250,155,140,219,225,143,35,183,212,44,108,146,191,145,27,27,174,116,233,27,88,199,67,43,213,21,237,99,83,163,35,209,138,156,174,137,242,218,160,0,138,184,177,242,177,172,159,47,242,31,78,156,202,190,197,79,52,249,79,203,250,239,81,183,1,181,32,206,174,26,251,64,43,45,28,89,234,151,12,154,223,145,117,173,83,106,5,230,221,131,221,39,142,121,234,163,170,150,242,232,33,180,187,166,199,243,66,189,93,226,146,69,99,97,108,110,141,92,172,88,155,22,138,128,0,0,5,85,237,71,242,39,169,191,98,250,197,17,85,123,12,127,45,159,171,127,188,128,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,227,156,141,69,115,149,17,17,55,85,95,168,15,193,144,95,236,152,165,142,191,38,201,46,148,214,219,85,174,154,74,186,218,186,151,163,34,130,22,53,92,247,185,203,240,68,68,85,57,254,227,223,139,138,174,44,245,137,111,54,132,158,159,11,198,153,37,191,27,165,153,188,175,116,110,114,44,181,79,111,246,47,153,90,197,84,250,154,200,218,190,40,170,179,111,105,199,30,171,173,55,186,173,5,210,107,178,174,7,102,169,68,187,92,32,122,162,95,43,35,118,252,168,191,217,83,68,244,78,95,169,239,111,58,110,141,98,158,187,178,223,128,116,203,106,237,252,75,235,45,141,29,99,165,145,39,196,237,21,113,120,87,76,215,120,87,72,213,255,0,237,76,84,252,27,85,61,247,123,255,0,138,214,243,133,170,236,185,225,130,237,195,222,132,77,145,102,150,231,81,101,186,129,52,55,74,202,105,89,203,45,29,19,24,169,73,79,34,42,110,143,68,124,146,57,171,226,213,155,149,81,21,170,92,192,0,0,0,30,87,84,117,59,11,209,188,10,241,169,58,131,120,142,219,98,177,211,173,69,76,206,241,115,190,166,199,27,126,47,145,238,84,107,90,158,42,229,68,62,245,222,239,107,176,90,171,47,183,186,248,40,109,214,232,36,170,171,170,157,232,200,224,133,141,87,61,238,114,248,35,81,17,85,87,248,12,28,237,8,227,126,231,197,94,119,244,111,19,168,158,151,77,177,154,167,251,34,157,121,152,183,41,147,118,173,116,204,95,173,81,92,145,181,83,118,49,203,190,206,115,144,8,179,137,109,118,205,56,187,215,170,236,242,123,93,84,147,221,166,134,211,143,89,160,106,205,37,61,34,61,91,79,74,198,181,55,123,220,231,171,151,111,198,146,87,108,158,40,134,225,112,49,195,156,188,49,112,237,98,211,251,179,33,250,69,90,249,47,57,3,162,84,86,247,249,209,187,198,142,79,198,233,198,200,162,230,241,69,233,238,158,10,85,238,203,222,1,211,78,173,180,92,70,235,29,141,19,42,184,194,146,227,86,170,168,189,235,77,51,219,225,85,35,87,225,81,35,87,221,106,166,241,177,124,125,231,42,51,72,64,20,63,181,51,140,185,180,43,0,102,141,105,245,201,34,205,243,90,71,247,154,152,164,218,91,77,173,219,177,210,162,162,238,217,101,84,115,24,191,82,54,71,38,202,141,47,45,218,233,67,99,181,86,222,174,115,164,52,118,250,121,42,170,36,84,85,228,138,54,171,156,237,147,199,193,17,84,230,223,87,245,11,51,226,183,136,139,174,92,202,105,170,175,57,205,242,58,59,69,10,175,189,27,36,123,97,163,165,111,138,162,114,179,164,207,142,202,187,175,214,7,145,211,141,48,212,45,94,202,41,240,189,51,196,46,89,29,234,165,21,204,164,161,133,94,230,177,54,221,239,119,226,198,196,221,55,123,149,26,155,166,234,133,197,199,187,26,184,182,189,91,34,175,185,94,52,242,195,60,136,138,234,43,133,230,161,243,71,252,14,90,106,105,99,255,0,153,234,106,127,9,156,44,96,156,41,233,125,22,25,141,81,211,207,123,169,138,57,178,11,207,39,225,174,53,156,190,242,243,42,110,145,53,85,82,54,124,26,223,31,198,115,156,179,104,28,244,235,199,103,175,20,60,61,218,170,50,92,183,10,134,239,143,82,34,186,162,241,96,168,239,148,208,53,23,110,105,27,179,101,141,190,41,239,62,54,183,199,227,185,234,248,40,237,13,212,158,25,47,212,24,182,91,114,175,201,116,210,105,25,13,85,170,121,86,89,109,145,238,191,133,162,87,47,185,203,191,50,197,248,143,217,83,221,114,243,38,244,189,140,145,142,142,70,35,154,228,84,115,85,55,69,69,250,148,196,238,213,142,15,236,26,17,156,218,245,111,77,172,241,219,177,28,214,121,97,171,161,129,188,176,91,238,136,138,245,108,105,240,100,114,179,153,237,98,120,53,99,145,19,102,242,162,6,208,99,25,53,131,52,199,109,185,110,43,117,167,185,217,239,20,177,214,208,214,83,187,154,57,224,145,168,230,61,171,249,149,21,62,62,63,156,250,102,107,246,47,107,165,195,37,192,50,173,6,190,214,73,59,177,25,89,118,178,243,187,126,74,42,151,57,38,133,191,153,172,153,57,255,0,142,161,127,49,165,0,0,0,0,0,0,0,0,0,85,94,212,127,34,122,155,246,47,172,81,24,215,194,143,21,218,143,194,86,163,179,53,194,165,239,214,170,238,156,23,251,4,243,43,41,110,244,173,85,84,107,149,17,122,115,51,153,203,20,200,138,232,220,231,34,163,216,249,35,126,202,118,163,249,19,212,223,177,125,98,136,203,94,11,248,62,181,113,101,164,122,222,219,122,85,199,157,225,212,246,122,252,81,240,202,212,101,76,239,101,193,100,161,149,178,61,177,114,84,44,49,49,36,115,154,177,61,172,127,55,34,73,28,129,165,92,84,246,141,233,222,149,112,233,143,234,230,139,221,41,50,123,190,127,81,60,56,114,87,90,106,219,69,80,202,58,166,197,112,154,161,143,88,37,141,145,167,52,109,77,209,238,146,72,213,26,232,209,238,108,43,173,188,93,84,241,139,217,171,173,89,219,180,178,175,14,167,179,94,44,214,134,43,174,241,92,32,171,122,92,173,210,187,145,232,200,229,107,216,146,179,153,29,18,51,103,198,172,123,215,168,216,242,214,219,139,106,62,65,149,90,180,66,26,27,170,94,159,144,58,215,69,142,214,202,180,221,222,241,83,36,84,210,70,177,204,173,100,19,61,240,193,28,138,254,85,252,19,17,234,136,196,219,101,56,201,209,203,23,15,253,149,249,6,142,227,147,119,138,76,102,223,99,167,146,167,149,236,239,117,79,189,81,201,83,83,200,247,189,99,234,207,36,178,244,249,213,172,231,229,111,186,212,64,50,3,66,245,211,81,248,116,212,123,118,168,105,125,231,184,221,104,119,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,212,133,252,173,221,55,71,35,154,215,177,204,123,24,246,244,61,195,174,188,225,188,73,105,29,139,85,176,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,115,198,231,108,142,86,55,157,138,201,26,156,143,106,174,64,246,121,112,153,134,241,117,165,250,219,131,223,106,41,44,247,218,10,140,94,166,197,145,186,129,106,167,181,61,100,175,89,209,140,73,34,87,178,88,152,177,185,138,254,77,250,111,84,87,68,197,79,21,161,122,233,174,221,154,250,237,123,196,242,204,91,255,0,165,190,150,226,93,250,143,249,255,0,249,206,89,40,191,159,99,142,163,165,201,223,91,55,224,151,222,252,71,255,0,0,109,79,22,62,86,53,147,229,254,67,233,211,153,87,216,169,230,159,41,249,127,93,234,54,227,77,53,203,63,195,117,79,130,109,78,212,29,62,200,105,47,152,245,243,77,242,10,154,26,234,101,94,73,89,236,250,132,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,76,203,236,84,243,79,148,252,191,174,245,27,112,27,82,1,21,91,248,139,193,47,124,71,86,240,209,96,168,239,217,37,139,31,170,190,228,30,228,209,123,51,149,246,254,235,23,191,18,71,55,90,59,130,191,154,57,23,167,209,229,114,110,255,0,116,49,91,178,227,207,102,153,125,181,232,245,166,255,0,24,3,217,113,231,179,76,190,218,244,122,211,127,128,0,0,192,30,212,127,61,154,155,246,47,163,209,22,83,178,83,141,127,98,86,81,240,155,169,183,59,85,29,150,110,180,152,93,194,117,232,72,218,233,167,234,62,216,229,70,242,73,214,124,178,201,19,164,115,92,146,35,162,69,145,101,133,140,173,125,168,254,123,53,55,236,95,71,162,37,254,210,222,207,186,157,30,186,222,56,131,210,11,85,36,122,125,95,81,222,111,22,154,72,162,165,131,26,123,221,75,4,105,26,62,117,124,236,168,169,158,87,35,33,137,172,129,54,106,34,49,27,176,108,248,40,7,102,47,30,63,118,251,21,54,131,106,197,235,155,62,199,237,237,246,109,210,227,113,234,85,101,16,181,243,58,77,155,210,106,117,169,224,109,58,59,154,73,37,153,169,36,203,191,36,174,75,254,4,85,197,143,149,141,100,249,127,144,250,116,231,57,152,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,57,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,209,159,22,62,86,53,147,229,254,67,233,211,152,193,217,189,160,216,111,18,90,151,168,250,83,153,209,82,57,151,29,55,184,190,217,93,53,58,204,251,77,197,43,168,18,158,182,36,107,216,238,120,220,237,213,168,246,243,177,95,27,151,145,238,69,13,127,224,239,138,172,55,138,253,35,183,230,22,107,149,35,114,123,117,61,61,54,89,104,142,53,133,246,235,138,179,223,86,196,231,189,221,218,71,54,71,66,254,103,115,49,21,170,189,70,72,198,78,167,62,212,87,61,109,236,205,226,190,190,150,8,234,218,251,117,66,83,76,179,82,65,11,50,156,109,107,35,149,22,39,189,179,182,6,84,182,153,168,175,141,93,36,47,71,177,87,157,143,105,185,58,23,174,154,113,196,94,156,91,181,67,75,239,61,250,213,93,188,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,156,204,230,110,233,186,181,90,230,189,142,123,30,199,184,57,172,196,242,155,238,13,149,89,179,92,90,187,185,94,177,251,133,61,210,221,83,210,100,157,10,168,36,108,145,73,200,244,115,29,202,246,53,118,114,43,87,109,149,21,60,13,201,225,35,180,51,1,214,46,30,111,121,94,103,89,87,244,239,75,241,121,174,249,125,169,141,135,189,220,160,163,167,87,75,113,163,98,116,162,123,37,86,120,177,17,137,12,178,36,110,217,142,138,73,50,91,130,13,33,195,117,235,137,204,75,72,245,2,10,185,44,89,21,61,222,26,133,164,157,97,158,39,178,215,87,44,83,70,255,0,20,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,95,147,196,86,133,106,135,9,186,151,125,210,140,166,170,174,150,158,233,78,245,165,168,134,166,54,50,251,100,74,231,119,106,137,98,134,89,17,140,146,90,38,74,144,74,229,115,31,27,21,83,118,181,64,213,78,3,123,73,115,46,43,51,248,244,151,47,209,218,74,59,189,45,158,178,239,95,127,178,92,81,180,81,178,57,152,214,115,81,212,47,85,140,84,154,40,213,89,52,207,89,21,171,200,216,220,247,69,125,74,43,217,55,195,23,220,131,67,190,235,57,142,47,106,135,47,212,62,75,133,5,194,57,186,245,81,227,178,67,12,148,176,57,124,89,23,81,232,249,220,200,215,119,53,240,117,87,158,52,100,87,168,0,0,0,0,0,0,0,0,0,0,1,85,123,81,252,137,234,111,216,190,177,68,90,162,170,246,163,249,19,212,223,177,125,98,136,12,181,224,191,140,27,87,9,186,71,173,238,183,173,92,153,222,99,79,103,160,197,25,12,77,86,83,78,198,92,18,74,233,93,35,29,23,37,58,205,19,210,55,53,203,43,220,198,114,242,44,146,71,232,59,62,56,50,172,227,51,81,239,154,155,171,215,91,173,78,25,97,184,54,162,247,60,207,157,106,178,75,148,202,233,93,77,222,215,252,18,84,72,143,235,35,102,137,27,202,179,36,177,197,92,29,112,117,157,241,127,157,212,88,44,21,158,198,198,236,220,159,72,50,14,156,53,30,203,234,195,80,250,95,231,87,207,20,147,245,100,167,88,255,0,6,171,201,191,51,182,68,241,186,189,163,252,82,224,154,15,167,18,240,11,195,198,55,236,40,233,109,244,212,119,249,233,93,53,60,118,202,25,81,149,9,71,11,145,200,250,137,170,88,244,117,68,175,87,181,209,207,35,94,178,201,52,139,16,90,174,212,127,34,122,155,246,47,172,81,24,129,161,122,233,168,252,58,106,61,187,84,52,190,243,220,110,180,59,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,234,66,254,86,238,155,163,145,205,107,216,230,61,140,123,111,85,171,239,142,254,100,46,163,125,218,255,0,169,95,244,61,244,3,191,115,251,83,217,126,214,164,230,234,111,255,0,220,127,210,187,175,55,191,201,207,183,224,59,185,21,118,123,112,117,130,113,127,130,107,37,130,255,0,89,236,108,146,205,244,119,232,254,65,211,154,163,217,125,89,170,223,85,252,234,201,226,142,126,172,116,233,31,225,21,121,55,230,110,202,158,33,162,153,79,104,254,147,211,112,119,85,196,198,49,63,90,235,55,38,63,73,103,117,21,76,241,211,229,114,208,182,165,45,242,189,237,131,171,12,60,220,210,78,213,99,93,28,111,233,170,189,90,197,138,180,223,142,251,239,25,28,44,113,11,105,189,233,39,209,234,188,71,75,238,50,92,46,244,87,70,79,67,83,85,61,186,173,170,212,130,68,108,208,115,172,50,62,54,162,206,212,107,30,143,149,174,70,117,114,91,59,197,181,31,73,175,183,237,33,207,40,110,182,10,251,125,194,39,93,236,147,202,173,141,106,161,100,137,4,206,107,85,99,151,104,234,37,88,165,78,102,172,115,185,204,114,182,77,215,106,112,126,29,62,246,46,204,173,66,192,46,84,253,44,146,225,167,249,29,247,38,247,249,182,186,84,90,228,231,139,194,89,35,252,12,108,134,159,154,55,35,31,208,234,34,34,189,64,196,204,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,156,241,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,232,79,131,190,42,176,222,43,244,142,223,152,89,174,84,141,201,237,212,244,244,217,101,162,56,214,23,219,174,42,207,125,91,19,158,247,119,105,28,217,29,11,249,157,204,196,86,170,245,25,35,25,144,29,155,218,13,134,241,37,169,122,143,165,57,157,21,35,153,113,211,123,139,237,149,211,83,172,207,180,220,82,186,129,41,235,98,70,189,142,231,141,206,221,90,143,111,59,21,241,185,121,30,228,95,149,69,115,214,222,204,222,43,235,233,96,142,173,175,183,84,37,52,203,53,36,16,179,41,198,214,178,57,81,98,123,219,59,96,101,75,105,154,138,248,213,210,66,244,123,21,121,216,246,129,208,73,203,102,39,148,223,112,108,170,205,154,226,213,221,202,245,143,220,41,238,150,234,158,147,36,232,85,65,35,100,138,78,71,163,152,238,87,177,171,179,145,90,187,108,168,169,224,116,167,161,122,233,167,28,69,233,197,187,84,52,190,243,223,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,233,204,206,102,238,155,171,85,174,107,216,231,177,236,123,176,51,130,13,33,195,117,235,137,204,75,72,245,2,10,185,44,89,21,61,222,26,133,164,157,97,158,39,178,215,87,44,83,70,255,0,20,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,80,217,62,0,120,193,181,113,101,164,109,117,193,106,227,206,240,234,122,58,12,173,147,68,212,101,76,239,99,146,58,232,157,27,27,23,37,66,195,43,214,54,181,171,19,218,246,114,242,36,114,73,37,241,47,196,94,9,194,254,150,87,234,102,117,81,254,235,71,103,162,228,155,250,39,116,238,211,77,5,31,82,40,164,232,245,122,15,111,85,237,228,103,197,87,224,139,137,117,182,205,109,236,205,226,190,130,170,121,42,218,251,117,66,212,194,144,213,193,11,50,156,109,107,36,137,82,86,49,211,182,6,84,182,153,202,140,145,29,36,47,70,61,19,157,140,113,249,56,130,215,77,101,237,13,226,10,211,75,141,226,215,89,36,173,233,91,49,76,58,10,230,213,199,111,222,38,45,75,155,39,78,38,123,239,141,243,75,60,141,111,44,109,106,61,253,56,90,173,8,171,93,53,211,81,248,139,212,123,142,168,106,133,231,191,93,107,182,138,24,98,69,101,45,190,149,170,171,29,45,52,106,171,211,133,156,206,217,55,87,43,156,231,189,207,123,222,247,116,41,194,119,149,141,27,249,127,143,122,116,6,32,113,215,195,93,139,133,108,219,79,116,202,216,189,107,172,218,127,111,186,100,149,109,170,124,241,213,222,37,172,173,101,68,145,43,154,206,88,83,164,200,227,68,99,23,167,27,21,200,175,87,185,219,127,194,119,149,141,27,249,127,143,122,116,0,74,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,207,16,26,241,130,112,225,166,23,93,81,212,10,213,142,138,129,156,148,180,177,175,225,235,234,220,139,210,166,133,62,183,189,83,226,190,13,68,87,57,81,173,85,64,143,248,215,226,231,23,225,47,74,231,200,42,36,134,179,46,188,178,74,92,106,210,171,186,207,80,137,227,52,136,158,41,12,123,163,156,191,90,171,90,158,46,67,13,116,87,73,181,31,139,141,120,164,195,237,213,21,21,215,188,166,225,45,202,247,118,149,156,233,77,19,228,234,85,86,204,169,224,136,138,245,95,171,153,238,107,83,197,200,135,236,213,77,76,214,46,53,245,241,183,170,186,10,139,190,77,147,85,71,109,178,217,168,213,207,142,146,14,101,233,83,66,142,95,118,54,238,231,57,203,178,110,175,123,149,55,114,155,105,193,7,7,56,191,9,26,102,203,106,182,154,225,155,94,227,142,108,142,240,198,126,60,136,155,182,154,37,95,20,134,61,213,19,225,206,187,189,81,55,68,104,79,88,150,47,102,193,241,91,54,25,142,82,165,53,170,195,65,79,108,161,133,54,252,28,16,198,216,227,111,135,230,107,80,250,192,0,41,7,105,239,25,127,123,230,155,38,152,96,119,68,143,63,205,105,158,198,73,20,155,73,105,182,174,237,146,171,195,197,178,61,119,142,47,135,138,61,251,239,26,34,217,205,126,214,236,67,135,109,40,190,234,198,107,34,173,13,158,29,225,165,99,145,37,173,169,119,132,52,241,239,253,147,221,178,111,240,106,110,229,240,106,152,11,12,90,197,199,103,18,252,188,203,112,203,51,155,150,238,114,243,119,123,125,43,83,197,126,190,72,32,133,191,15,142,204,219,197,203,226,18,247,102,159,7,46,226,87,85,62,153,230,118,238,166,158,225,83,199,61,201,146,53,121,46,117,155,115,69,70,139,240,86,248,35,229,255,0,129,179,124,58,136,169,119,187,106,24,200,248,86,197,35,141,136,214,183,63,161,70,181,19,100,68,75,109,199,193,11,133,161,26,43,135,112,247,165,150,45,41,193,233,145,150,251,52,28,178,84,57,136,217,107,42,29,227,45,68,187,124,94,247,110,191,192,155,53,60,26,136,148,255,0,182,175,202,198,45,243,2,135,211,174,32,66,125,135,95,213,102,173,127,123,173,31,202,212,154,214,100,167,97,215,245,89,171,95,222,235,71,242,181,38,181,128,51,251,142,238,17,117,215,141,29,117,198,241,171,4,244,152,214,158,97,86,165,235,95,46,106,174,108,213,245,79,230,157,41,169,217,239,76,173,142,58,100,221,85,140,223,153,57,247,69,67,64,64,25,235,135,246,43,112,239,107,162,106,102,154,135,156,223,235,185,57,94,250,89,169,168,105,213,124,61,230,199,210,145,232,190,11,241,145,83,101,250,254,39,141,213,238,196,236,66,162,219,81,93,161,122,173,118,161,184,181,28,248,173,249,51,35,168,167,149,124,118,98,79,3,24,232,147,225,178,171,36,95,15,31,206,105,224,3,153,236,215,4,214,158,21,117,94,43,94,73,69,117,195,115,44,126,118,86,209,84,195,47,43,188,28,188,149,20,242,177,121,100,141,118,84,71,53,85,23,103,34,253,104,110,15,0,60,95,65,197,158,145,58,186,252,180,212,249,206,48,248,232,178,42,104,81,26,217,85,200,189,26,182,51,251,22,74,141,118,233,240,71,178,68,79,4,77,254,23,105,223,15,22,109,107,225,166,251,149,197,64,207,164,250,121,75,53,254,217,84,214,111,34,211,198,222,106,184,23,111,139,93,19,92,237,191,183,141,159,195,190,99,246,94,234,197,203,76,120,189,197,45,209,84,200,219,102,104,146,227,151,24,81,219,54,78,171,85,208,59,111,134,237,157,145,120,252,118,87,34,124,84,13,245,0,0,0,0,0,0,0,0,0,0,0,1,203,102,39,148,223,112,108,170,205,154,226,213,221,202,245,143,220,41,238,150,234,158,147,36,232,85,65,35,100,138,78,71,163,152,238,87,177,171,179,145,90,187,108,168,169,224,111,159,0,60,96,218,184,178,210,54,186,224,181,113,231,120,117,61,29,6,86,201,162,106,50,166,119,177,201,29,116,78,141,141,139,146,161,97,149,235,27,90,213,137,237,123,57,121,18,57,36,198,206,8,52,135,13,215,174,39,49,45,35,212,8,42,228,177,100,84,247,120,106,22,146,117,134,120,158,203,93,92,177,77,27,252,81,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,125,85,109,179,91,123,51,120,175,160,170,158,74,182,190,221,80,181,48,164,53,112,66,204,167,27,90,201,34,84,149,140,116,237,129,149,45,166,114,163,36,71,73,11,209,143,68,231,99,28,6,218,113,47,196,94,9,194,254,150,87,234,102,117,81,254,235,71,103,162,228,155,250,39,116,238,211,77,5,31,82,40,164,232,245,122,15,111,85,237,228,103,197,87,224,139,207,94,186,107,166,163,241,23,168,247,29,80,213,11,207,126,186,215,109,20,48,196,138,202,91,125,43,85,86,58,90,104,213,87,167,11,57,157,178,110,174,87,57,207,123,158,247,189,238,149,120,130,215,77,101,237,13,226,10,211,75,141,226,215,89,36,173,233,91,49,76,58,10,230,213,199,111,222,38,45,75,155,39,78,38,123,239,141,243,75,60,141,111,44,109,106,61,253,56,90,173,113,215,195,93,139,133,108,219,79,116,202,216,189,107,172,218,127,111,186,100,149,109,170,124,241,213,222,37,172,173,101,68,145,43,154,206,88,83,164,200,227,68,99,23,167,27,21,200,175,87,185,193,162,188,75,127,89,182,209,242,255,0,4,254,94,214,101,95,13,28,69,231,124,47,234,157,6,166,96,181,31,238,84,119,138,46,72,127,162,118,190,243,12,211,209,245,37,138,78,143,87,160,198,245,88,222,118,124,81,126,40,186,169,196,183,245,155,109,31,47,240,79,229,237,101,10,224,191,131,235,87,22,90,71,173,237,183,165,92,121,222,29,79,103,175,197,31,12,173,70,84,206,246,92,22,74,25,91,35,219,23,37,66,195,19,18,71,57,171,19,218,199,243,114,36,145,200,26,85,175,221,162,152,110,49,193,253,23,18,218,20,234,75,253,101,254,241,73,96,182,210,92,233,149,236,183,92,92,215,79,81,79,113,134,57,163,124,79,101,60,51,109,200,247,110,247,192,246,243,196,244,122,252,172,91,139,170,158,49,120,26,226,7,59,118,150,85,225,212,246,108,95,34,180,49,93,119,138,225,5,91,210,206,249,93,200,244,100,114,181,236,73,89,204,142,137,25,179,227,86,61,235,212,108,120,215,38,7,170,19,103,212,252,59,205,75,86,252,134,143,40,154,195,79,96,117,194,53,130,27,220,211,71,73,43,88,238,126,131,94,249,32,134,55,74,142,229,114,69,30,238,86,181,21,55,38,225,161,118,46,29,59,58,51,173,47,180,217,173,84,53,244,58,95,122,150,255,0,53,185,94,248,238,23,135,90,36,74,186,165,146,68,73,36,231,145,171,202,175,68,84,141,177,177,26,198,177,172,104,98,6,133,235,166,163,240,233,168,246,237,80,210,251,207,113,186,208,239,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,169,11,249,91,186,110,142,71,53,175,99,152,246,49,237,232,83,134,142,34,240,78,40,52,178,131,83,48,90,143,247,42,59,197,23,36,223,208,203,167,118,134,105,232,250,146,197,31,91,165,215,99,122,172,111,35,254,40,191,20,76,75,236,254,225,159,13,226,191,82,243,93,45,204,43,170,237,207,110,15,87,114,180,92,233,149,92,251,117,198,58,234,38,69,58,199,204,141,153,156,178,200,199,198,229,78,102,61,220,174,99,249,36,103,228,211,220,235,89,123,53,184,172,186,82,220,45,118,170,219,214,63,253,6,191,219,91,59,100,165,187,90,231,72,106,17,34,157,26,175,139,168,196,167,154,57,57,81,236,114,49,36,141,83,169,10,134,223,241,99,229,99,89,62,95,228,62,157,57,149,125,138,158,105,242,159,151,245,222,163,110,52,211,92,179,252,55,84,248,38,212,237,65,211,236,134,146,249,143,95,52,223,32,169,161,174,166,85,228,149,158,207,168,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,204,190,197,79,52,249,79,203,250,239,81,183,1,85,120,177,243,79,172,159,48,50,31,81,156,211,238,202,62,53,254,233,184,172,28,53,234,101,206,213,77,146,98,86,250,122,108,74,93,250,51,94,45,112,198,230,173,63,34,53,35,116,212,177,198,207,22,187,158,72,151,153,88,171,12,210,186,133,221,173,54,171,255,0,105,197,109,138,251,108,164,184,219,110,58,241,37,37,101,29,92,45,154,10,152,36,200,21,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,122,190,59,56,39,204,184,54,207,233,245,75,78,110,21,113,224,149,247,134,84,88,110,212,147,165,44,246,43,139,230,169,158,154,223,26,173,76,149,82,62,8,41,152,244,171,84,111,50,237,226,143,79,16,221,224,84,174,207,158,54,237,92,87,224,18,88,178,121,233,40,117,23,21,167,167,134,235,70,234,166,186,123,180,13,134,22,190,236,200,219,12,76,99,36,168,116,141,116,81,163,146,21,233,163,149,18,72,247,182,160,85,94,212,127,34,122,155,246,47,172,81,21,87,176,199,242,217,250,183,251,200,181,93,168,254,68,245,55,236,95,88,162,42,175,97,143,229,179,245,111,247,144,26,168,1,31,224,218,233,167,26,147,168,249,206,151,225,87,159,106,221,116,231,184,197,127,154,4,71,82,211,213,85,45,66,37,43,100,69,247,230,143,186,187,170,136,156,172,115,218,197,114,189,178,49,129,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,135,218,153,199,171,241,216,110,60,48,232,229,229,91,116,168,141,96,203,238,212,207,217,105,98,114,120,219,226,114,127,246,199,53,127,10,228,252,86,187,147,126,101,122,50,99,237,31,227,174,151,134,204,65,250,107,167,55,56,100,212,188,138,149,221,55,51,103,251,18,145,232,169,222,158,159,84,171,227,210,106,239,226,138,247,38,200,136,252,185,224,219,132,220,215,140,109,89,91,99,170,106,233,241,187,124,204,174,202,175,175,119,51,227,137,238,85,86,49,206,223,158,162,85,71,35,119,223,111,121,238,69,70,170,40,73,93,156,156,11,86,113,47,153,179,80,245,10,221,60,58,103,142,212,167,120,230,78,95,109,85,183,101,74,72,215,227,211,77,209,101,114,125,94,226,42,57,220,205,220,234,42,42,43,109,21,61,186,221,73,13,45,37,44,76,130,8,32,141,25,28,81,181,17,26,198,53,60,26,212,68,68,68,79,4,68,62,70,9,131,98,186,105,135,90,48,44,34,207,5,170,199,99,165,109,37,21,36,45,217,177,177,191,90,254,119,42,170,185,206,95,23,57,202,171,186,170,169,247,128,0,0,0,102,183,106,63,30,169,131,91,235,248,107,209,203,226,38,71,112,135,163,148,93,105,95,239,91,41,222,158,52,113,61,23,194,119,183,241,215,251,6,59,100,247,221,187,2,23,237,65,227,213,250,159,119,173,225,215,72,47,43,244,62,213,63,79,33,185,83,191,102,222,42,227,114,47,65,142,79,141,60,79,79,21,248,72,246,238,155,181,173,87,126,174,203,190,2,126,232,119,42,62,35,117,146,196,174,197,173,242,245,113,155,85,84,72,172,186,212,177,223,234,169,26,191,26,120,213,23,149,170,155,72,244,223,241,88,168,248,139,179,195,129,187,151,20,121,186,102,89,165,44,212,218,105,141,212,167,180,101,69,228,117,210,165,168,142,109,20,75,249,188,90,178,57,62,12,94,84,84,115,209,83,118,237,182,235,125,158,221,75,104,180,209,65,71,67,67,11,41,169,169,160,141,35,138,24,152,212,107,24,198,167,131,90,214,162,34,34,120,34,32,31,164,0,4,93,197,71,120,251,216,117,127,185,245,58,255,0,64,178,14,151,79,126,126,127,103,207,183,46,222,59,239,182,219,24,67,192,108,48,207,198,38,146,178,120,153,35,83,36,167,122,35,218,138,136,230,163,156,213,241,250,209,81,21,23,234,84,67,161,220,150,193,111,202,241,203,174,47,118,98,190,134,241,69,61,5,75,83,251,40,165,141,88,244,255,0,241,92,167,54,57,13,159,58,225,115,95,234,45,175,85,164,201,244,227,35,100,176,72,246,236,215,203,77,50,73,12,187,111,226,199,181,24,244,241,241,107,211,243,129,211,0,35,158,31,181,215,9,226,51,74,236,186,165,131,86,199,37,53,202,20,74,186,78,162,58,107,125,90,34,117,105,165,68,248,61,142,95,254,83,85,174,77,218,228,85,145,128,20,179,181,222,134,217,87,193,173,210,122,245,68,158,138,255,0,107,158,139,118,239,188,203,35,163,93,188,60,63,5,36,190,62,31,155,235,216,186,102,66,118,195,241,75,97,205,239,86,126,28,48,139,156,85,212,216,189,107,174,153,29,68,18,163,227,246,130,49,209,197,75,186,120,43,162,107,229,87,248,174,206,123,91,224,230,40,30,43,177,117,247,4,226,174,255,0,29,35,211,160,236,30,185,106,154,171,241,141,43,104,185,85,63,135,157,89,254,5,83,108,12,195,236,82,209,123,157,167,27,205,117,226,237,78,232,160,191,62,43,5,157,92,212,69,150,40,28,175,169,145,62,181,106,200,177,49,54,254,202,39,252,118,240,211,192,0,0,0,0,0,0,0,0,42,175,106,63,145,61,77,251,23,214,40,140,118,224,251,139,60,203,132,93,80,250,113,98,167,171,188,88,171,233,228,166,190,227,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,156,251,117,24,138,141,149,232,187,19,218,143,228,79,83,126,197,245,138,35,40,56,78,224,250,235,197,134,145,234,235,176,100,164,76,239,10,168,176,215,217,89,83,43,163,101,116,18,178,226,149,52,40,229,122,69,27,229,88,224,123,36,145,170,136,248,26,197,116,108,145,242,52,46,255,0,23,122,153,195,6,142,103,122,97,218,23,165,245,127,73,51,60,175,189,62,215,75,69,37,67,168,242,88,91,13,37,21,68,149,82,200,245,109,15,117,161,90,152,18,54,68,146,247,170,136,86,70,57,32,153,139,250,245,251,138,155,87,23,221,150,250,165,169,214,252,62,175,24,168,160,188,91,172,149,214,233,170,219,84,198,79,29,214,219,42,58,41,145,172,89,24,177,79,18,170,186,54,42,63,157,187,42,53,30,236,139,182,253,42,201,125,149,130,218,61,171,117,235,92,29,236,187,53,55,82,126,122,234,174,148,78,232,64,221,247,154,94,149,59,23,149,188,207,233,198,223,30,86,162,109,79,25,58,57,98,225,255,0,178,191,32,209,220,114,110,241,73,140,219,236,116,242,84,242,189,157,238,169,247,170,57,42,106,121,30,247,172,125,89,228,150,94,159,58,181,156,252,173,247,90,136,4,43,216,99,249,108,253,91,253,228,87,254,212,190,39,52,227,136,109,101,161,178,105,213,150,213,87,73,128,247,171,95,210,250,42,148,155,219,241,200,216,31,211,69,233,53,122,52,243,182,169,177,170,73,36,111,234,190,72,213,26,253,221,10,232,247,16,90,143,163,122,29,171,152,86,13,143,255,0,56,106,103,178,172,87,187,252,144,44,177,208,82,244,110,8,234,70,162,181,99,108,213,81,201,50,53,206,94,102,199,4,234,198,171,182,146,43,85,216,231,162,154,53,159,234,62,69,168,121,205,194,213,117,203,240,190,237,85,141,227,211,202,238,165,54,234,189,75,163,160,116,104,201,122,111,88,89,19,218,247,116,164,115,156,246,49,235,77,34,133,138,208,78,25,245,19,134,94,205,253,110,177,234,117,117,93,45,247,35,197,242,139,189,86,60,229,164,146,11,67,210,219,52,13,228,158,7,61,102,124,209,65,12,142,85,145,88,212,233,177,172,99,155,35,164,172,29,138,158,105,242,159,151,245,222,163,110,53,83,139,31,43,26,201,242,255,0,33,244,233,204,64,224,67,137,203,23,9,122,133,153,106,173,222,203,237,186,183,225,242,90,237,118,142,242,250,110,255,0,85,45,206,222,231,71,215,108,82,164,92,176,71,81,46,238,111,42,244,185,55,71,57,160,106,167,104,207,26,255,0,122,174,156,65,96,192,46,118,169,53,55,41,252,29,182,154,117,234,201,107,161,84,122,73,115,116,60,174,99,185,94,196,142,38,202,173,107,228,115,157,180,173,134,88,214,139,118,42,121,167,202,126,95,215,122,141,184,174,182,140,99,91,120,211,205,245,23,87,242,251,133,93,210,163,28,197,235,178,108,171,35,109,182,8,224,133,148,22,201,22,146,23,178,46,148,77,124,235,73,20,13,70,39,62,221,73,121,30,145,72,165,138,236,84,243,79,148,252,191,174,245,27,112,17,87,101,199,158,205,50,251,107,209,235,77,254,48,7,178,227,207,102,153,125,181,232,245,166,255,0,0,0,1,128,61,168,254,123,53,55,236,95,71,162,55,206,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,3,59,81,252,246,106,111,216,190,143,68,111,240,24,3,199,71,10,153,87,5,250,227,75,123,196,174,93,203,22,200,46,21,23,172,30,225,110,172,146,58,171,111,66,102,73,221,85,93,35,166,100,212,171,44,8,217,185,151,157,171,27,209,200,254,163,35,213,78,3,248,232,177,113,131,138,220,104,175,116,22,172,115,62,199,250,126,208,178,83,86,62,78,247,75,211,137,22,225,3,100,99,85,176,186,119,200,197,137,31,43,162,218,62,119,175,85,138,233,255,0,84,180,183,4,214,156,18,231,166,122,151,98,246,206,55,121,232,247,218,46,245,53,63,87,165,51,38,143,240,144,189,146,55,105,34,99,189,215,38,251,108,187,162,170,46,11,106,206,142,107,143,103,55,17,214,11,231,91,173,37,158,224,151,124,90,255,0,19,102,138,134,249,75,27,209,36,137,233,27,218,246,243,49,253,26,154,110,167,50,54,85,111,51,163,146,57,30,27,127,197,143,149,141,100,249,127,144,250,116,230,85,246,42,121,167,202,126,95,215,122,141,184,190,147,241,49,134,241,95,217,249,171,26,165,135,208,213,219,158,220,31,36,182,221,237,149,40,174,125,186,227,29,170,71,203,2,73,202,141,153,156,178,198,246,72,212,78,102,61,188,205,99,249,227,102,91,118,127,103,89,222,153,94,53,191,63,211,59,95,126,201,44,90,63,120,172,162,252,60,49,119,78,90,251,119,82,179,240,205,116,114,119,120,249,234,58,78,106,245,122,61,52,77,222,128,88,174,216,142,38,52,143,63,169,178,232,6,31,67,73,124,201,240,203,195,235,110,249,4,72,199,50,214,254,147,226,150,215,20,156,170,231,189,206,88,223,58,53,200,198,62,158,38,59,158,70,189,176,205,93,145,220,60,235,110,149,96,21,218,139,155,229,181,118,220,79,55,167,142,190,213,135,185,144,84,65,80,201,97,165,154,150,244,201,227,153,235,3,223,19,165,133,208,43,24,247,35,99,89,55,233,198,141,166,189,152,250,41,130,113,55,196,213,230,239,173,247,15,164,210,88,173,243,101,47,181,220,165,154,121,47,117,206,170,137,174,158,169,206,141,204,158,22,62,110,121,89,36,173,116,146,73,22,237,150,62,187,83,117,0,229,223,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,60,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,119,78,211,38,131,118,172,112,185,69,53,246,139,32,180,81,211,222,35,117,101,61,37,79,74,182,201,123,167,137,58,140,142,87,70,176,212,49,97,170,84,71,172,110,107,163,168,69,86,199,43,118,139,29,184,54,209,203,23,16,28,67,227,250,59,145,205,221,233,50,107,125,242,158,58,158,87,191,186,85,50,209,89,37,53,79,35,30,197,147,165,60,113,75,211,231,70,191,147,149,222,235,149,15,85,142,93,248,130,236,211,226,105,209,221,173,221,198,235,67,209,130,229,4,77,137,244,185,29,137,213,81,74,246,211,84,77,11,249,97,168,238,200,212,153,140,73,99,115,92,213,70,61,143,141,3,160,155,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,214,120,173,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,20,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,95,106,0,0,0,0,0,0,0,0,0,0,0,170,189,168,254,68,245,55,236,95,88,162,45,81,85,123,81,252,137,234,111,216,190,177,68,6,74,240,165,198,109,247,132,189,56,213,91,102,7,106,234,230,121,223,178,41,237,23,41,216,199,210,218,163,167,74,222,189,75,163,118,253,89,147,188,68,145,70,173,88,249,149,206,126,232,206,148,178,175,103,7,103,253,103,17,23,216,181,111,87,177,223,244,167,160,239,48,69,77,81,36,244,242,100,85,92,143,143,150,157,240,190,57,25,12,50,42,61,243,35,185,86,72,146,38,163,255,0,12,177,68,28,18,112,125,147,113,115,170,17,89,90,149,116,88,77,142,162,7,101,151,138,73,105,250,244,48,75,28,239,133,145,199,43,209,206,124,206,166,124,72,246,178,68,141,92,143,123,92,137,202,237,254,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,201,19,55,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,80,174,189,168,254,68,245,55,236,95,88,162,49,91,134,46,33,114,174,23,245,150,203,171,152,181,55,127,238,29,74,107,141,173,245,82,83,195,115,161,149,188,178,211,200,230,47,252,89,24,174,107,218,201,98,137,234,199,242,114,174,212,246,163,249,19,212,223,177,125,98,136,204,190,3,56,62,198,120,185,210,253,113,178,185,41,40,179,107,29,61,137,216,157,226,174,90,142,133,12,242,201,86,249,153,36,113,61,26,230,76,218,102,68,175,115,36,88,209,202,246,53,202,156,174,11,105,197,6,166,112,193,170,186,29,166,221,161,244,245,125,219,62,197,238,22,218,123,93,45,12,149,21,206,91,229,52,53,85,144,88,42,216,175,138,56,161,138,181,233,81,52,238,141,146,73,77,3,146,23,39,94,21,61,174,27,199,29,171,141,14,17,56,146,154,29,58,171,196,46,88,134,15,118,109,69,59,174,77,175,130,104,42,173,149,157,39,178,94,156,78,71,243,83,204,142,98,199,178,34,70,168,231,115,42,51,27,50,139,102,101,128,93,114,29,45,200,228,171,183,84,90,239,14,166,188,218,91,86,143,129,46,52,78,154,13,222,145,185,98,145,241,44,149,12,107,209,93,178,73,39,42,236,245,223,106,116,199,65,169,184,124,236,181,205,177,153,168,170,233,175,183,253,55,191,228,217,11,42,233,229,166,157,151,26,187,75,220,232,100,134,71,185,98,124,17,54,26,101,68,70,238,180,234,245,99,92,231,32,20,215,177,83,205,62,83,242,254,187,212,109,199,181,237,136,226,99,72,243,250,155,46,128,97,244,52,151,204,159,12,188,62,182,239,144,68,140,115,45,111,233,62,41,109,113,73,202,174,123,220,229,141,243,163,92,140,99,233,226,99,185,228,107,219,13,117,236,254,206,179,189,50,188,107,126,127,166,118,190,253,146,88,180,126,241,89,69,248,120,98,238,156,181,246,238,165,103,225,154,232,228,238,241,243,212,116,156,213,234,244,122,104,155,189,15,85,217,143,162,152,39,19,124,77,94,110,250,223,112,250,77,37,138,223,54,82,251,93,202,89,167,146,247,92,234,168,154,233,234,156,232,220,201,225,99,230,231,149,146,74,215,73,36,145,110,217,99,235,181,2,229,118,71,112,243,173,186,85,128,87,106,46,111,150,213,219,113,60,222,158,58,251,86,30,230,65,81,5,67,37,134,150,106,91,211,39,142,103,172,15,124,78,150,23,64,172,99,220,141,141,100,223,167,26,54,133,246,92,121,236,211,47,182,189,30,180,223,227,150,27,101,218,235,101,169,125,101,154,231,87,65,81,37,60,244,143,150,154,103,68,247,65,60,79,134,104,149,205,84,85,100,145,73,36,111,111,193,204,123,154,187,162,170,1,117,123,71,120,183,169,226,207,87,40,52,123,76,49,122,75,142,61,136,94,39,181,217,106,232,169,162,175,184,223,238,50,61,32,116,148,211,69,206,238,237,35,154,198,195,20,46,94,182,209,200,254,103,116,153,12,127,194,254,179,102,93,158,156,81,220,39,212,237,58,171,74,138,90,121,113,156,166,209,46,205,173,167,164,150,88,102,89,169,93,205,210,123,209,97,134,72,213,85,98,154,53,217,175,106,72,217,155,111,251,47,187,62,234,109,53,54,94,40,117,166,213,72,247,190,157,181,248,125,142,166,40,170,89,201,52,84,181,20,119,164,150,41,220,212,122,53,243,181,144,75,23,60,111,70,203,238,189,172,218,192,118,138,112,43,77,197,46,26,185,198,159,80,82,51,85,44,20,240,195,67,53,77,84,172,101,206,221,10,212,61,109,168,139,34,65,11,221,37,67,164,100,206,103,227,177,172,115,216,199,43,216,20,43,181,255,0,41,177,103,58,251,167,185,174,45,93,223,108,185,6,151,218,110,150,234,158,147,227,235,210,207,91,95,36,82,114,61,26,246,243,49,237,93,156,136,228,223,101,68,95,3,90,184,78,242,177,163,127,47,241,239,78,128,230,176,233,79,132,239,43,26,55,242,255,0,30,244,232,0,149,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,229,85,85,75,67,75,53,117,117,76,84,244,244,241,186,89,166,149,232,198,70,198,166,238,115,156,190,8,136,136,170,170,190,8,128,124,156,219,52,197,244,231,18,186,231,57,173,230,11,85,142,201,74,250,202,234,201,149,121,98,137,169,226,187,38,234,170,190,8,141,68,85,85,84,68,69,85,68,57,254,227,55,139,140,207,140,77,85,109,194,56,43,105,113,107,108,174,163,197,236,41,239,62,54,61,200,157,87,181,170,168,234,137,85,27,205,182,251,123,172,69,84,110,235,39,118,144,241,215,83,196,150,94,237,51,211,139,156,145,233,166,57,84,229,142,72,247,103,183,42,219,225,222,94,159,92,77,241,233,53,81,60,21,94,239,21,106,50,197,246,89,240,18,235,52,86,222,39,245,142,206,137,93,51,27,83,135,90,106,24,139,208,141,83,116,184,74,213,79,7,170,42,44,41,225,202,158,255,0,197,88,173,9,139,179,111,129,42,110,28,241,56,245,79,83,45,81,191,82,242,10,127,8,101,107,92,182,42,55,162,127,59,179,227,180,206,79,25,94,139,224,138,145,167,130,57,95,120,64,0,127,153,36,142,24,223,52,210,53,145,177,170,231,57,203,178,53,19,226,170,191,82,31,232,162,221,168,154,219,171,54,61,63,110,133,232,142,13,151,93,110,217,117,51,150,251,117,179,218,42,106,35,162,182,185,85,174,167,73,99,98,181,37,155,103,53,201,190,237,143,155,116,78,163,84,10,5,218,69,198,43,248,158,213,102,226,216,93,197,210,233,238,29,52,148,246,158,154,170,54,229,84,190,236,181,170,159,90,46,220,145,239,240,98,42,166,203,35,144,208,238,204,110,14,62,247,125,48,251,163,103,86,158,142,160,230,180,204,150,162,57,155,248,75,93,189,85,31,21,39,143,139,94,239,118,73,83,193,121,185,88,191,210,204,110,78,31,245,241,170,142,110,137,103,232,168,187,162,166,55,91,225,255,0,248,207,173,247,44,226,159,251,156,234,175,253,17,113,255,0,250,0,233,76,160,29,181,126,86,49,111,152,20,62,157,113,50,175,238,89,197,63,247,57,213,95,250,34,227,255,0,244,30,127,53,194,245,163,28,181,69,93,168,216,158,107,107,182,190,161,177,69,53,238,130,174,8,29,58,181,202,214,181,211,53,26,175,229,107,213,17,60,118,71,126,101,3,66,59,14,191,170,205,90,254,247,90,63,149,169,53,172,229,251,6,198,117,59,37,154,174,61,53,199,178,139,172,176,53,139,86,219,29,37,68,238,141,170,171,202,178,116,81,85,17,85,29,182,255,0,153,77,33,236,129,195,181,143,28,214,188,210,171,81,241,108,202,215,69,46,45,211,130,75,221,13,84,17,58,94,247,2,242,181,102,106,34,187,149,21,118,79,29,183,3,88,1,78,248,216,237,26,192,56,87,125,70,7,141,91,217,148,234,66,196,201,61,152,229,115,41,45,173,145,136,232,228,170,145,54,85,221,174,71,54,38,47,51,147,226,177,162,181,203,54,240,209,196,110,5,196,246,151,91,181,31,8,173,141,36,123,25,13,218,218,178,34,207,108,173,229,69,146,9,19,227,224,190,45,118,219,61,187,57,62,59,32,74,224,0,60,86,183,213,81,81,104,190,127,91,114,146,56,233,41,241,123,172,181,15,145,55,107,99,109,36,138,229,95,224,217,20,231,155,132,88,42,42,56,171,209,200,233,88,231,189,51,203,11,213,27,241,228,109,124,46,114,255,0,18,53,21,87,248,16,213,46,214,126,42,172,186,107,163,245,58,9,140,221,226,151,48,206,162,72,110,16,194,244,87,208,90,119,222,87,72,159,216,172,219,116,154,213,79,22,44,171,225,178,111,75,251,36,180,74,187,82,120,158,166,212,42,154,57,29,99,211,170,89,46,115,204,173,94,155,171,101,99,162,165,139,125,182,230,221,210,74,137,186,127,72,95,226,80,220,192,0,0,0,0,0,0,0,0,0,0,0,24,3,217,113,231,179,76,190,218,244,122,211,218,246,142,241,111,83,197,158,174,80,104,246,152,98,244,151,28,123,16,188,79,107,178,213,209,83,69,95,113,191,220,100,122,64,233,41,166,139,157,221,218,71,53,141,134,40,92,189,109,163,145,252,206,233,50,26,85,108,187,93,108,181,47,172,179,92,234,232,42,36,167,158,145,242,211,76,232,158,232,39,137,240,205,18,185,170,138,172,146,41,36,141,237,248,57,143,115,87,116,85,67,85,59,47,187,62,234,109,53,54,94,40,117,166,213,72,247,190,157,181,248,125,142,166,40,170,89,201,52,84,181,20,119,164,150,41,220,212,122,53,243,181,144,75,23,60,111,70,203,238,189,172,216,42,7,11,250,205,153,118,122,113,71,112,159,83,180,234,173,42,41,105,229,198,114,155,68,187,54,182,158,146,89,97,153,102,165,119,55,73,239,69,134,25,35,85,85,138,104,215,102,189,169,35,102,108,149,218,255,0,148,216,179,157,125,211,220,215,22,174,239,182,92,131,75,237,55,75,117,79,73,241,245,233,103,173,175,146,41,57,30,141,123,121,152,246,174,206,68,114,111,178,162,47,129,125,123,69,56,21,166,226,151,13,92,227,79,168,41,25,170,150,10,120,97,161,154,166,170,86,50,231,110,133,106,30,182,212,69,145,32,133,238,146,161,210,50,103,51,241,216,214,57,236,99,149,236,194,16,54,167,137,111,235,54,218,62,95,224,159,203,218,204,181,225,87,137,140,203,133,13,92,163,213,44,62,134,146,226,199,83,186,219,119,182,84,162,53,151,27,116,143,141,242,192,146,114,171,161,127,52,81,189,146,53,23,149,236,111,51,94,206,120,223,169,92,75,127,89,182,209,242,255,0,4,254,94,214,80,14,14,248,58,251,237,116,179,88,62,143,86,119,76,207,10,246,77,198,197,248,62,167,180,58,148,215,78,123,119,191,60,81,69,215,154,42,79,195,191,155,167,210,240,77,156,253,194,250,113,135,168,220,60,209,97,186,57,218,83,104,197,106,242,188,134,158,162,219,109,199,45,243,84,211,201,67,80,201,86,106,135,193,112,106,44,141,130,166,145,172,184,116,228,129,85,240,214,244,250,141,149,177,35,91,32,89,248,169,181,113,125,217,249,173,90,157,111,195,234,241,138,138,12,95,42,178,87,91,166,171,109,83,25,60,118,167,74,142,138,100,107,22,70,44,83,196,170,174,141,138,143,231,110,202,141,71,187,18,239,120,182,163,218,242,169,52,66,229,67,117,168,189,89,114,10,171,91,49,218,105,86,175,167,120,124,145,211,79,28,17,196,174,99,230,145,244,240,198,171,30,235,39,74,52,69,114,53,166,234,92,52,46,197,195,167,103,70,117,165,246,155,53,170,134,190,135,75,239,82,223,230,183,43,223,29,194,240,235,68,137,87,84,178,72,137,36,156,242,53,121,85,232,138,145,182,54,35,88,214,53,141,10,1,216,169,230,159,41,249,127,93,234,54,225,218,235,196,22,147,234,190,169,218,48,12,11,31,181,92,47,88,55,122,183,95,114,142,133,76,21,209,213,71,83,52,82,90,121,94,214,50,72,98,124,107,47,83,105,90,174,155,240,78,141,58,221,106,107,166,154,189,153,105,45,54,101,6,25,61,36,15,206,113,122,172,66,231,52,208,36,175,101,186,166,88,95,80,216,145,222,235,94,246,193,211,87,42,59,102,72,245,111,43,249,94,219,127,217,29,162,26,61,170,58,209,93,147,234,5,242,146,225,144,225,244,241,222,177,236,105,177,215,69,60,51,211,85,210,189,183,87,212,71,201,7,36,114,58,56,155,3,159,34,200,178,200,231,70,214,198,213,120,89,94,24,184,126,213,13,3,236,211,215,8,117,73,149,118,186,236,187,23,200,239,212,184,244,233,26,62,219,3,172,206,141,174,153,189,52,150,58,153,82,52,87,196,249,30,140,99,33,78,88,165,235,53,107,175,98,167,154,124,167,229,253,119,168,219,141,84,226,199,202,198,178,124,191,200,125,58,115,42,251,21,60,211,229,63,47,235,189,70,220,4,85,254,218,111,252,160,63,239,25,187,217,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,121,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,132,63,237,166,255,0,202,3,254,241,155,252,7,58,218,215,164,218,203,217,251,196,117,45,186,219,151,247,75,245,151,146,249,140,228,86,199,53,189,242,134,71,201,27,38,116,42,174,228,230,233,205,20,180,242,115,53,118,145,139,213,137,200,247,237,167,7,220,89,225,188,93,105,127,211,139,21,61,37,158,251,65,81,37,53,247,28,109,122,213,79,106,122,200,244,129,94,245,142,37,123,37,137,137,35,94,140,228,223,168,196,85,116,79,68,245,92,64,240,241,165,252,77,96,14,211,157,87,181,85,214,91,89,80,181,212,114,210,86,73,77,61,21,106,67,44,49,212,198,230,175,43,158,198,207,34,163,100,107,227,85,84,230,99,182,216,195,108,90,227,174,61,154,124,86,82,214,228,248,230,247,91,23,60,117,116,45,172,154,43,126,71,103,157,28,197,116,83,49,19,169,11,249,121,227,115,152,228,142,120,89,212,139,158,23,68,129,173,93,168,254,68,245,55,236,95,88,162,42,175,97,143,229,179,245,111,247,145,58,241,191,171,216,110,189,118,98,101,186,185,167,243,213,201,98,200,169,237,19,83,165,92,11,12,241,61,151,202,72,165,134,70,120,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,208,14,3,56,193,198,120,70,210,253,113,189,57,105,43,115,107,229,61,137,184,157,158,174,42,142,133,116,241,73,86,201,159,36,145,49,90,214,66,218,150,74,172,115,227,89,17,170,198,57,170,188,205,11,211,218,71,218,9,83,195,181,52,122,61,163,119,90,71,106,45,198,157,181,53,183,40,101,138,103,227,44,73,96,146,36,150,158,104,37,134,103,212,194,179,181,24,231,53,241,177,89,38,219,62,53,88,131,176,199,242,217,250,183,251,200,207,86,225,90,161,173,214,93,86,226,34,225,81,73,89,79,140,84,83,94,242,187,140,207,142,7,207,91,117,184,36,81,182,40,99,106,34,190,73,100,150,69,70,181,177,181,145,63,197,170,177,177,250,21,216,99,249,108,253,91,253,228,6,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,227,141,94,47,241,78,17,244,197,247,234,158,133,195,46,189,54,90,124,110,206,245,223,188,78,212,78,105,165,68,84,84,130,62,102,171,213,21,21,85,90,212,84,87,110,150,28,130,181,119,130,14,24,117,231,48,147,61,213,173,57,168,200,47,146,65,29,55,121,151,33,185,194,214,68,196,247,88,200,162,168,100,108,106,110,171,179,90,155,170,170,174,234,170,170,28,243,230,249,182,85,168,249,109,215,58,205,239,85,23,107,237,238,165,213,117,213,147,170,115,203,35,191,129,60,26,136,155,34,53,17,17,168,136,136,136,136,136,90,13,6,237,50,214,46,28,52,226,131,76,52,207,75,244,190,158,217,70,231,77,53,69,77,182,189,245,85,213,14,219,158,162,119,182,181,168,249,29,178,38,232,212,68,68,107,90,141,106,34,38,161,255,0,50,227,129,63,238,25,254,51,94,63,206,199,243,46,56,19,254,225,159,227,53,227,252,236,10,1,252,218,190,41,255,0,222,14,149,127,209,87,31,243,225,252,218,190,41,255,0,222,14,149,127,209,87,31,243,226,255,0,255,0,50,227,129,63,238,25,254,51,94,63,206,199,243,46,56,19,254,225,159,227,53,227,252,236,8,127,179,211,180,47,90,56,179,214,139,214,156,234,54,49,133,91,173,182,236,94,166,247,20,182,74,42,184,103,116,241,213,210,66,214,185,211,84,202,213,103,45,67,213,81,26,139,186,55,199,226,139,161,68,41,162,156,25,240,217,195,182,85,85,154,232,230,155,253,31,189,86,219,223,107,158,167,219,21,245,124,244,175,146,57,29,31,37,68,242,49,55,124,49,174,232,156,222,238,219,236,170,139,53,129,77,251,68,248,229,183,240,189,132,187,8,193,235,161,155,83,114,90,71,45,189,155,35,210,211,76,237,218,181,178,162,248,115,110,142,72,154,168,168,231,53,85,81,90,213,69,194,107,133,194,186,237,95,83,117,186,86,77,87,91,91,51,234,42,106,39,122,190,73,165,123,149,207,123,220,190,46,114,170,170,170,175,138,170,157,11,231,221,158,252,34,106,142,97,116,207,243,253,42,168,188,223,239,83,173,69,109,108,249,53,221,29,43,246,68,77,154,218,164,107,90,136,136,136,214,162,53,168,136,136,136,136,136,121,255,0,230,92,112,39,253,195,63,198,107,199,249,216,25,185,167,93,173,26,239,164,248,77,163,78,240,45,40,210,75,85,134,199,76,148,212,116,177,218,174,94,235,83,197,92,229,90,237,220,247,57,85,206,114,248,185,206,85,95,21,61,39,243,106,248,167,255,0,120,58,85,255,0,69,92,127,207,139,255,0,252,203,142,4,255,0,184,103,248,205,120,255,0,59,31,204,184,224,79,251,134,127,140,215,143,243,176,40,7,243,106,248,167,255,0,120,58,85,255,0,69,92,127,207,139,169,217,189,198,182,169,241,131,247,68,251,166,88,49,75,103,209,47,100,119,47,97,82,212,195,212,239,93,239,169,213,235,79,46,251,119,102,114,242,242,237,187,183,223,116,219,213,255,0,50,227,129,63,238,25,254,51,94,63,206,201,87,66,248,92,208,158,26,253,183,247,20,193,190,142,125,35,238,222,211,254,137,214,86,117,251,191,87,163,254,169,150,78,94,94,188,191,139,182,252,222,59,236,155,4,170,81,254,209,94,207,248,248,153,181,38,168,105,132,80,83,106,85,158,149,33,90,119,185,177,69,124,166,103,226,194,247,174,200,201,155,226,145,200,229,229,84,247,28,168,156,174,101,224,0,115,133,163,92,64,113,11,193,118,161,220,227,196,234,42,241,251,156,50,165,53,243,29,188,210,57,105,234,28,205,246,101,77,59,185,92,142,111,50,236,230,171,94,136,171,179,182,85,222,243,227,29,184,146,54,129,177,102,124,60,54,90,214,181,57,167,181,228,92,145,72,191,94,209,73,3,149,137,255,0,203,113,127,117,199,133,93,3,226,46,149,177,106,214,157,91,238,213,113,71,211,130,231,26,186,154,190,6,253,72,218,136,149,178,114,162,248,242,57,85,191,157,170,85,123,175,98,199,12,149,151,38,213,91,179,189,70,183,210,185,252,210,82,182,190,142,68,70,248,123,177,189,212,202,230,253,126,46,231,248,129,84,53,251,182,7,91,245,70,197,87,139,105,134,51,71,166,244,53,173,88,230,174,166,173,125,101,211,167,245,164,115,171,99,108,91,166,251,171,99,231,79,236,92,159,21,136,248,56,224,111,83,248,182,203,32,185,201,79,87,103,192,233,234,121,175,25,29,67,23,105,81,29,239,195,75,204,159,134,157,124,83,127,197,103,197,203,190,205,118,163,233,183,101,7,7,154,123,95,13,206,187,23,189,102,85,20,238,230,143,233,37,203,173,22,255,0,240,161,129,145,68,244,254,7,177,201,252,27,150,234,213,105,181,88,173,180,246,123,29,178,146,221,65,71,26,69,79,75,73,11,97,134,22,39,193,172,99,81,26,212,79,204,137,176,31,55,5,194,49,125,53,195,172,248,22,23,106,138,219,99,177,82,71,69,67,75,31,194,56,152,155,38,234,190,46,114,248,170,185,124,92,170,170,170,170,170,125,208,0,0,0,0,0,0,0,0,0,170,189,168,254,68,245,55,236,95,88,162,42,175,97,143,229,179,245,111,247,145,106,187,81,252,137,234,111,216,190,177,68,85,94,195,31,203,103,234,223,239,32,46,165,199,131,45,56,171,226,246,209,198,37,21,214,235,67,146,80,219,234,41,235,173,209,189,31,75,112,170,117,34,81,67,82,229,126,238,143,146,149,210,70,232,217,179,94,230,192,255,0,113,89,47,95,202,246,163,249,19,212,223,177,125,98,136,181,69,85,237,71,242,39,169,191,98,250,197,16,20,215,177,195,0,195,117,79,13,226,11,79,181,7,30,164,190,99,215,202,124,114,154,186,134,165,23,146,86,111,114,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,130,184,165,225,107,89,123,59,245,150,207,169,154,105,146,93,126,141,251,65,103,196,178,216,26,222,181,52,220,174,85,161,173,68,111,79,173,211,231,106,181,205,233,84,197,206,168,221,186,208,197,58,246,56,103,248,110,150,97,188,65,106,14,160,228,52,150,60,122,199,79,142,84,215,87,84,170,242,68,205,238,72,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,181,215,86,117,83,89,123,77,56,160,176,99,120,229,15,178,253,169,181,191,26,199,107,110,205,146,134,203,11,41,210,74,217,214,100,138,62,110,110,132,179,200,254,155,165,115,90,200,218,146,116,226,96,26,83,107,227,23,4,226,255,0,129,221,108,191,216,40,253,141,146,89,180,254,255,0,244,131,31,234,77,81,236,190,173,37,123,41,127,158,159,4,81,207,213,142,157,100,252,26,47,38,252,174,217,83,199,24,116,95,72,115,45,122,213,12,127,72,244,254,10,73,47,185,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,252,85,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,119,77,188,50,90,184,125,224,39,61,208,109,57,166,171,200,46,78,193,242,22,203,81,79,110,107,107,111,151,90,154,41,185,159,210,133,21,207,123,156,172,138,38,42,189,233,27,33,143,153,252,136,171,250,248,23,224,202,197,193,230,156,85,91,36,186,251,103,51,202,59,189,70,77,114,137,239,74,87,73,18,63,165,77,77,27,182,218,24,186,178,162,72,230,164,146,57,238,115,185,81,89,20,97,242,174,156,61,98,188,47,246,122,106,86,145,226,213,61,255,0,184,105,254,75,83,113,186,62,150,58,121,174,117,210,208,78,233,106,36,107,19,254,44,108,71,57,238,100,81,68,197,123,249,57,150,128,118,42,121,167,202,126,95,215,122,141,184,213,78,44,124,172,107,39,203,252,135,211,167,50,175,177,83,205,62,83,242,254,187,212,109,192,69,93,151,30,123,52,203,237,175,71,173,54,207,72,184,145,209,45,122,186,229,22,109,32,207,169,50,122,140,58,162,42,107,195,233,41,231,72,34,124,142,149,177,172,115,61,141,138,161,142,90,121,118,124,46,123,21,26,138,139,179,154,171,206,22,7,159,230,90,97,147,65,153,233,254,67,87,98,190,210,211,213,211,83,220,41,21,27,60,12,169,167,146,158,85,141,219,110,199,172,83,72,136,246,236,246,42,163,154,173,114,35,147,213,104,190,175,106,231,12,89,254,63,171,154,127,61,93,158,186,122,119,77,78,149,112,63,185,94,173,203,51,162,150,25,25,238,165,69,51,165,167,146,53,86,175,187,36,42,173,115,37,137,28,208,233,120,17,254,133,235,166,156,113,23,167,22,237,80,210,251,207,126,181,87,111,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,167,51,57,155,186,110,173,86,185,175,99,158,199,177,238,144,0,192,30,212,127,61,154,155,246,47,163,209,27,252,96,15,106,63,158,205,77,251,23,209,232,141,254,0,87,254,59,244,183,4,213,14,22,53,7,233,213,139,218,127,68,177,251,182,83,103,254,122,154,30,235,116,165,183,85,116,39,252,19,219,207,203,212,127,184,254,102,46,254,45,93,144,176,4,85,197,143,149,141,100,249,127,144,250,116,224,98,183,0,191,253,241,191,254,15,249,127,249,41,234,187,43,48,95,186,134,169,234,222,153,251,83,217,159,75,116,126,255,0,98,239,189,14,183,117,239,85,52,80,245,122,124,205,231,229,234,115,114,243,55,125,182,221,55,220,242,188,2,255,0,247,198,255,0,248,63,229,255,0,228,164,171,216,169,230,159,41,249,127,93,234,54,224,60,87,103,38,107,117,225,179,142,170,44,15,59,167,164,181,212,94,106,43,244,238,248,201,152,234,167,211,86,186,100,72,162,137,212,238,115,121,221,95,77,77,10,201,239,198,140,123,213,85,19,240,141,221,227,0,120,233,193,115,190,24,184,226,200,178,203,109,211,165,95,112,200,27,168,216,205,207,161,11,182,239,21,111,169,99,186,42,233,27,248,26,166,77,14,210,34,115,244,57,213,136,215,162,27,189,167,185,173,171,82,176,12,107,81,172,84,245,112,91,114,171,61,21,238,142,42,182,53,179,199,5,76,44,154,54,200,214,185,205,71,163,94,136,168,142,114,111,190,202,191,16,48,135,178,227,207,102,153,125,181,232,245,166,170,113,245,193,70,43,197,102,156,85,222,237,54,206,239,169,184,205,190,105,49,203,133,58,70,201,43,249,17,210,54,217,80,178,57,140,116,50,189,85,24,231,185,58,50,61,94,139,202,233,89,46,85,246,92,121,236,211,47,182,189,30,180,223,224,42,175,103,167,8,119,222,19,52,178,178,139,41,205,110,183,43,214,97,220,110,215,27,36,156,140,161,177,85,37,50,36,176,66,214,73,35,36,155,157,206,100,149,13,122,54,86,193,6,205,106,71,187,173,80,0,0,0,0,0,0,0,0,0,0,0,10,171,218,143,228,79,83,126,197,245,138,34,213,21,87,181,31,200,158,166,253,139,235,20,64,85,94,195,31,203,103,234,223,239,35,85,12,171,236,49,252,182,126,173,254,242,53,80,10,171,218,143,228,79,83,126,197,245,138,34,170,246,24,254,91,63,86,255,0,121,22,171,181,31,200,158,166,253,139,235,20,69,85,236,49,252,182,126,173,254,242,2,234,107,127,6,90,113,174,26,227,166,122,253,118,186,221,109,89,38,156,220,41,106,21,104,222,142,142,231,75,75,51,234,105,169,164,107,247,108,124,149,78,71,245,24,156,206,141,243,70,187,171,163,146,31,87,197,143,149,141,100,249,127,144,250,116,228,170,69,92,88,249,88,214,79,151,249,15,167,78,6,64,118,86,96,191,117,13,83,213,189,51,246,167,179,62,150,232,253,254,197,223,122,29,110,235,222,170,104,161,234,244,249,155,207,203,212,230,229,230,110,251,109,186,111,185,249,123,57,51,91,175,13,156,117,81,96,121,221,61,37,174,162,243,81,95,167,119,198,76,199,85,62,154,181,211,34,69,20,78,167,115,155,206,234,250,106,104,86,79,126,52,99,222,170,168,159,132,111,181,236,84,243,79,148,252,191,174,245,27,113,21,113,211,130,231,124,49,113,197,145,101,150,219,167,74,190,225,144,55,81,177,155,159,66,23,109,222,42,223,82,199,116,85,210,55,240,53,76,154,29,164,68,231,232,115,171,17,175,68,3,127,142,117,184,7,211,60,87,87,120,189,211,108,23,53,164,239,118,90,139,133,69,194,166,149,209,199,36,117,93,202,146,106,198,65,43,36,99,152,248,100,125,59,89,35,21,190,244,110,123,81,81,85,21,58,9,211,220,214,213,169,88,6,53,168,214,42,122,184,45,185,85,158,138,247,71,21,91,26,217,227,130,166,22,77,27,100,107,92,230,163,209,175,68,84,71,57,55,223,101,95,137,132,61,151,30,123,52,203,237,175,71,173,3,127,128,0,97,183,107,254,1,134,224,188,87,211,85,97,248,245,37,165,249,86,47,77,127,187,165,50,43,89,85,113,146,178,178,41,106,21,155,242,181,239,108,17,171,249,81,57,159,204,247,110,247,189,206,215,78,19,188,172,104,223,203,252,123,211,160,50,175,182,175,205,62,45,242,254,135,212,110,38,170,112,157,229,99,70,254,95,227,222,157,0,18,168,0,0,0,0,0,0,0,0,0,0,0,0,0,1,146,189,169,188,122,165,250,123,143,12,58,57,122,95,103,83,74,234,108,194,235,76,239,10,153,90,187,58,223,19,209,127,165,181,127,166,170,126,51,155,201,191,42,61,29,171,215,123,85,29,242,213,89,101,184,117,251,173,124,18,83,77,208,168,146,158,78,155,218,173,119,44,177,185,175,99,182,85,217,205,114,57,62,40,168,165,97,119,101,215,2,174,85,115,180,53,85,85,119,85,92,158,243,227,255,0,241,96,96,246,11,148,197,132,101,246,156,182,92,94,203,145,37,166,165,181,73,107,189,69,44,180,53,46,111,139,91,51,34,146,55,61,136,187,47,47,58,34,237,179,183,106,170,45,225,78,218,174,41,90,136,214,224,26,82,136,137,178,34,90,174,62,31,255,0,28,104,7,243,46,56,19,254,225,159,227,53,227,252,236,127,50,227,129,63,238,25,254,51,94,63,206,192,160,31,205,171,226,159,253,224,233,87,253,21,113,255,0,62,31,205,171,226,159,253,224,233,87,253,21,113,255,0,62,47,255,0,243,46,56,19,254,225,159,227,53,227,252,236,127,50,227,129,63,238,25,254,51,94,63,206,192,247,252,25,235,94,85,196,79,13,152,126,177,230,182,251,85,21,235,32,246,135,121,130,215,20,145,210,179,161,95,81,78,206,70,201,36,143,77,217,11,85,119,122,251,202,187,108,155,34,77,103,148,210,221,45,193,52,91,4,182,105,158,154,88,189,141,141,217,186,221,202,139,189,77,81,210,234,204,249,164,252,36,207,124,142,222,73,94,239,121,203,182,251,38,200,136,137,234,192,0,0,20,3,182,175,202,198,45,243,2,135,211,174,37,255,0,35,253,107,208,77,39,226,39,21,165,194,181,143,20,250,65,101,162,184,50,233,5,55,126,169,164,228,170,100,114,70,217,57,233,228,141,235,179,38,145,54,85,229,247,183,219,116,69,64,205,78,195,175,234,179,86,191,189,214,143,229,106,77,107,34,77,14,225,71,64,120,110,171,187,215,104,182,5,244,118,123,236,112,197,112,127,181,43,106,250,204,137,92,177,166,213,51,72,141,217,94,239,197,219,125,252,119,240,37,176,41,119,104,183,1,236,226,147,26,166,206,244,234,26,74,93,73,199,160,88,96,234,189,34,142,241,70,138,174,238,178,61,83,102,200,213,85,88,158,187,34,43,156,215,108,142,71,51,31,244,247,83,245,247,131,237,80,171,170,198,107,110,248,94,83,110,127,116,186,91,43,105,213,173,153,168,187,244,170,105,228,78,89,24,187,238,155,167,134,232,230,170,46,202,116,162,70,26,217,195,62,135,113,17,107,109,183,87,52,246,219,123,124,44,86,83,87,108,232,43,105,147,199,250,93,68,106,217,26,155,174,252,188,220,170,191,20,80,51,183,11,237,193,188,65,111,142,159,80,244,2,146,182,181,172,247,234,236,215,199,83,70,247,248,124,32,150,41,21,169,241,93,250,171,245,38,223,89,229,53,119,182,159,86,50,123,93,69,167,72,52,210,213,133,73,50,43,18,231,93,89,237,74,168,211,251,104,216,177,199,19,29,240,252,118,200,159,31,227,75,21,121,236,88,225,154,186,227,222,237,57,222,162,91,41,158,254,103,210,182,182,142,86,181,187,167,187,27,159,77,204,223,13,252,92,175,95,19,214,224,157,145,60,31,97,183,8,174,23,91,110,87,151,172,46,231,108,55,219,186,116,149,126,174,102,210,199,7,50,39,230,93,209,118,241,69,77,192,201,157,27,208,141,126,227,83,84,234,82,197,21,198,249,113,184,213,164,247,236,154,232,249,31,77,73,205,226,178,212,206,168,190,59,34,242,177,55,115,182,217,173,240,240,222,46,24,248,112,193,184,92,210,171,126,154,97,113,36,207,98,247,155,173,205,236,229,154,231,90,230,162,73,59,211,117,229,79,117,17,172,221,81,173,68,79,31,21,95,125,135,225,56,126,158,216,41,241,92,19,23,181,99,246,122,68,94,141,13,182,145,148,240,49,87,226,168,198,34,38,235,241,85,248,170,248,174,231,219,0,0,0,0,0,0,0,0,0,0,0,0,3,157,110,1,244,207,21,213,222,47,116,219,5,205,105,59,221,150,162,225,81,112,169,165,116,113,201,29,87,114,164,154,177,144,74,201,24,230,62,25,31,78,214,72,197,111,189,27,158,212,84,85,69,78,138,76,1,236,184,243,217,166,95,109,122,61,105,191,192,12,54,237,127,192,48,220,23,138,250,106,172,63,30,164,180,191,42,197,233,175,247,116,166,69,107,42,174,50,86,86,69,45,66,179,126,86,189,237,130,53,127,42,39,51,249,158,237,222,247,185,219,146,98,183,109,95,154,124,91,229,253,15,168,220,64,181,92,75,127,89,182,209,242,255,0,4,254,94,214,69,93,134,63,150,207,213,191,222,68,171,196,183,245,155,109,31,47,240,79,229,237,100,85,216,99,249,108,253,91,253,228,5,202,212,62,7,52,143,82,184,163,196,248,164,190,190,174,43,190,49,79,11,228,182,82,177,144,65,113,184,210,202,215,208,86,207,35,17,37,123,225,77,218,173,87,47,81,34,165,106,171,99,137,241,205,237,120,177,242,177,172,159,47,242,31,78,156,149,72,171,139,31,43,26,201,242,255,0,33,244,233,192,201,94,200,12,90,197,156,235,238,161,97,89,77,15,125,178,228,26,95,118,181,220,105,186,175,143,175,75,61,109,4,114,199,206,197,107,219,204,199,185,55,106,163,147,125,209,81,124,79,149,198,183,7,89,223,3,154,167,106,214,189,45,172,255,0,65,159,72,32,184,227,151,62,156,63,208,75,167,121,168,169,165,183,116,103,158,105,106,122,48,210,198,238,188,140,228,147,224,228,223,116,95,171,217,1,148,216,176,109,125,212,44,215,41,174,238,86,92,127,75,238,215,75,141,79,73,242,116,41,96,173,160,146,89,57,24,142,123,185,88,199,46,205,69,114,237,178,34,175,129,226,184,142,214,252,251,180,139,138,60,111,24,192,236,117,118,251,109,69,67,49,236,78,213,83,36,210,165,52,15,149,93,53,194,173,145,117,27,27,213,191,133,157,241,49,82,56,105,216,213,89,58,61,71,5,245,211,110,53,241,94,43,56,17,213,155,37,218,231,221,245,55,25,210,251,220,121,29,190,161,99,100,149,252,150,201,99,117,206,157,35,107,24,232,101,122,162,189,172,106,116,100,122,49,83,149,209,62,90,171,216,169,230,159,41,249,127,93,234,54,226,250,79,195,62,27,194,135,103,230,172,105,110,31,93,87,113,123,176,124,146,229,119,185,212,170,181,247,27,140,150,169,25,44,233,31,50,182,22,114,197,27,25,27,85,121,88,198,243,57,239,231,145,244,47,177,83,205,62,83,242,254,187,212,109,192,69,95,237,166,255,0,202,3,254,241,155,252,96,15,251,105,191,242,128,255,0,188,102,255,0,0,41,87,107,78,150,224,153,95,9,215,237,76,191,216,187,214,73,130,119,95,163,245,189,234,102,119,62,251,114,161,134,171,240,108,122,71,39,60,109,70,254,17,174,229,219,118,236,190,37,213,42,175,106,63,145,61,77,251,23,214,40,128,202,190,30,60,137,241,115,250,131,235,18,145,87,12,92,61,101,92,80,107,45,151,72,241,106,158,225,223,250,149,55,27,163,233,100,168,134,217,67,19,121,165,168,145,172,79,248,177,177,28,230,53,242,203,19,21,236,231,230,73,215,131,156,3,50,213,62,17,184,163,211,237,62,199,170,239,153,13,242,163,0,166,161,161,166,68,231,149,254,216,153,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,90,120,62,225,51,13,225,23,75,254,131,216,170,41,47,23,218,250,137,42,111,185,27,104,22,150,123,171,210,71,172,8,246,44,146,171,25,20,79,72,218,196,127,38,253,71,162,35,165,122,168,66,188,111,233,14,27,160,189,152,153,110,145,233,252,21,113,216,177,218,123,68,52,235,87,58,205,60,175,125,242,146,89,102,145,254,8,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,144,87,97,143,229,179,245,111,247,145,106,187,81,252,137,234,111,216,190,177,68,85,94,195,31,203,103,234,223,239,32,53,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,85,237,71,242,39,169,191,98,250,197,17,85,123,12,127,45,159,171,127,188,139,85,218,143,228,79,83,126,197,245,138,34,170,246,24,254,91,63,86,255,0,121,1,170,133,85,237,71,242,39,169,191,98,250,197,17,106,138,171,218,143,228,79,83,126,197,245,138,32,48,90,201,244,170,243,211,193,113,207,106,215,123,118,225,75,211,179,81,117,37,239,245,205,234,69,77,180,12,223,171,50,119,137,89,31,186,174,78,179,218,223,199,84,93,254,224,95,131,43,23,7,154,113,85,108,146,235,237,156,207,40,238,245,25,53,202,39,189,41,93,36,72,254,149,53,52,110,219,104,98,234,202,137,35,154,146,72,231,185,206,229,69,100,81,194,189,152,188,7,125,196,44,84,218,243,171,22,94,92,251,32,183,183,217,182,187,141,187,167,85,139,194,231,204,217,54,119,85,201,214,168,129,212,234,238,104,227,150,22,172,144,174,220,242,181,111,248,0,0,17,87,22,62,86,53,147,229,254,67,233,211,153,87,216,169,230,159,41,249,127,93,234,54,227,85,56,177,242,177,172,159,47,242,31,78,156,202,190,197,79,52,249,79,203,250,239,81,183,1,93,120,29,210,28,55,93,248,168,192,244,183,80,96,171,159,30,187,84,86,77,93,5,52,235,11,234,25,77,69,61,82,66,175,79,121,172,123,160,107,30,173,86,191,145,206,229,115,29,179,147,108,248,197,224,235,4,226,255,0,4,167,176,95,235,61,141,146,89,185,254,143,228,29,57,170,61,151,213,154,157,245,95,206,172,158,40,231,234,199,78,145,254,17,87,147,126,102,236,169,227,144,61,151,30,123,52,203,237,175,71,173,55,248,12,1,225,143,136,45,88,236,243,226,10,229,139,231,248,253,214,130,213,237,8,104,243,188,101,176,83,119,170,152,226,138,102,193,36,82,200,215,111,211,239,75,81,26,197,35,35,157,188,137,212,228,122,61,55,123,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,36,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,42,7,105,103,2,181,60,77,99,52,186,159,166,52,21,117,90,161,142,83,193,109,165,161,109,84,81,193,119,183,45,66,171,160,122,207,35,34,133,240,172,243,76,217,17,201,204,157,72,220,215,171,163,88,232,255,0,103,7,104,5,103,14,247,216,180,147,87,178,47,244,167,175,239,51,197,83,81,28,245,18,99,181,92,143,147,154,157,144,178,73,31,12,210,34,49,240,163,121,82,73,82,86,171,63,12,146,135,128,237,71,243,217,169,191,98,250,61,17,191,198,0,246,163,249,236,212,223,177,125,30,136,223,224,4,85,197,143,149,141,100,249,127,144,250,116,228,170,69,92,88,249,88,214,79,151,249,15,167,78,6,43,112,11,255,0,223,27,255,0,224,255,0,151,255,0,146,146,175,98,167,154,124,167,229,253,119,168,219,136,171,128,95,254,248,223,255,0,7,252,191,252,148,149,123,21,60,211,229,63,47,235,189,70,220,4,149,219,113,164,53,44,186,233,238,189,208,193,87,37,60,244,242,226,23,73,29,60,93,8,30,199,73,85,68,214,71,225,42,190,68,146,189,92,239,121,136,144,198,158,226,170,115,218,174,203,141,94,169,213,174,15,177,152,46,83,213,207,114,193,170,38,196,42,166,154,8,162,99,217,76,214,62,149,177,36,127,140,198,81,207,73,26,185,200,215,171,227,122,187,155,241,220,237,71,210,26,157,90,224,251,38,158,219,5,92,247,44,26,162,28,190,150,24,103,138,38,61,148,205,123,42,157,42,201,248,204,101,28,245,114,35,90,173,122,190,54,35,121,191,17,213,87,177,31,87,170,89,117,212,45,4,174,158,174,74,121,233,226,203,237,113,182,8,186,16,61,142,142,150,181,207,147,194,85,124,137,37,2,53,190,243,17,33,145,125,197,85,231,10,193,217,113,231,179,76,190,218,244,122,211,127,140,1,236,184,243,217,166,95,109,122,61,105,191,192,0,0,0,0,0,0,0,0,0,0,0,0,10,171,218,143,228,79,83,126,197,245,138,34,213,21,87,181,31,200,158,166,253,139,235,20,64,85,94,195,31,203,103,234,223,239,35,85,12,171,236,49,252,182,126,173,254,242,53,80,10,171,218,143,228,79,83,126,197,245,138,34,170,246,24,254,91,63,86,255,0,121,22,171,181,31,200,158,166,253,139,235,20,69,85,236,49,252,182,126,173,254,242,3,85,8,171,139,31,43,26,201,242,255,0,33,244,233,201,84,138,184,177,242,177,172,159,47,242,31,78,156,12,171,236,84,243,79,148,252,191,174,245,27,113,37,118,220,105,13,75,46,186,123,175,116,48,85,201,79,61,60,184,133,210,71,79,23,66,7,177,210,85,81,53,145,248,74,175,145,36,175,87,59,222,98,36,49,167,184,170,156,241,175,98,167,154,124,167,229,253,119,168,219,139,233,218,143,164,53,58,181,193,246,77,61,182,10,185,238,88,53,68,57,125,44,48,207,20,76,123,41,154,246,85,58,85,147,241,152,202,57,234,228,70,181,90,245,124,108,70,243,126,35,129,217,113,171,213,58,181,193,246,51,5,202,122,185,238,88,53,68,216,133,84,211,65,20,76,123,41,154,199,210,182,36,143,241,152,202,57,233,35,87,57,26,245,124,111,87,115,126,59,178,219,178,227,207,102,153,125,181,232,245,165,159,236,71,213,234,150,93,117,11,65,43,167,171,146,158,122,120,178,251,92,109,130,46,132,15,99,163,165,173,115,228,240,149,95,34,73,64,141,111,188,196,72,100,95,113,85,121,235,7,101,199,158,205,50,251,107,209,235,64,223,224,0,24,173,219,87,230,159,22,249,127,67,234,55,19,85,56,78,242,177,163,127,47,241,239,78,128,202,190,218,191,52,248,183,203,250,31,81,184,154,169,194,119,149,141,27,249,127,143,122,116,0,74,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,7,178,227,207,102,153,125,181,232,245,166,255,0,24,3,217,113,231,179,76,190,218,244,122,211,127,128,24,173,219,87,230,159,22,249,127,67,234,55,19,106,76,86,237,171,243,79,139,124,191,161,245,27,136,22,171,137,111,235,54,218,62,95,224,159,203,218,200,171,176,199,242,217,250,183,251,200,149,120,150,254,179,109,163,229,254,9,252,189,172,138,187,12,127,45,159,171,127,188,128,213,66,42,226,199,202,198,178,124,191,200,125,58,114,85,34,174,44,124,172,107,39,203,252,135,211,167,3,155,107,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,13,233,236,249,224,146,213,194,134,1,37,247,39,130,146,187,81,114,170,122,121,174,181,142,165,107,103,180,192,232,97,115,237,44,145,179,74,199,178,58,134,200,231,75,26,181,38,94,154,185,21,35,143,104,87,178,159,129,202,157,53,181,80,113,73,169,47,164,150,251,147,217,209,248,181,177,172,138,116,183,91,170,154,199,165,107,228,217,85,149,51,69,179,90,216,220,157,56,101,145,175,87,58,87,71,14,143,129,21,113,99,229,99,89,62,95,228,62,157,57,149,125,138,158,105,242,159,151,245,222,163,110,53,83,139,31,43,26,201,242,255,0,33,244,233,204,171,236,84,243,79,148,252,191,174,245,27,112,17,87,251,105,191,242,128,255,0,188,102,255,0,24,3,254,218,111,252,160,63,239,25,191,192,10,171,218,143,228,79,83,126,197,245,138,34,213,21,87,181,31,200,158,166,253,139,235,20,64,85,94,195,31,203,103,234,223,239,35,85,12,171,236,49,252,182,126,173,254,242,53,80,10,171,218,143,228,79,83,126,197,245,138,34,170,246,24,254,91,63,86,255,0,121,22,171,181,31,200,158,166,253,139,235,20,69,85,236,49,252,182,126,173,254,242,3,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,77,82,210,220,19,90,112,75,158,153,234,93,139,219,56,221,231,163,223,104,187,212,212,253,94,148,204,154,63,194,66,246,72,221,164,137,142,247,92,155,237,178,238,138,168,190,87,66,248,92,208,158,26,253,183,247,20,193,190,142,125,35,238,222,211,254,137,214,86,117,251,191,87,163,254,169,150,78,94,94,188,191,139,182,252,222,59,236,155,74,160,1,249,46,118,155,85,234,153,148,119,155,101,37,125,60,117,16,85,178,42,152,91,43,27,60,18,178,104,101,70,185,21,17,241,203,28,114,49,223,22,189,141,114,108,168,138,126,176,0,0,0,0,7,201,203,49,107,22,115,138,222,112,172,166,135,190,217,114,11,125,69,174,227,77,213,124,125,122,89,227,116,114,199,206,197,107,219,204,199,185,55,106,163,147,125,209,81,124,72,171,69,56,51,225,179,135,108,170,171,53,209,205,55,250,63,122,173,183,190,215,61,79,182,43,234,249,233,95,36,114,58,62,74,137,228,98,110,248,99,93,209,57,189,221,183,217,85,22,107,0,87,253,45,224,43,132,237,22,206,237,154,153,166,154,83,236,108,146,205,214,238,85,190,221,185,84,116,186,176,190,25,63,7,53,67,227,118,241,202,246,251,205,93,183,221,54,84,69,75,0,0,2,191,234,151,1,92,39,107,78,119,115,212,205,75,210,159,108,228,151,158,143,125,173,246,237,202,159,171,210,133,144,199,248,56,106,25,27,118,142,38,55,221,106,111,182,235,186,170,170,216,0,5,95,185,246,103,112,81,122,169,101,101,231,71,234,235,234,35,167,130,145,146,212,229,183,185,94,216,32,137,144,195,18,57,213,138,168,200,226,142,56,216,223,131,88,198,181,54,68,68,45,0,0,15,147,150,98,214,44,231,21,188,225,89,77,15,125,178,228,22,250,139,93,198,155,170,248,250,244,179,198,232,229,143,157,138,215,183,153,143,114,110,213,71,38,251,162,162,248,159,88,1,95,240,14,2,184,78,210,255,0,164,127,65,116,167,217,159,75,113,250,204,90,241,253,29,185,77,222,173,117,92,189,120,63,11,80,238,78,110,155,61,246,114,189,54,240,114,110,167,213,209,78,12,248,108,225,219,42,170,205,116,115,77,254,143,222,171,109,239,181,207,83,237,138,250,190,122,87,201,28,142,143,146,162,121,24,155,190,24,215,116,78,111,119,109,246,85,69,154,192,31,39,44,197,172,89,206,43,121,194,178,154,30,251,101,200,45,245,22,187,141,55,85,241,245,233,103,141,209,203,31,59,21,175,111,51,30,228,221,170,142,77,247,69,69,241,34,173,20,224,207,134,206,29,178,170,172,215,71,52,223,232,253,234,182,222,251,92,245,62,216,175,171,231,165,124,145,200,232,249,42,39,145,137,187,225,141,119,68,230,247,118,223,101,84,89,172,1,95,244,183,128,174,19,180,91,59,182,106,102,154,105,79,177,178,75,55,91,185,86,251,118,229,81,210,234,194,248,100,252,28,213,15,141,219,199,43,219,239,53,118,223,116,217,81,21,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,41,170,90,91,130,107,78,9,115,211,61,75,177,123,103,27,188,244,123,237,23,122,154,159,171,210,153,147,71,248,72,94,201,27,180,145,49,222,235,147,125,182,93,209,85,23,213,128,34,173,11,225,115,66,120,107,246,223,220,83,6,250,57,244,143,187,123,79,250,39,89,89,215,238,253,94,143,250,166,89,57,121,122,242,254,46,219,243,120,239,178,109,42,128,7,148,213,45,45,193,53,167,4,185,233,158,165,216,189,179,141,222,122,61,246,139,189,77,79,213,233,76,201,163,252,36,47,100,141,218,72,152,239,117,201,190,219,46,232,170,139,229,116,47,133,205,9,225,175,219,127,113,76,27,232,231,210,62,237,237,63,232,157,101,103,95,187,245,122,63,234,153,100,229,229,235,203,248,187,111,205,227,190,201,180,170,0,31,39,44,197,172,89,206,43,121,194,178,154,30,251,101,200,45,245,22,187,141,55,85,241,245,233,103,141,209,203,31,59,21,175,111,51,30,228,221,170,142,77,247,69,69,241,62,176,2,20,209,78,12,248,108,225,219,42,170,205,116,115,77,254,143,222,171,109,239,181,207,83,237,138,250,190,122,87,201,28,142,143,146,162,121,24,155,190,24,215,116,78,111,119,109,246,85,69,149,114,204,90,197,156,226,183,156,43,41,161,239,182,92,130,223,81,107,184,211,117,95,31,94,150,120,221,28,177,243,177,90,246,243,49,238,77,218,168,228,223,116,84,95,19,235,0,33,77,20,224,207,134,206,29,178,170,172,215,71,52,223,232,253,234,182,222,251,92,245,62,216,175,171,231,165,124,145,200,232,249,42,39,145,137,187,225,141,119,68,230,247,118,223,101,84,95,149,165,188,5,112,157,162,217,221,179,83,52,211,74,125,141,146,89,186,221,202,183,219,183,42,142,151,86,23,195,39,224,230,168,124,110,222,57,94,223,121,171,182,251,166,202,136,169,96,0,0,0,16,166,181,240,103,195,103,17,57,85,46,107,172,122,111,244,130,245,69,111,101,174,10,159,108,87,210,114,82,178,73,36,108,124,148,243,198,197,217,243,72,187,170,115,123,219,111,178,34,36,171,137,226,214,44,27,21,179,97,88,181,15,114,178,227,246,250,123,93,186,155,170,249,58,20,176,70,216,226,143,157,234,231,187,149,140,106,110,229,87,46,219,170,170,248,159,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,95,244,183,128,174,19,180,91,59,182,106,102,154,105,79,177,178,75,55,91,185,86,251,118,229,81,210,234,194,248,100,252,28,213,15,141,219,199,43,219,239,53,118,223,116,217,81,21,44,0,0,8,83,90,248,51,225,179,136,156,170,151,53,214,61,55,250,65,122,162,183,178,215,5,79,182,43,233,57,41,89,36,146,54,62,74,121,227,98,236,249,164,93,213,57,189,237,183,217,17,18,107,0,71,249,54,130,105,62,97,163,80,240,253,145,226,157,239,1,167,183,208,90,227,180,119,234,152,249,105,104,157,19,169,163,235,178,68,153,121,22,8,151,126,126,103,114,251,202,187,174,255,0,43,66,248,92,208,158,26,253,183,247,20,193,190,142,125,35,238,222,211,254,137,214,86,117,251,191,87,163,254,169,150,78,94,94,188,191,139,182,252,222,59,236,155,74,160,0,0,0,0,15,147,150,98,214,44,231,21,188,225,89,77,15,125,178,228,22,250,139,93,198,155,170,248,250,244,179,198,232,229,143,157,138,215,183,153,143,114,110,213,71,38,251,162,162,248,145,86,138,112,103,195,103,14,217,85,86,107,163,154,111,244,126,245,91,111,125,174,122,159,108,87,213,243,210,190,72,228,116,124,149,19,200,196,221,240,198,187,162,115,123,187,111,178,170,44,214,0,175,255,0,120,87,9,223,117,63,187,95,220,167,253,25,253,32,250,83,237,63,110,220,191,250,41,222,123,207,95,163,222,58,95,211,189,238,78,78,79,171,151,111,2,192,0,0,242,154,165,165,184,38,180,224,151,61,51,212,187,23,182,113,187,207,71,190,209,119,169,169,250,189,41,153,52,127,132,133,236,145,187,73,19,29,238,185,55,219,101,221,21,81,125,88,2,42,208,190,23,52,39,134,191,109,253,197,48,111,163,159,72,251,183,180,255,0,162,117,149,157,126,239,213,232,255,0,170,101,147,151,151,175,47,226,237,191,55,142,251,38,210,168,0,121,77,82,210,220,19,90,112,75,158,153,234,93,139,219,56,221,231,163,223,104,187,212,212,253,94,148,204,154,63,194,66,246,72,221,164,137,142,247,92,155,237,178,238,138,168,190,87,66,248,92,208,158,26,253,183,247,20,193,190,142,125,35,238,222,211,254,137,214,86,117,251,191,87,163,254,169,150,78,94,94,188,191,139,182,252,222,59,236,155,74,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,231,184,80,211,93,40,42,109,149,137,34,211,213,194,248,37,72,229,116,110,86,61,170,215,108,246,42,57,171,178,175,139,85,21,62,40,168,160,101,119,18,253,175,250,149,129,235,78,73,131,232,142,49,131,93,177,123,5,74,219,153,112,187,210,213,84,75,87,81,23,187,60,140,116,53,49,179,165,206,142,107,54,69,221,27,205,191,188,136,145,127,243,106,248,167,255,0,120,58,85,255,0,69,92,127,207,141,21,254,103,7,4,223,220,14,209,255,0,247,245,191,248,198,65,118,138,233,118,3,163,156,85,100,120,22,154,99,144,216,172,20,84,86,217,96,162,134,73,30,214,58,74,88,222,245,69,145,206,119,139,156,171,241,250,192,219,94,19,53,119,36,215,142,29,240,189,91,203,232,173,180,119,140,142,146,105,234,160,182,197,36,116,204,115,42,37,141,17,141,145,239,114,39,44,104,190,46,95,29,255,0,136,151,10,215,217,193,228,155,75,63,189,213,95,182,212,22,80,0,0,15,45,169,186,159,130,104,230,21,113,212,45,72,200,233,108,150,43,91,57,167,169,157,126,46,95,6,198,198,167,188,247,185,124,26,198,162,170,175,193,12,163,215,222,217,173,76,191,92,170,109,28,61,98,180,24,189,158,55,185,145,93,239,16,54,178,227,58,34,175,43,210,37,85,130,20,84,219,220,114,74,190,9,239,124,80,240,29,172,124,73,221,181,91,95,42,180,134,215,95,35,113,61,56,149,104,210,157,142,217,149,55,69,106,119,153,222,159,90,177,87,162,221,255,0,23,146,69,77,185,221,188,245,217,245,217,141,132,94,112,107,94,183,113,31,99,117,222,162,253,11,107,44,152,204,238,116,116,244,244,142,77,227,168,170,70,170,44,143,145,54,115,99,85,229,107,21,21,200,231,59,149,129,80,105,123,77,56,224,165,184,251,73,53,206,170,87,171,185,157,20,182,107,115,161,118,235,226,157,62,239,202,137,252,72,155,125,91,22,179,134,254,217,171,163,238,212,152,215,19,88,165,18,80,79,34,71,244,150,195,11,216,250,100,95,236,234,41,85,93,212,110,234,155,186,37,106,162,39,132,111,83,66,174,60,44,112,209,117,178,63,28,172,208,13,61,91,115,227,233,244,99,199,41,34,228,79,206,199,50,52,115,21,62,167,53,81,83,234,83,44,59,69,251,57,44,156,62,88,221,173,154,43,37,107,176,199,85,178,158,235,103,168,123,166,117,157,210,42,54,57,35,149,202,174,124,14,122,163,54,126,238,107,156,223,121,200,239,116,54,78,197,125,179,100,246,106,28,139,29,186,82,220,173,119,40,25,85,71,89,75,42,73,12,240,189,55,107,216,228,240,115,85,21,21,21,15,220,101,127,99,79,19,23,90,233,111,92,49,101,85,239,168,167,164,165,146,249,140,62,87,238,176,177,30,137,85,74,155,252,90,170,246,202,214,167,195,105,151,235,77,181,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,130,253,172,94,118,114,223,239,117,167,246,40,141,232,48,95,181,139,206,206,91,253,238,180,254,197,16,26,169,217,193,228,155,75,63,189,213,95,182,212,22,80,173,125,156,30,73,180,179,251,221,85,251,109,65,101,0,0,0,230,147,91,217,5,103,18,249,251,47,83,57,33,159,58,186,165,92,146,63,101,70,173,194,78,119,43,151,224,187,42,174,231,74,180,116,212,180,116,144,82,80,195,28,52,208,70,216,225,142,52,68,99,24,212,217,168,212,79,4,68,68,68,67,11,251,84,184,112,187,104,239,17,87,45,71,160,161,115,177,93,73,158,75,197,53,75,35,247,33,184,59,198,174,7,175,195,157,100,85,153,63,59,101,240,221,90,237,174,79,103,159,104,230,3,156,96,118,125,28,215,44,170,139,30,204,172,20,209,91,232,46,119,41,210,26,91,213,51,19,150,37,89,157,179,89,80,214,163,90,230,189,83,168,187,57,170,170,231,53,161,161,164,51,198,116,54,137,248,75,213,246,95,58,125,221,48,187,179,217,206,190,29,225,180,207,116,31,225,235,36,123,127,14,196,163,114,202,241,123,45,155,233,29,227,36,181,80,218,121,121,187,253,77,100,113,83,237,178,174,253,71,42,55,109,145,126,191,168,202,30,211,142,208,140,71,82,177,186,142,29,180,50,243,29,222,205,81,60,111,201,50,10,103,111,79,84,145,61,30,202,74,103,127,246,198,115,181,174,124,137,238,187,149,168,213,115,85,202,5,112,236,193,158,229,7,28,122,106,150,198,171,157,43,238,145,204,222,101,107,93,10,219,42,185,247,241,241,217,19,153,17,127,178,107,78,128,140,147,236,101,225,206,237,85,147,222,248,152,200,40,100,134,213,67,77,53,139,31,115,211,110,243,83,34,183,188,204,212,250,219,27,19,167,205,240,87,72,244,248,177,118,214,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,127,81,174,154,113,67,174,48,240,241,115,188,247,28,206,187,31,139,36,182,211,84,34,50,59,141,43,166,168,142,70,83,191,127,126,104,251,171,222,248,213,17,221,55,35,219,206,140,149,99,144,12,107,237,130,203,50,172,27,140,76,51,41,194,178,107,174,63,122,162,211,250,78,237,113,181,214,201,73,85,7,61,117,205,143,228,150,53,107,219,204,199,185,171,178,248,181,202,139,224,170,6,202,2,170,240,19,198,253,139,139,140,18,90,44,142,170,213,109,212,219,39,86,91,221,146,142,23,211,194,250,85,153,82,26,170,70,201,44,143,146,30,71,68,201,23,157,92,201,119,230,107,91,36,74,249,254,255,0,171,26,89,138,101,86,220,23,41,212,188,82,205,146,94,122,62,206,179,220,47,52,212,245,213,157,89,22,40,186,48,61,233,36,156,242,53,204,111,43,87,153,200,173,77,213,54,3,213,148,171,141,110,210,31,188,251,84,237,90,103,247,26,250,91,237,60,126,11,239,125,250,69,220,58,125,74,154,136,122,93,62,235,46,251,119,110,110,110,100,223,159,109,188,55,91,170,98,183,109,95,154,124,91,229,253,15,168,220,64,215,237,39,206,190,234,26,89,134,234,103,178,253,153,244,183,31,183,95,123,151,95,173,221,123,213,52,115,116,186,156,173,231,229,234,114,243,114,183,125,183,217,55,216,249,89,206,186,105,198,155,106,62,13,165,249,173,231,217,87,93,70,239,209,88,38,157,17,180,181,21,84,171,78,139,74,233,21,125,201,164,239,77,233,34,167,43,220,199,49,28,143,116,108,127,202,225,59,202,198,141,252,191,199,189,58,2,133,118,220,93,174,182,11,174,131,95,108,87,58,187,117,202,221,81,144,85,209,214,82,76,232,103,166,158,55,91,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,128,106,80,41,175,103,223,30,184,247,19,56,109,14,13,168,55,218,74,61,84,180,83,199,13,115,42,59,173,19,47,239,85,169,114,77,67,10,74,175,153,237,167,167,108,149,8,216,216,198,61,234,173,107,88,168,137,103,243,173,88,210,205,47,238,63,116,205,75,197,49,47,105,245,123,151,183,111,52,212,29,235,167,203,212,233,117,158,222,126,94,163,57,185,119,219,157,187,252,80,15,149,156,235,166,156,105,182,163,224,218,95,154,222,125,149,117,212,110,253,21,130,105,209,27,75,81,85,74,180,232,180,174,145,87,220,154,78,244,222,146,42,114,189,204,115,17,200,247,70,199,200,6,90,246,220,93,174,182,11,174,131,95,108,87,58,187,117,202,221,81,144,85,209,214,82,76,232,103,166,158,55,91,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,128,236,251,227,215,30,226,103,13,161,193,181,6,251,73,71,170,150,138,120,225,174,101,71,117,162,101,253,234,181,46,73,168,97,73,85,243,61,180,244,237,146,161,27,27,24,199,189,85,173,107,21,17,2,229,17,253,70,186,105,197,14,184,195,195,197,206,243,220,115,58,236,126,44,146,219,77,80,136,200,238,52,174,154,162,57,25,78,253,253,249,163,238,175,123,227,84,71,116,220,143,111,58,50,85,142,64,49,175,182,11,44,202,176,110,49,48,204,167,10,201,174,184,253,234,139,79,233,59,181,198,215,91,37,37,84,28,245,215,54,63,146,88,213,175,111,51,30,230,174,203,226,215,42,47,130,168,27,40,10,171,192,79,27,246,46,46,48,73,104,178,58,171,85,183,83,108,157,89,111,118,74,56,95,79,11,233,86,101,72,106,169,27,36,178,62,72,121,29,19,36,94,117,115,37,223,153,173,108,145,43,231,251,254,172,105,102,41,149,91,112,92,167,82,241,75,54,73,121,232,251,58,207,112,188,211,83,215,86,117,100,88,162,232,192,247,164,146,115,200,215,49,188,173,94,103,34,181,55,84,216,8,43,142,62,52,110,188,26,90,177,27,236,58,55,87,154,91,114,90,138,202,74,138,198,221,93,65,5,190,120,155,19,162,137,242,119,121,154,175,153,174,153,205,106,171,87,106,121,21,57,182,94,89,3,132,254,34,173,92,82,232,149,159,87,237,246,154,75,53,69,117,69,93,37,117,158,27,163,107,223,109,158,25,222,196,138,89,17,140,84,123,162,72,166,70,185,141,84,100,204,95,20,84,114,198,189,167,90,91,247,80,224,219,53,238,150,47,105,221,113,46,239,148,219,255,0,158,186,61,215,186,200,157,238,127,23,181,175,229,161,146,183,220,119,54,251,251,173,87,163,10,149,216,125,159,211,69,117,213,61,45,174,200,106,214,162,170,158,221,127,181,218,92,178,186,4,100,78,150,10,218,134,38,221,38,61,86,106,6,59,197,30,244,72,255,0,25,35,94,80,213,243,61,109,157,171,247,92,207,136,103,240,255,0,165,188,60,210,101,149,21,89,68,248,245,166,243,77,153,57,212,149,176,71,80,248,210,224,189,10,9,149,180,221,38,45,67,222,197,145,25,18,57,219,185,27,185,109,120,167,214,191,189,219,135,220,219,88,227,183,247,218,188,126,222,157,194,7,69,212,141,245,211,202,202,122,94,171,122,145,170,194,147,205,18,201,202,244,119,77,31,203,187,182,69,202,14,199,29,33,169,205,120,151,174,213,42,136,42,210,219,167,22,121,166,100,240,207,19,89,237,26,230,62,150,24,101,99,183,123,216,234,117,175,122,43,17,54,124,44,230,114,110,141,120,109,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,255,0,66,245,211,78,56,139,211,139,118,168,105,125,231,191,90,171,183,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,211,153,156,205,221,55,86,171,92,215,177,207,99,216,247,72,7,62,220,14,113,199,153,112,133,153,58,150,169,149,119,205,58,190,84,53,247,235,11,30,156,241,191,100,111,125,163,230,84,107,42,90,212,106,43,85,81,147,49,168,199,171,85,177,75,22,249,226,217,102,43,156,216,169,114,156,43,38,181,100,22,90,222,126,237,113,181,214,199,87,75,63,35,220,199,242,75,26,185,142,229,123,28,213,217,124,28,213,69,241,69,3,235,0,0,143,245,135,93,52,227,65,168,241,155,182,168,94,125,141,106,202,50,8,113,184,110,82,162,37,45,29,84,176,79,52,111,169,122,170,116,161,94,238,230,44,155,43,88,231,181,95,202,196,123,217,32,20,3,182,175,202,198,45,243,2,135,211,174,39,201,236,212,237,11,163,212,219,21,14,133,107,206,95,254,142,168,57,162,179,223,46,147,65,79,29,226,151,158,154,26,106,87,205,36,201,37,77,197,210,76,246,162,54,62,105,35,137,28,231,62,78,119,56,52,84,175,252,107,113,91,247,159,105,101,171,83,62,129,125,45,246,158,65,5,139,185,123,83,184,116,250,148,213,19,117,122,157,25,119,219,187,114,242,242,166,252,251,239,225,178,204,25,174,161,96,58,107,106,138,251,168,217,198,63,138,219,103,168,109,36,85,151,187,156,52,48,73,59,154,231,54,38,201,51,154,213,122,181,143,114,53,23,125,152,229,250,148,162,189,178,183,107,85,255,0,132,76,38,251,98,185,210,92,109,183,28,226,219,87,71,89,73,51,102,130,166,9,45,151,7,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,19,6,129,113,207,247,113,225,99,81,248,151,251,151,123,19,238,127,237,143,232,39,182,251,207,126,238,54,232,171,127,213,29,221,157,46,126,175,39,244,183,114,242,243,123,219,242,167,148,224,167,180,135,239,193,213,59,174,153,253,198,190,137,123,51,31,158,251,223,126,145,119,254,167,78,166,158,30,151,79,186,197,182,253,231,155,155,153,118,228,219,111,29,210,0,224,23,250,214,92,70,254,183,255,0,217,202,82,42,236,84,243,79,148,252,191,174,245,27,112,27,82,0,2,149,113,173,218,67,247,159,106,157,171,76,254,227,95,75,125,167,143,193,125,239,191,72,187,135,79,169,83,81,15,75,167,221,101,223,110,237,205,205,204,155,243,237,183,134,235,106,180,159,58,251,168,105,102,27,169,158,203,246,103,210,220,126,221,125,238,93,126,183,117,239,84,209,205,210,234,114,183,159,151,169,203,205,202,221,246,223,100,223,99,32,123,106,252,211,226,223,47,232,125,70,226,106,167,9,222,86,52,111,229,254,61,233,208,1,42,128,0,0,0,0,0,0,0,0,0,0,0,252,148,87,107,85,198,166,190,142,223,115,164,170,168,181,212,37,37,116,80,204,215,190,150,117,138,57,146,41,90,139,187,30,177,77,20,136,215,108,188,146,49,223,7,34,175,235,50,3,92,56,174,190,240,151,218,161,168,25,151,86,235,89,136,92,189,139,71,148,217,40,166,99,123,253,47,177,105,82,57,17,178,34,177,102,129,239,234,198,187,177,203,179,227,234,49,146,200,166,175,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,228,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,32,122,3,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,126,179,24,59,81,184,237,181,107,101,214,29,8,209,124,154,174,163,9,177,212,61,217,5,198,146,118,247,44,134,181,174,98,196,200,249,83,154,90,106,119,49,202,143,231,233,203,35,145,232,215,36,48,202,224,217,72,238,214,169,174,181,22,40,110,116,143,185,81,211,195,87,81,70,217,154,179,195,4,206,145,177,74,248,247,230,107,30,232,38,107,92,169,179,150,41,17,55,229,93,191,89,150,189,161,60,77,231,220,44,241,237,129,234,6,33,83,87,89,109,102,15,111,117,235,30,91,140,212,212,87,152,18,182,237,31,36,237,141,121,92,246,54,121,93,19,222,215,164,114,43,95,202,237,149,174,209,253,42,212,204,87,89,52,227,28,213,44,42,175,188,89,114,107,124,87,10,110,105,35,124,144,243,167,191,4,189,55,189,141,154,39,163,163,145,136,229,228,145,143,106,174,237,80,61,88,63,37,178,237,106,189,83,62,178,205,115,164,175,167,142,162,122,71,203,77,51,101,99,103,130,87,195,52,74,230,170,162,62,57,99,146,55,183,226,215,177,205,93,149,21,12,171,236,175,227,214,166,150,166,213,194,198,178,95,106,235,25,89,81,13,191,6,185,212,116,145,148,108,72,166,114,208,84,212,73,43,92,172,87,50,8,169,88,214,61,252,242,244,183,70,36,77,96,106,248,0,15,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,250,200,171,139,31,43,26,201,242,255,0,33,244,233,202,85,217,111,199,213,102,162,119,30,25,53,142,225,117,185,101,233,223,42,49,220,138,178,166,122,233,174,241,167,86,166,106,106,185,36,115,222,217,162,98,72,177,200,170,145,186,40,210,63,113,241,179,172,26,84,0,3,197,102,186,223,162,250,107,117,138,197,168,218,189,133,98,183,41,233,219,87,21,29,238,255,0,73,67,60,144,57,206,107,101,108,115,72,215,43,21,204,123,81,200,155,110,199,39,212,167,181,49,91,182,175,205,62,45,242,254,135,212,110,38,212,129,226,174,122,223,162,246,92,201,154,115,121,213,236,42,131,44,146,162,10,70,88,106,111,244,145,92,93,60,232,197,134,36,166,116,137,42,190,68,146,53,99,121,119,119,59,118,223,116,61,169,138,220,75,127,94,74,209,243,3,4,254,66,214,78,189,169,156,122,228,58,121,117,155,134,157,23,190,213,218,239,173,167,138,108,170,245,75,222,168,235,109,143,115,169,170,169,33,161,170,138,86,42,61,209,35,186,203,200,246,44,115,177,136,238,110,162,52,52,82,211,168,88,13,255,0,25,162,205,108,89,198,63,113,199,174,53,17,210,81,221,169,46,112,205,69,83,60,149,9,77,28,81,206,215,43,30,247,84,42,66,141,69,85,89,21,24,158,247,129,232,12,139,93,1,213,205,15,236,154,213,41,245,130,233,144,82,215,100,117,22,42,155,86,45,95,112,124,144,88,109,201,120,165,145,136,148,174,77,169,42,102,150,121,228,153,136,171,225,208,71,163,37,108,141,73,255,0,179,43,142,219,86,183,97,182,237,12,213,44,154,174,77,80,176,211,200,218,90,203,164,237,123,242,74,38,43,156,215,199,38,200,175,169,134,45,155,35,31,205,35,217,31,95,154,69,89,186,65,125,64,0,126,75,157,218,213,101,166,101,101,230,231,73,65,79,37,68,20,140,150,166,102,196,199,79,60,172,134,24,145,206,84,69,124,146,201,28,108,111,197,207,123,90,155,170,162,31,172,171,253,166,55,107,173,131,130,141,64,190,216,174,117,118,235,149,186,162,195,87,71,89,73,51,161,158,154,120,239,116,46,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,192,118,104,113,199,77,196,118,27,14,143,103,12,171,102,162,225,118,120,223,53,92,143,150,161,151,203,116,43,28,9,90,233,158,174,114,84,163,159,19,102,107,221,239,190,68,145,138,168,231,178,16,187,224,0,0,0,0,0,0,0,7,228,185,221,173,86,90,102,86,94,110,116,148,20,242,84,65,72,201,106,102,108,76,116,243,202,200,97,137,28,229,68,87,201,44,145,198,198,252,92,247,181,169,186,170,33,250,202,191,218,99,118,186,216,56,40,212,11,237,138,231,87,110,185,91,170,44,53,116,117,148,147,58,25,233,167,142,247,66,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,2,208,2,144,118,104,113,199,77,196,118,27,14,143,103,12,171,102,162,225,118,120,223,53,92,143,150,161,151,203,116,43,28,9,90,233,158,174,114,84,163,159,19,102,107,221,239,190,68,145,138,168,231,178,27,190,7,138,205,117,191,69,244,214,235,21,139,81,181,123,10,197,110,83,211,182,174,42,59,221,254,146,134,121,32,115,156,214,202,216,230,145,174,86,43,152,246,163,145,54,221,142,79,169,79,85,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,140,61,181,126,105,241,111,151,244,62,163,113,53,83,132,239,43,26,55,242,255,0,30,244,232,0,146,174,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,63,89,21,113,99,229,99,89,62,95,228,62,157,57,66,187,41,248,237,181,45,170,131,133,157,101,201,170,219,114,109,66,65,132,93,110,51,181,208,73,2,181,141,142,206,175,84,71,49,237,114,57,96,231,115,145,232,254,131,85,156,144,71,32,106,80,4,127,174,154,233,167,28,58,105,197,199,84,53,66,243,220,109,84,59,69,12,49,34,62,170,225,84,228,85,142,150,154,53,84,234,76,254,87,108,155,163,81,173,115,222,230,49,143,123,67,218,201,118,181,67,117,167,177,77,115,164,101,202,178,158,106,186,122,55,76,212,158,104,33,116,109,150,86,71,191,51,152,199,79,11,92,228,77,154,178,198,139,183,50,110,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,202,190,205,237,121,204,184,146,237,3,212,125,86,204,235,106,220,251,142,15,113,101,178,134,106,132,153,150,155,114,93,104,22,158,138,37,107,24,222,72,218,237,149,200,198,243,189,95,35,147,157,238,85,243,253,151,92,125,86,97,247,219,111,12,250,197,112,186,221,45,89,29,194,154,135,19,188,79,83,61,100,150,202,167,178,42,104,45,174,99,156,238,74,55,116,227,108,93,52,107,97,145,206,230,69,100,138,248,67,95,192,32,174,52,244,47,62,226,31,65,174,186,115,166,57,237,94,43,144,207,81,12,176,74,151,73,168,104,171,160,119,52,53,52,149,206,134,57,31,45,51,233,230,153,122,72,221,157,35,33,230,247,81,81,66,95,197,178,204,87,57,177,82,229,56,86,77,106,200,44,181,188,253,218,227,107,173,142,174,150,126,71,185,143,228,150,53,115,29,202,246,57,171,178,248,57,170,139,226,138,125,99,21,187,59,184,174,205,184,83,214,85,225,239,136,89,110,184,230,33,122,233,81,190,159,42,154,178,147,232,157,82,182,90,136,36,101,60,169,201,79,13,67,234,83,170,170,200,218,189,88,167,116,141,100,110,231,215,77,104,213,236,55,65,116,191,32,213,205,64,158,174,59,22,59,78,217,170,18,146,5,154,121,94,249,27,20,80,198,207,4,87,201,44,145,198,138,229,107,17,94,138,231,53,168,174,64,251,247,28,179,21,179,223,109,24,181,219,38,181,81,94,178,14,241,236,139,117,69,108,113,213,92,58,12,71,207,221,226,114,163,229,233,177,81,207,228,69,229,106,162,174,200,125,99,156,205,121,227,35,90,53,187,91,106,117,162,12,191,32,196,234,41,106,38,118,57,65,106,190,213,181,152,252,18,64,202,119,178,149,232,244,88,223,44,81,183,172,248,210,52,149,234,247,43,90,142,70,38,212,240,57,197,221,171,139,237,35,118,87,61,186,146,207,150,88,106,27,109,200,237,80,84,53,236,100,234,196,115,42,161,98,185,101,101,52,201,205,201,212,77,209,241,205,26,58,78,146,200,224,177,71,201,197,178,204,87,57,177,82,229,56,86,77,106,200,44,181,188,253,218,227,107,173,142,174,150,126,71,185,143,228,150,53,115,29,202,246,57,171,178,248,57,170,139,226,138,103,183,106,167,28,247,93,45,166,251,219,180,142,233,87,111,203,46,84,244,183,43,230,67,109,186,58,158,166,205,7,85,36,138,150,23,83,200,146,199,83,42,70,215,63,159,149,18,158,86,162,53,253,126,104,224,172,43,64,245,199,135,126,205,141,87,213,12,179,50,202,241,90,187,253,194,201,93,105,196,31,12,212,19,89,170,169,111,244,108,109,202,68,149,141,154,10,199,172,45,228,233,43,27,210,108,79,122,202,229,137,32,13,148,5,63,236,238,227,126,143,138,172,17,113,44,198,171,151,83,113,59,124,82,223,92,176,193,77,13,210,55,77,44,108,170,165,137,146,185,238,229,99,32,239,10,145,199,27,37,168,106,49,168,215,177,169,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,47,218,197,231,103,45,254,247,90,127,98,136,222,131,5,251,88,188,236,229,191,222,235,79,236,81,1,170,157,156,30,73,180,179,251,221,85,251,109,65,101,10,215,217,193,228,155,75,63,189,213,95,182,212,22,80,0,7,205,201,114,11,110,39,142,93,114,171,212,171,21,190,205,69,61,194,173,233,183,187,12,49,171,222,190,42,137,224,214,175,214,5,72,237,41,226,7,135,13,59,210,137,244,199,89,177,88,243,107,206,69,2,213,90,113,200,101,233,77,11,219,204,198,86,186,116,69,90,84,107,149,200,215,166,238,119,190,212,107,155,207,182,27,89,49,187,246,101,126,101,139,10,198,174,183,122,250,185,29,221,109,212,20,242,85,212,189,55,240,106,54,54,243,61,81,62,180,111,248,15,115,168,249,206,160,113,91,175,213,153,53,92,114,87,100,153,221,238,42,75,125,27,85,92,145,245,100,108,84,212,204,248,170,53,141,88,216,159,197,191,199,115,121,248,75,225,59,79,120,83,211,138,44,103,28,182,81,212,100,149,52,236,91,253,249,34,254,120,184,84,124,92,156,235,239,54,22,187,193,145,248,34,34,110,169,204,174,85,12,57,171,224,127,139,186,27,84,151,154,142,29,243,116,166,138,62,171,145,150,183,190,84,111,255,0,9,187,201,191,240,114,238,69,248,181,69,151,21,205,173,245,26,131,135,212,222,109,182,202,214,173,210,200,234,167,208,75,82,198,59,223,129,210,163,85,209,42,237,178,175,46,233,227,240,58,136,41,199,104,111,4,88,95,16,186,105,123,212,28,98,195,77,67,169,120,245,19,235,168,235,233,162,70,73,117,142,22,43,157,73,81,182,221,69,115,26,169,27,157,226,215,35,83,126,85,114,40,75,156,35,107,150,136,235,142,143,218,238,58,23,77,13,170,207,100,134,59,116,216,250,68,216,102,179,61,173,247,96,124,109,85,77,182,77,218,244,85,71,38,235,190,252,200,147,89,207,103,103,158,189,92,52,23,138,12,82,224,250,249,34,199,242,138,168,241,219,236,60,251,70,234,122,151,163,35,149,201,240,252,20,171,28,155,237,190,205,122,39,227,41,208,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,21,187,106,252,211,226,223,47,232,125,70,226,109,73,138,221,181,126,105,241,111,151,244,62,163,113,2,186,226,151,62,33,184,29,212,76,59,87,49,232,234,237,79,190,89,232,110,214,202,217,41,42,61,145,127,183,85,210,82,213,201,70,231,61,172,109,75,26,218,136,99,153,172,95,193,204,212,86,61,175,100,114,39,223,212,204,143,81,251,69,56,201,158,44,45,155,213,229,215,7,91,177,154,75,157,66,193,13,182,207,77,27,222,197,145,22,73,82,46,88,35,146,162,102,68,174,71,74,249,214,54,57,207,70,174,138,233,62,11,195,143,104,215,3,184,110,154,123,83,187,101,122,109,143,219,172,93,247,160,196,186,99,119,72,105,35,135,171,211,230,252,45,29,71,67,155,151,155,146,102,55,109,227,158,29,225,242,157,147,252,27,101,90,83,125,206,245,75,92,52,203,216,249,77,170,224,152,238,59,237,72,36,74,170,62,155,31,223,170,105,247,78,140,144,204,146,195,28,117,81,57,252,205,142,161,173,114,49,206,234,6,143,218,109,148,214,91,85,21,154,142,74,185,41,232,41,227,166,137,245,117,114,213,78,230,49,168,214,172,147,76,231,75,43,246,68,221,242,57,207,114,238,174,85,85,85,49,135,182,175,205,62,45,242,254,135,212,110,38,170,113,23,196,190,150,112,191,130,77,157,106,101,219,251,94,229,102,163,158,155,218,151,63,195,67,20,157,210,9,165,143,173,210,235,177,242,114,187,220,102,238,95,169,23,34,251,91,51,252,55,84,245,211,0,212,29,62,200,105,47,152,245,243,77,232,42,104,107,169,149,121,37,103,180,174,72,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,129,174,156,39,121,88,209,191,151,248,247,167,64,80,14,220,239,200,159,235,39,238,210,255,0,240,157,229,99,70,254,95,227,222,157,1,64,59,115,191,34,127,172,159,187,64,206,172,119,238,203,160,213,152,30,186,99,126,213,198,36,186,247,139,158,41,127,131,149,99,169,238,211,201,75,82,214,175,188,199,114,189,143,142,88,36,79,122,57,27,206,197,142,86,243,202,186,255,0,173,122,203,218,5,174,216,213,183,31,183,221,111,85,245,118,251,125,178,199,140,211,68,216,169,232,235,150,142,21,185,186,6,117,28,214,66,234,168,234,37,89,230,145,92,144,50,53,149,237,108,72,140,189,92,8,227,154,29,198,127,0,237,225,91,45,125,214,42,252,18,224,178,221,101,167,167,133,149,84,82,84,92,106,107,41,106,168,167,150,57,99,78,164,107,60,14,94,84,145,26,149,13,86,163,94,199,191,229,118,104,112,45,149,104,231,16,89,246,83,174,120,101,214,147,32,211,190,237,69,138,92,98,116,137,103,184,119,216,170,153,83,87,77,47,43,82,171,104,18,54,162,42,254,13,42,92,146,198,217,81,189,48,143,251,94,116,222,197,163,250,113,195,134,151,227,21,151,90,187,86,51,111,191,219,169,38,186,87,62,174,169,241,198,150,196,69,124,143,255,0,230,99,81,177,177,187,50,54,49,141,107,27,69,113,223,187,46,131,86,96,122,233,141,251,87,24,146,235,222,46,120,165,254,14,85,142,167,187,79,37,45,75,90,190,243,29,202,246,62,57,96,145,61,232,228,111,59,22,57,91,207,162,189,185,223,145,63,214,79,221,164,191,193,255,0,15,216,15,19,93,152,152,6,148,106,51,42,217,109,172,168,184,213,197,89,66,144,165,109,20,240,223,43,28,217,105,228,154,57,27,27,213,188,241,57,200,221,214,57,100,111,135,50,129,96,56,59,226,171,13,226,191,72,237,249,133,154,229,72,220,158,221,79,79,77,150,90,35,141,97,125,186,226,172,247,213,177,57,239,119,118,145,205,145,208,191,153,220,204,69,106,175,81,146,49,153,151,219,87,230,159,22,249,127,67,234,55,18,20,180,100,124,77,118,105,241,5,87,105,145,157,198,235,67,188,179,219,103,168,170,125,139,35,165,116,83,195,79,84,230,69,36,93,238,22,245,101,124,74,229,71,71,43,92,142,107,30,201,24,146,95,107,102,101,77,168,58,233,128,102,116,182,12,130,198,203,174,155,208,76,182,204,130,215,45,186,227,70,255,0,105,92,154,248,103,167,149,17,204,123,92,142,77,211,118,59,100,115,28,246,57,174,80,133,113,75,159,16,220,14,234,38,29,171,152,244,117,118,167,223,44,244,55,107,101,108,148,149,30,200,191,219,170,233,41,106,228,163,115,158,214,54,165,141,109,68,49,204,214,47,224,230,106,43,30,215,178,57,19,239,234,102,71,168,253,162,156,100,207,22,22,205,234,242,235,131,173,216,205,37,206,161,96,134,219,103,166,141,239,98,200,139,36,169,23,44,17,201,81,51,34,87,35,165,124,235,27,28,231,163,87,66,180,83,10,208,110,209,254,5,113,13,54,188,212,82,91,51,45,53,179,211,88,25,85,76,254,189,199,29,173,167,133,32,134,161,90,230,198,178,83,85,197,79,28,143,139,250,91,253,232,210,78,181,58,73,28,127,217,87,195,197,171,70,53,67,44,172,226,2,213,143,227,186,168,149,30,200,195,172,55,170,198,199,123,72,34,142,117,184,87,81,83,61,121,103,166,149,168,145,178,174,14,162,57,180,245,109,107,209,138,254,112,211,79,162,214,41,113,95,161,87,26,31,106,217,95,111,246,92,244,215,105,95,112,239,116,171,31,77,209,212,62,161,94,250,142,118,110,143,89,85,206,126,234,174,87,42,170,174,11,240,185,255,0,216,125,218,9,140,217,245,175,250,25,244,75,32,173,176,92,234,191,164,211,199,222,169,103,163,134,183,158,167,165,181,26,247,152,170,58,174,70,239,2,245,17,23,116,69,223,227,16,59,96,180,114,251,131,113,64,186,171,81,55,120,178,234,93,190,10,138,57,57,88,206,133,85,13,60,20,149,20,219,35,220,247,114,177,148,210,245,21,172,106,247,158,70,243,44,110,80,45,87,109,38,177,223,112,253,26,196,180,118,209,15,78,147,81,46,21,21,23,74,158,102,47,53,45,181,212,242,54,155,145,204,85,78,121,231,167,151,168,215,177,205,238,220,190,243,100,114,39,160,236,113,210,26,108,43,134,138,237,82,168,130,145,110,90,143,120,154,102,79,12,242,185,254,206,161,123,233,97,134,86,59,102,49,237,168,74,247,162,177,23,118,76,206,103,46,200,214,103,7,30,124,87,86,113,97,171,22,188,162,138,94,239,141,218,49,251,116,22,203,92,115,78,232,232,170,167,166,138,123,131,93,213,70,181,243,54,170,73,41,221,51,35,141,178,71,75,2,236,168,212,114,239,78,149,105,158,43,163,122,113,142,105,110,21,73,221,236,184,205,190,43,125,55,52,113,178,73,185,19,223,158,94,155,24,199,77,43,213,210,72,244,106,115,200,247,185,83,119,40,30,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,48,58,99,166,121,86,174,229,241,224,184,85,39,123,189,84,91,238,87,10,106,86,199,36,146,85,119,42,41,235,31,4,76,141,142,123,230,145,148,238,100,108,70,251,210,57,141,85,68,85,84,185,93,153,92,118,221,116,71,50,183,104,102,169,100,212,145,233,125,250,162,70,210,214,93,39,115,25,141,214,189,28,230,190,57,54,84,101,52,210,236,217,24,254,88,216,249,58,252,209,162,77,213,141,123,46,60,246,105,151,219,94,143,90,91,78,213,14,2,169,170,169,174,188,83,232,221,138,146,141,244,116,243,92,51,155,101,63,85,95,88,245,150,22,165,125,53,60,113,57,168,244,107,231,150,169,238,123,25,201,23,87,101,122,202,231,134,165,3,45,123,43,248,245,166,170,166,181,112,177,172,151,218,74,55,209,211,195,111,193,174,117,29,85,125,99,214,89,156,180,21,53,18,74,230,163,209,175,130,42,86,53,140,103,36,93,45,213,235,19,95,169,64,80,14,218,191,43,24,183,204,10,31,78,184,153,1,109,197,181,31,27,197,109,90,223,100,161,186,219,172,180,249,3,173,118,252,138,138,85,143,186,222,41,163,138,165,35,73,35,94,120,102,70,73,28,145,170,242,171,185,94,172,85,88,159,203,175,253,181,126,86,49,111,152,20,62,157,113,33,78,203,28,167,67,181,91,64,181,27,130,109,72,174,232,222,179,75,133,117,210,158,154,120,161,254,124,165,146,138,154,53,146,137,242,163,216,181,148,207,165,239,8,142,103,51,121,89,43,17,233,28,139,24,85,94,36,120,188,214,94,49,109,218,99,130,221,235,110,183,74,251,93,190,58,42,219,53,190,129,177,195,118,200,159,85,81,20,117,113,65,10,185,211,77,37,43,233,24,137,202,212,108,174,168,108,49,198,217,21,31,106,184,226,208,239,189,231,179,43,72,180,222,169,183,88,174,177,102,22,219,133,234,158,225,114,239,157,214,233,81,107,175,150,174,8,85,174,88,163,133,147,57,237,107,33,217,139,178,189,85,239,123,228,127,229,225,251,128,219,86,130,241,236,218,61,111,138,174,143,2,178,84,37,223,78,47,213,119,22,195,69,122,186,173,108,73,106,161,146,167,146,54,201,92,141,234,200,180,140,228,123,228,165,87,35,31,2,254,18,117,237,171,242,177,139,124,192,161,244,235,136,17,87,0,191,214,178,226,55,245,191,254,206,82,153,193,163,186,197,159,104,86,127,107,212,109,57,191,85,219,174,86,234,136,37,150,40,170,166,134,11,132,17,205,28,206,164,170,108,47,99,165,166,145,209,49,36,137,92,136,228,79,226,84,209,254,1,127,173,101,196,111,235,127,253,156,165,41,255,0,2,156,53,216,184,169,205,181,11,76,174,107,209,186,195,167,247,11,166,55,86,234,167,193,29,37,226,42,202,38,83,201,42,181,175,230,133,122,175,142,68,86,61,122,114,61,90,136,244,99,154,27,147,195,174,188,225,188,73,105,29,139,85,176,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,115,198,231,108,142,86,55,157,138,201,26,156,143,106,171,136,173,121,195,120,109,210,59,238,171,102,117,180,141,101,186,157,236,182,80,205,80,176,190,237,113,86,57,105,232,162,86,177,238,231,145,205,217,92,140,119,35,17,242,57,57,24,229,76,76,208,61,107,213,62,206,46,38,178,28,91,36,183,245,169,41,174,17,216,50,251,114,197,82,232,234,168,99,170,141,235,91,71,19,228,167,71,204,176,36,142,165,150,100,229,88,234,149,118,229,145,70,190,107,94,169,246,142,241,53,143,98,216,221,191,163,73,83,112,146,193,136,91,146,42,150,199,75,67,37,84,143,74,218,200,153,37,66,50,100,129,99,117,84,176,167,42,71,74,139,183,44,104,4,21,172,90,197,159,107,174,127,116,212,109,70,191,85,220,110,87,26,137,229,138,41,106,166,154,11,124,18,77,36,205,164,165,108,207,123,162,166,141,210,189,35,137,28,168,212,95,227,85,232,123,132,239,43,26,55,242,255,0,30,244,232,12,54,227,127,133,251,87,9,153,254,25,167,52,119,122,187,141,202,227,131,219,175,119,233,101,168,108,208,54,235,36,213,48,212,182,149,201,20,78,74,110,106,116,88,210,70,171,246,95,121,126,164,220,158,19,188,172,104,223,203,252,123,211,160,2,85,0,0,0,0,0,0,0,0,0,0,0,1,128,61,168,254,123,53,55,236,95,71,162,61,255,0,2,252,102,230,220,21,106,61,86,141,241,15,106,202,232,112,202,238,239,79,83,110,187,50,177,149,88,156,142,87,206,202,152,104,100,252,72,100,239,75,36,209,178,52,145,237,116,114,179,157,88,145,203,224,59,81,252,246,106,111,216,190,143,68,89,254,217,252,75,135,155,101,215,26,201,218,218,187,126,175,222,169,221,35,210,217,21,60,144,92,45,208,186,56,154,251,147,22,86,203,19,246,87,182,158,161,172,127,58,83,75,11,209,90,200,221,8,123,94,212,142,62,171,52,239,191,112,201,163,151,11,173,183,47,94,231,81,145,100,84,117,51,208,205,104,141,122,85,48,211,82,73,27,152,247,77,43,22,53,146,68,85,141,177,72,177,251,239,145,253,28,150,202,113,60,171,6,190,213,98,217,174,51,117,199,239,84,92,157,230,221,116,162,146,146,170,14,118,53,236,231,138,68,107,219,204,199,181,201,186,120,181,200,169,224,168,88,174,206,156,75,135,156,219,137,124,115,30,215,230,213,214,50,178,161,177,227,246,201,162,167,75,69,109,197,24,247,198,203,132,146,202,215,43,21,204,99,35,167,100,111,235,205,44,108,122,163,17,209,203,250,251,81,252,246,106,111,216,190,143,68,4,171,219,87,230,159,22,249,127,67,234,55,19,197,112,179,197,142,174,118,117,234,38,97,164,218,147,130,213,205,109,117,68,146,94,177,202,185,30,218,154,107,140,84,147,37,51,233,94,146,244,34,101,68,143,164,234,212,36,115,115,211,178,55,198,143,229,98,59,218,246,213,249,167,197,190,95,208,250,141,196,157,117,91,78,52,95,181,59,65,170,245,191,66,44,244,150,109,106,198,169,246,184,216,186,212,148,179,212,86,191,187,167,119,184,78,176,243,213,49,105,233,100,101,20,234,248,227,221,85,30,177,242,202,200,130,52,236,118,182,234,158,163,107,46,99,157,93,245,111,43,118,55,139,243,93,174,150,101,191,84,172,55,171,229,209,178,196,218,154,184,28,142,142,167,240,112,84,61,242,57,201,39,85,148,206,221,200,142,68,207,108,79,0,204,179,170,108,130,171,15,199,170,238,204,197,108,242,95,238,233,76,136,231,210,219,163,150,40,165,168,86,111,204,230,49,211,198,175,229,69,229,103,51,221,179,24,247,55,116,251,63,110,92,60,233,118,137,98,154,15,134,107,174,154,229,89,130,84,92,164,185,178,199,112,167,142,166,231,113,108,243,58,161,236,133,206,73,234,89,20,113,116,217,80,172,252,45,61,60,82,181,18,53,106,37,11,236,84,243,79,148,252,191,174,245,27,112,22,211,179,43,142,219,86,183,97,182,237,12,213,44,154,174,77,80,176,211,200,218,90,203,164,237,123,242,74,38,43,156,215,199,38,200,175,169,134,45,155,35,31,205,35,217,31,95,154,69,89,186,87,212,196,190,63,184,68,207,184,68,213,199,107,238,130,92,114,11,110,39,125,168,172,185,71,93,143,83,205,68,252,70,121,94,216,164,165,116,244,173,100,84,244,210,45,90,71,79,179,152,170,197,124,42,213,233,243,203,161,92,4,241,191,98,226,227,4,150,139,35,170,181,91,117,54,201,213,150,247,100,163,133,244,240,190,149,102,84,134,170,145,178,75,35,228,135,145,209,50,69,231,87,50,93,249,154,214,201,18,188,37,94,44,124,172,107,39,203,252,135,211,167,57,214,197,49,109,71,109,138,231,171,216,85,13,214,42,12,18,225,109,117,117,238,221,42,178,75,61,85,67,228,90,41,149,204,84,146,45,228,167,114,54,84,217,173,145,35,106,185,28,248,209,221,20,241,99,229,99,89,62,95,228,62,157,57,158,189,136,246,155,85,254,213,175,54,43,237,178,146,227,109,184,211,227,244,149,148,117,112,182,104,42,96,145,183,54,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,22,127,179,187,141,250,62,42,176,69,196,179,26,174,93,77,196,237,241,75,125,114,195,5,52,55,72,221,52,177,178,170,150,38,74,231,187,149,140,131,188,42,71,28,108,150,161,168,198,163,94,198,165,192,57,235,215,27,77,139,130,46,50,85,220,58,234,31,210,8,240,27,133,29,93,44,211,86,190,105,161,170,100,109,74,187,117,116,148,236,167,99,247,127,90,41,99,133,121,122,82,244,158,228,145,37,99,118,127,50,226,199,30,210,94,26,45,92,70,107,110,11,144,97,175,174,167,162,89,177,57,164,165,125,221,149,117,15,70,165,52,76,124,177,182,71,163,121,230,86,185,89,42,67,27,220,248,227,123,31,27,67,50,251,106,252,211,226,223,47,232,125,70,226,109,73,128,61,161,220,66,226,188,80,106,22,157,234,230,45,77,220,59,254,159,210,211,92,109,111,170,142,162,107,101,116,87,59,139,101,167,145,204,95,248,178,49,92,214,57,241,75,19,213,140,231,229,77,254,3,5,187,70,242,155,238,13,218,43,154,102,184,181,119,114,189,99,247,12,118,233,110,169,233,50,78,133,84,22,186,9,34,147,145,232,230,59,149,236,106,236,228,86,174,219,42,42,120,19,87,3,92,53,209,224,120,173,235,180,87,139,101,186,182,147,31,231,202,241,200,110,53,80,73,81,123,145,209,206,174,173,168,142,173,187,201,52,211,203,78,234,39,44,209,201,36,232,217,60,90,248,158,248,255,0,140,47,162,191,205,105,119,211,175,101,125,27,250,97,134,123,99,218,221,62,227,220,123,165,183,175,222,58,191,131,232,244,249,249,249,253,222,93,247,240,220,249,92,94,113,91,168,253,161,218,177,142,105,14,140,226,87,89,177,184,110,28,216,205,147,162,176,92,43,234,165,166,137,37,154,189,173,168,146,155,240,46,101,82,178,95,113,177,65,36,174,123,145,21,234,129,109,120,148,227,7,75,248,186,236,225,213,43,238,14,181,116,23,219,61,62,54,236,142,197,83,20,138,251,84,243,222,105,209,140,73,213,141,138,161,142,90,121,92,199,177,119,228,70,171,219,27,149,88,153,65,130,253,212,241,238,253,170,90,103,244,174,217,244,75,165,223,114,59,23,121,135,217,29,235,154,8,250,181,80,237,221,250,219,190,54,243,57,188,251,185,169,190,234,134,180,241,51,194,142,156,112,149,217,153,169,56,86,21,23,126,186,215,123,10,123,253,254,120,81,149,87,122,166,221,232,209,28,228,69,94,156,44,230,114,69,10,42,182,54,185,202,170,247,190,73,31,21,118,45,98,120,174,115,98,215,108,91,53,198,109,89,5,150,183,232,199,121,183,93,40,163,171,165,159,145,247,23,179,158,41,17,204,119,43,216,215,38,233,224,230,162,167,138,32,23,43,129,206,56,240,222,47,112,215,82,213,50,146,199,168,182,58,118,190,253,97,99,215,146,70,110,141,239,180,124,202,174,125,51,156,173,69,106,170,190,23,185,24,245,114,58,41,101,180,6,16,235,246,136,107,71,102,151,16,212,89,190,150,223,50,10,172,77,106,41,42,237,55,206,157,92,20,149,176,45,67,166,75,45,206,88,58,113,76,245,90,53,89,97,99,209,37,137,172,147,150,62,110,72,245,167,131,190,42,176,222,43,244,142,223,152,89,174,84,141,201,237,212,244,244,217,101,162,56,214,23,219,174,42,207,125,91,19,158,247,119,105,28,217,29,11,249,157,204,196,86,170,245,25,35,24,30,43,181,31,200,158,166,253,139,235,20,70,32,96,159,118,93,39,163,176,241,41,128,123,86,201,73,109,200,37,180,219,114,74,62,87,71,13,210,40,35,150,74,105,62,40,156,240,78,159,131,149,188,147,70,179,55,103,181,178,181,54,255,0,181,31,200,158,166,253,139,235,20,69,127,236,169,211,60,87,89,56,17,212,205,45,205,105,59,197,151,38,204,46,118,250,158,88,227,124,144,243,219,45,220,147,197,212,99,216,217,162,122,54,72,222,173,94,73,24,199,34,110,212,2,213,112,93,197,182,43,197,206,150,38,83,109,139,184,228,150,46,237,111,201,173,206,108,113,116,235,157,77,27,223,60,17,36,210,200,148,114,72,179,54,23,200,168,231,116,100,69,77,216,165,128,48,217,186,93,196,55,103,71,27,214,185,52,231,79,242,12,198,134,225,81,94,184,221,13,19,170,42,87,42,176,42,57,101,166,122,210,198,138,250,152,98,228,146,70,172,74,216,166,138,41,186,111,139,166,175,219,235,77,109,77,198,213,69,112,172,180,213,218,234,42,169,227,154,90,26,183,68,233,233,94,230,162,186,25,22,23,190,37,123,85,85,170,177,189,236,221,23,149,206,77,149,67,245,128,0,0,0,0,0,21,87,181,31,200,158,166,253,139,235,20,69,170,42,175,106,63,145,61,77,251,23,214,40,128,196,12,19,238,203,164,244,118,30,37,48,15,106,217,41,45,185,4,182,155,110,73,71,202,232,225,186,69,4,114,201,77,39,197,19,158,9,211,240,114,183,146,104,214,102,236,246,182,86,166,244,240,93,197,182,43,197,206,150,38,83,109,139,184,228,150,46,237,111,201,173,206,108,113,116,235,157,77,27,223,60,17,36,210,200,148,114,72,179,54,23,200,168,231,116,100,69,77,216,165,11,236,182,205,116,95,84,244,95,61,224,91,81,169,234,219,114,206,170,46,151,184,165,149,148,137,4,176,45,37,20,45,109,43,166,115,156,234,232,157,11,234,99,68,133,200,196,167,234,239,238,42,36,84,221,46,226,27,179,163,141,235,92,154,115,167,249,6,99,67,112,168,175,92,110,134,137,213,21,43,149,88,21,28,178,211,61,105,99,69,125,76,49,114,73,35,86,37,108,83,69,20,221,55,197,211,87,135,160,237,171,243,79,139,124,191,161,245,27,137,103,251,47,184,236,181,106,190,61,101,225,163,57,163,164,181,229,152,197,157,180,152,252,180,209,182,10,75,133,170,130,150,150,24,226,87,75,80,233,101,174,217,39,149,237,142,52,103,74,39,57,57,121,92,133,85,237,149,173,169,184,241,37,132,220,43,45,53,118,186,138,173,55,182,205,45,13,91,162,116,244,175,117,125,193,93,12,139,11,223,18,189,170,170,213,88,222,246,110,139,202,231,38,202,177,174,180,112,181,157,240,175,132,232,167,22,122,119,146,119,139,46,77,111,199,175,180,149,83,182,23,213,89,114,39,209,199,90,145,58,39,183,146,104,85,241,201,36,78,228,84,70,177,209,202,155,181,175,152,54,167,139,31,43,26,201,242,255,0,33,244,233,206,115,48,171,78,125,91,117,150,251,167,54,204,130,123,150,43,78,236,134,90,203,36,51,58,123,84,20,206,107,157,92,233,33,78,104,25,19,149,142,89,149,90,140,94,85,221,60,13,158,196,120,209,197,120,184,224,71,87,107,171,93,106,178,103,214,221,63,201,160,189,227,209,87,70,233,31,210,182,47,53,117,52,10,245,153,40,222,179,198,136,231,167,185,34,186,46,103,242,164,143,166,189,141,86,155,85,255,0,137,44,218,197,125,182,82,92,109,183,29,55,185,82,86,81,213,194,217,160,169,130,74,251,123,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,11,127,192,95,104,134,27,168,58,13,121,131,93,242,58,76,126,251,164,182,122,87,222,46,245,247,5,149,111,54,228,218,24,235,81,175,115,170,37,169,231,72,227,153,168,143,231,154,120,21,138,174,168,108,44,207,110,48,56,165,213,62,56,245,30,241,93,133,99,121,91,48,28,82,222,234,250,108,122,145,213,53,81,210,208,210,44,156,247,138,248,35,115,161,138,109,170,92,143,153,17,27,28,110,100,74,247,242,172,143,245,92,118,246,127,223,116,59,92,113,251,78,139,227,183,91,150,25,169,55,10,123,118,56,147,200,197,142,134,241,81,51,152,219,75,170,100,127,252,71,197,36,234,197,116,110,114,43,164,88,37,145,111,86,35,193,118,43,194,63,2,58,187,67,90,219,85,239,62,185,105,254,77,61,239,33,138,134,54,200,206,173,177,121,168,105,167,86,36,203,70,197,130,53,70,189,125,249,17,210,242,179,153,35,96,84,14,197,79,52,249,79,203,250,239,81,183,20,131,19,192,51,44,234,155,32,170,195,241,234,187,179,49,91,60,151,251,186,83,34,57,244,182,232,229,138,41,106,21,155,243,57,140,116,241,171,249,81,121,89,204,247,108,198,61,205,187,253,138,158,105,242,159,151,245,222,163,110,29,138,158,105,242,159,151,245,222,163,110,2,207,246,97,113,235,83,172,246,170,78,31,181,130,251,87,95,168,54,202,122,153,173,87,122,190,147,18,237,110,129,176,242,67,36,174,151,171,81,92,212,116,238,85,72,189,232,96,89,30,231,61,36,123,180,40,193,110,209,157,30,211,142,25,248,154,130,77,10,206,59,165,125,95,250,36,171,181,208,84,164,85,88,189,202,74,167,207,11,32,238,240,197,29,44,41,27,160,117,60,104,247,76,198,179,153,220,173,116,46,126,196,240,153,172,217,150,191,104,54,49,170,89,230,157,85,225,215,123,197,63,59,233,101,217,32,173,98,109,203,91,74,213,114,202,202,105,147,223,141,178,162,61,17,124,22,72,250,115,74,21,87,181,27,129,43,174,182,90,161,215,125,23,198,105,42,51,107,29,59,219,144,91,169,32,119,125,200,104,154,214,36,79,143,149,121,101,169,167,107,28,136,206,78,164,177,185,24,142,114,195,12,78,204,182,234,103,17,220,78,88,180,199,133,171,77,93,215,38,164,199,57,173,248,229,138,158,71,185,213,19,57,242,189,179,212,62,71,170,47,66,7,172,44,123,213,177,83,211,66,187,36,109,234,189,253,31,16,254,148,112,165,162,250,41,170,25,158,171,233,206,45,73,104,185,102,148,244,52,146,209,210,208,210,83,209,91,32,167,141,26,232,168,99,134,22,58,22,76,230,178,89,154,174,114,73,36,108,119,135,42,1,130,220,91,104,133,171,135,13,126,200,244,94,205,124,171,188,211,227,148,246,182,190,190,166,54,198,250,153,230,183,83,84,76,244,99,124,24,197,150,105,57,25,187,149,172,229,106,185,234,138,245,152,51,220,91,92,123,45,184,172,118,79,137,80,245,173,83,123,65,184,197,93,202,89,167,183,223,172,242,162,177,33,170,90,117,131,171,52,60,208,58,88,189,196,100,241,197,34,53,88,177,57,255,0,43,181,31,207,102,166,253,139,232,244,70,212,241,23,195,70,150,113,65,130,77,130,234,101,167,251,94,229,121,163,130,155,218,150,207,195,67,44,157,210,121,162,147,163,213,232,49,146,114,183,223,102,237,95,169,80,51,3,179,63,130,143,190,47,42,185,113,41,196,45,178,235,122,198,233,46,11,83,107,138,236,157,88,114,171,162,201,35,170,42,42,31,35,150,74,136,97,145,19,157,21,170,201,229,122,181,207,114,69,52,79,189,93,168,254,68,245,55,236,95,88,162,44,166,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,231,238,214,235,93,20,116,148,176,115,189,207,127,36,81,163,88,222,103,189,206,93,147,197,206,85,95,21,82,181,246,163,249,19,212,223,177,125,98,136,12,64,193,62,236,186,79,71,97,226,83,0,246,173,146,146,219,144,75,105,182,228,148,124,174,142,27,164,80,71,44,148,210,124,81,57,224,157,63,7,43,121,38,141,102,110,207,107,101,106,116,19,194,239,19,120,15,20,218,95,109,212,12,66,166,146,142,228,250,118,186,245,143,45,198,26,154,219,52,235,36,177,242,78,216,215,153,172,123,160,149,209,61,237,98,201,26,53,252,173,221,90,218,87,217,121,164,56,110,189,112,19,169,58,71,168,16,85,201,98,200,179,138,200,106,22,146,117,134,120,158,202,43,100,177,77,27,252,81,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,106,254,45,137,241,79,217,215,197,237,46,45,133,99,57,94,111,73,53,193,253,218,221,107,162,184,193,111,206,104,98,164,115,223,201,20,104,169,52,212,240,85,185,203,178,78,218,105,209,85,122,141,106,243,134,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,47,218,197,231,103,45,254,247,90,127,98,136,222,131,5,251,88,188,236,229,191,222,235,79,236,81,1,170,157,156,30,73,180,179,251,221,85,251,109,65,101,10,215,217,193,228,155,75,63,189,213,95,182,212,22,80,1,23,241,79,75,61,111,12,90,189,69,75,26,201,53,70,7,127,138,54,34,237,204,231,91,231,68,79,31,225,82,80,63,53,202,221,69,119,183,85,90,110,116,204,168,163,173,133,244,245,16,191,241,100,141,237,86,185,171,252,10,138,168,7,58,124,12,213,91,232,248,191,210,73,174,114,68,200,126,148,81,177,29,42,123,189,71,59,150,63,240,243,171,118,254,29,142,141,78,108,120,138,209,92,203,133,141,118,188,96,53,206,171,164,158,201,94,149,182,43,147,119,99,170,104,249,249,233,106,163,122,34,123,219,34,111,183,226,189,175,111,197,166,192,112,71,218,49,166,252,66,98,84,56,198,166,100,86,156,91,82,40,99,109,61,85,45,109,67,41,224,187,170,39,250,162,149,207,84,106,185,219,42,186,29,249,154,187,236,138,223,16,46,113,255,0,57,231,130,150,9,42,170,166,142,24,97,98,201,36,146,57,26,214,53,19,117,114,170,248,34,34,120,238,127,38,169,167,167,167,125,101,69,68,113,65,19,22,71,202,247,163,88,214,34,110,174,85,95,4,68,79,29,204,219,237,28,237,26,193,109,120,53,239,65,52,39,36,167,191,100,23,232,31,110,189,222,173,242,164,148,150,218,71,162,182,104,98,149,171,180,147,189,187,177,85,155,181,141,115,189,238,116,68,64,202,219,36,116,247,109,89,160,139,25,167,94,133,102,69,19,109,241,49,57,87,145,245,41,210,106,120,55,111,5,106,124,19,248,144,233,236,193,126,203,238,29,238,186,213,196,173,151,46,170,183,72,236,91,78,231,138,253,114,169,86,254,13,106,216,170,234,56,17,126,28,206,153,168,253,191,180,137,255,0,192,111,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,21,187,106,252,211,226,223,47,232,125,70,226,109,73,138,221,181,126,105,241,111,151,244,62,163,113,2,191,232,126,174,107,143,2,250,177,140,102,178,89,238,180,180,23,155,125,191,34,158,193,61,124,212,246,252,150,207,85,76,245,167,149,203,19,150,57,118,142,162,85,137,238,73,18,25,209,200,230,43,163,146,51,125,52,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,60,81,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,105,174,162,240,65,98,226,227,129,221,22,173,199,41,109,86,221,77,178,105,254,49,21,146,247,89,51,233,225,125,42,210,83,172,212,181,110,142,41,31,36,60,142,149,241,167,34,185,146,237,202,230,182,73,81,244,215,179,207,93,53,231,134,30,34,233,244,34,239,129,102,181,214,220,170,161,98,187,96,169,107,229,185,69,90,234,94,165,61,92,16,213,73,3,105,159,202,144,172,178,200,246,198,180,220,207,147,126,156,79,96,104,255,0,30,220,16,88,184,184,193,34,173,199,41,109,86,221,77,178,116,162,178,94,235,38,125,60,47,165,89,145,102,165,171,116,113,72,249,33,228,116,175,141,57,21,204,151,110,87,53,178,74,143,192,187,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,78,167,140,75,237,159,180,218,173,220,87,217,43,45,246,202,74,90,139,166,15,65,87,93,44,48,181,143,170,157,43,43,97,73,101,114,38,239,122,69,12,81,163,157,186,242,70,198,252,26,136,129,170,156,29,221,173,87,174,20,52,122,178,205,115,164,175,167,143,7,178,210,62,90,105,155,43,27,60,20,113,67,52,74,230,170,162,62,57,99,146,55,183,226,215,177,205,93,149,21,10,23,219,157,249,19,253,100,253,218,70,157,151,60,118,218,180,78,235,54,132,107,70,77,87,79,132,223,42,24,236,126,227,87,59,123,150,61,90,231,61,101,100,156,201,205,21,53,67,158,213,87,243,244,226,145,170,245,107,82,105,165,108,151,219,157,249,19,253,100,253,218,5,0,209,205,72,215,30,23,50,172,95,94,112,90,59,173,146,59,151,120,138,223,87,91,67,51,109,121,5,44,82,53,149,116,170,171,202,202,168,81,232,198,200,140,119,52,111,70,57,28,201,26,199,55,160,142,30,56,129,192,120,154,210,250,29,87,211,151,213,178,219,89,81,81,73,45,29,114,194,149,180,83,195,34,181,209,84,71,12,146,54,55,171,121,37,107,85,219,172,114,198,239,14,100,41,95,15,156,42,225,188,87,246,91,224,88,125,230,219,72,220,158,221,79,145,84,226,119,121,36,88,95,110,184,173,214,183,145,29,43,88,247,119,105,28,216,219,51,57,93,204,196,71,34,117,25,27,217,74,184,62,212,61,121,224,199,139,79,160,245,154,123,154,220,43,31,81,37,171,46,193,108,244,253,230,182,227,3,33,124,141,150,24,90,215,182,103,194,215,45,84,82,70,168,143,141,28,141,149,177,76,247,168,90,14,220,239,200,159,235,39,238,210,213,118,92,121,19,211,47,182,189,98,180,170,189,185,223,145,63,214,79,221,165,170,236,184,242,39,166,95,109,122,197,104,19,174,107,162,250,95,168,185,150,29,168,25,198,33,73,121,190,224,21,21,21,120,229,69,75,228,115,40,39,153,35,231,149,34,71,116,158,244,88,98,115,28,246,185,99,124,109,123,57,92,136,166,69,246,213,249,167,197,190,95,208,250,141,196,218,147,21,187,106,252,211,226,223,47,232,125,70,226,5,117,211,220,215,90,56,21,214,28,107,81,172,84,244,158,210,185,226,244,87,186,56,170,217,87,236,219,189,170,235,66,201,163,108,141,107,161,117,67,35,116,136,138,136,229,99,106,105,23,101,119,75,115,213,102,185,206,174,113,237,198,244,87,141,47,175,171,183,95,111,183,134,195,134,173,69,123,232,150,201,110,162,71,75,4,220,233,44,139,78,248,226,137,245,82,164,14,118,243,44,206,137,170,231,181,171,166,153,55,10,54,46,45,59,61,52,163,13,233,90,168,242,251,110,159,227,213,152,181,238,182,23,187,184,85,119,10,85,146,53,116,106,143,72,103,99,58,82,38,207,106,110,201,58,111,124,81,161,10,246,70,240,121,149,96,215,220,155,94,245,139,4,186,227,247,170,45,236,24,221,186,251,107,146,146,170,14,118,53,245,117,169,21,68,45,123,121,152,248,224,138,88,223,226,215,86,49,201,178,160,26,105,105,182,83,89,109,84,86,106,57,42,228,167,160,167,142,154,39,213,213,203,85,59,152,198,163,90,178,77,51,157,44,175,217,19,119,200,231,61,203,186,185,85,85,84,161,125,178,122,41,244,231,135,219,78,177,210,92,58,53,122,101,112,94,180,18,75,203,28,244,55,25,105,233,228,229,106,70,229,116,205,157,148,106,221,222,198,164,125,125,249,157,200,133,255,0,41,87,107,142,166,98,184,127,8,87,140,22,237,87,189,235,61,184,80,91,237,20,177,201,31,81,221,218,174,26,201,231,115,28,244,122,194,198,64,140,115,216,215,114,201,60,13,84,68,126,232,25,151,217,163,128,83,106,15,26,90,119,75,114,199,170,238,182,219,29,69,77,254,169,97,73,121,40,223,73,77,36,180,181,18,190,53,78,70,54,177,41,17,57,151,145,207,115,24,238,110,126,85,232,36,194,30,201,60,214,235,138,241,165,143,216,173,244,244,146,83,230,54,123,173,146,185,211,49,202,248,224,101,51,171,145,209,42,57,17,31,213,161,137,170,174,71,39,35,158,155,110,168,230,238,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,3,217,113,231,179,76,190,218,244,122,211,127,140,1,236,184,243,217,166,95,109,122,61,105,191,192,98,95,105,175,2,87,93,17,204,174,58,231,165,184,205,36,122,95,126,168,141,213,84,118,184,28,198,99,117,175,70,181,204,146,61,213,25,77,52,187,186,55,179,150,54,62,78,135,44,104,144,245,110,175,102,199,28,246,174,32,176,10,61,43,212,107,165,37,14,162,226,180,244,214,216,159,89,116,107,167,202,32,108,50,43,106,162,108,210,44,243,84,182,58,119,186,167,100,114,111,180,188,200,146,44,113,220,156,167,19,197,115,155,21,86,45,154,227,54,172,130,203,91,201,222,109,215,74,40,234,233,103,228,123,94,206,120,164,71,49,220,175,99,92,155,167,131,154,138,158,40,134,11,241,127,194,246,163,240,7,172,182,187,182,11,157,221,105,236,183,174,247,81,135,228,118,251,130,210,93,34,141,141,108,117,20,211,58,21,107,217,52,108,168,99,29,35,17,35,149,146,162,167,42,186,72,163,11,255,0,219,87,229,99,22,249,129,67,233,215,19,34,241,123,78,168,96,54,172,123,136,140,98,217,87,71,109,180,229,13,164,181,95,219,12,115,65,79,123,163,108,53,108,137,237,114,57,168,244,107,227,145,173,145,188,178,35,100,229,231,233,200,141,209,78,60,117,190,235,196,119,102,118,145,235,45,246,199,73,104,185,95,243,136,155,89,73,73,35,159,2,79,77,5,222,154,71,199,205,239,53,143,116,10,244,98,171,149,136,244,106,185,252,188,235,234,251,45,180,119,1,215,94,6,179,221,57,212,107,13,37,198,219,113,206,46,145,69,44,180,176,205,61,190,121,44,244,80,182,174,149,211,49,237,138,166,54,202,245,142,84,106,171,85,127,141,20,41,175,23,92,102,234,63,27,149,154,117,140,80,218,174,180,157,210,223,79,79,87,138,219,88,178,210,214,228,210,79,52,75,83,75,27,57,165,155,169,11,233,219,20,114,115,62,39,62,88,217,205,204,233,37,179,252,122,105,37,215,68,251,52,244,127,3,200,174,57,5,85,246,155,40,178,203,119,101,230,242,235,139,232,235,86,205,90,146,210,64,238,103,69,21,52,10,222,140,81,67,180,104,200,209,125,231,57,242,63,197,112,175,217,233,149,98,60,127,212,96,89,229,206,234,235,46,146,247,44,214,142,251,65,106,146,42,91,207,45,68,79,183,71,212,149,21,145,117,30,146,245,26,139,38,238,162,171,137,142,85,98,204,203,43,219,87,229,99,22,249,129,67,233,215,16,34,174,1,127,173,101,196,111,235,127,253,156,165,34,174,197,79,52,249,79,203,250,239,81,183,18,175,0,191,214,178,226,55,245,191,254,206,82,153,151,137,231,249,150,11,77,144,82,225,249,13,93,165,153,85,158,75,5,221,105,149,26,250,171,116,146,197,44,180,234,253,185,154,199,186,8,209,252,170,156,204,230,99,183,99,222,215,5,170,237,37,215,124,55,138,174,36,173,54,253,26,198,106,238,149,22,10,119,98,17,215,83,49,106,103,191,85,182,190,116,141,180,137,4,242,197,61,51,149,237,116,14,99,25,44,139,80,254,110,100,233,35,93,155,90,239,134,240,171,196,149,218,223,172,184,205,93,174,162,255,0,78,220,66,74,234,150,45,52,246,26,183,87,192,146,54,173,39,158,40,160,166,106,177,206,157,207,99,229,141,105,217,203,202,157,84,117,148,236,167,224,74,212,150,170,14,41,181,151,25,171,117,201,213,9,62,17,106,184,192,214,193,28,8,214,58,59,194,177,85,92,247,185,202,228,131,157,173,70,35,58,237,71,243,193,36,110,213,142,4,173,75,106,175,226,155,70,177,154,182,220,155,80,179,230,246,171,116,13,116,18,64,173,123,164,188,35,17,81,204,123,92,141,73,249,26,228,122,63,174,228,103,36,242,72,17,7,109,95,154,124,91,229,253,15,168,220,77,84,225,59,202,198,141,252,191,199,189,58,3,156,204,179,63,204,179,170,108,126,151,48,200,106,238,204,197,108,241,216,45,11,82,168,231,210,219,163,150,89,98,167,71,237,204,230,49,211,200,140,230,85,229,103,43,27,179,24,198,183,163,62,19,188,172,104,223,203,252,123,211,160,2,85,0,0,0,0,0,0,0,0,0,0,0,1,128,61,168,254,123,53,55,236,95,71,162,61,7,9,28,47,234,135,104,94,182,222,245,59,89,46,249,5,86,38,181,19,75,149,101,44,168,142,10,154,138,213,129,123,189,37,26,190,39,196,175,106,172,10,177,54,52,142,26,118,163,127,7,205,3,93,231,251,81,252,246,106,111,216,190,143,68,110,78,139,233,14,27,160,186,95,143,233,30,159,193,87,29,139,29,167,116,52,235,87,58,205,60,175,124,142,150,89,164,127,130,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,160,102,87,105,215,103,165,30,45,71,83,196,87,15,216,135,70,213,15,52,185,109,130,217,12,16,82,218,169,98,130,24,226,170,162,164,130,22,114,194,157,41,159,82,188,207,114,58,68,147,149,24,146,185,153,195,158,103,249,150,167,228,211,230,122,129,144,213,223,111,181,84,244,148,213,23,10,181,71,79,59,41,169,227,167,137,100,118,219,189,233,20,49,162,189,219,189,234,138,231,43,156,170,229,234,32,231,51,142,45,33,195,116,35,138,140,243,75,116,250,10,184,49,235,77,69,28,212,48,84,206,179,62,157,149,52,80,85,44,40,245,247,156,198,58,119,49,138,229,115,249,26,222,103,61,219,185,66,197,118,213,249,167,197,190,95,208,250,141,196,135,245,11,27,226,75,179,147,88,114,92,66,197,147,228,20,86,219,173,61,109,182,142,245,72,149,246,235,110,65,4,180,47,142,58,168,249,94,198,201,83,72,219,130,61,54,124,137,79,82,137,179,159,182,239,152,59,106,252,211,226,223,47,232,125,70,226,105,167,24,156,42,225,188,87,233,29,195,15,188,219,105,27,147,219,169,234,42,113,59,188,146,44,47,183,92,85,158,226,58,86,177,238,238,210,57,177,182,102,114,187,153,136,142,68,234,50,55,176,41,7,99,39,13,31,253,29,226,143,44,180,255,0,186,88,49,46,241,7,241,119,218,216,250,145,127,197,166,100,177,73,255,0,211,209,189,8,171,177,83,205,62,83,242,254,187,212,109,198,186,104,190,144,225,186,11,165,248,254,145,233,252,21,113,216,177,218,119,67,78,181,115,172,211,202,247,200,233,101,154,71,248,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,100,95,98,167,154,124,167,229,253,119,168,219,128,217,60,167,19,197,115,155,21,86,45,154,227,54,172,130,203,91,201,222,109,215,74,40,234,233,103,228,123,94,206,120,164,71,49,220,175,99,92,155,167,131,154,138,158,40,134,32,235,166,147,107,47,101,135,17,214,76,247,74,242,254,247,97,189,119,153,49,250,202,167,53,222,209,161,141,241,45,85,178,229,78,197,111,63,47,82,30,103,53,26,215,239,20,177,44,82,183,150,29,212,35,253,116,208,189,56,226,47,78,46,58,95,170,22,110,253,106,174,218,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,78,102,115,59,101,217,90,173,115,152,246,189,143,123,28,16,174,75,196,190,150,113,65,192,238,175,103,90,103,118,252,159,228,125,246,207,89,61,55,181,45,159,206,149,177,71,222,224,134,89,58,61,94,131,223,31,51,189,246,108,228,250,209,50,215,131,222,40,50,110,22,180,27,93,50,92,50,209,86,185,14,69,81,141,89,44,183,133,167,167,158,138,217,90,255,0,105,63,154,120,228,149,175,87,173,59,42,159,18,182,41,99,234,66,212,149,57,85,26,247,0,23,107,172,54,174,37,172,80,220,234,217,109,172,208,124,166,174,162,141,179,57,32,154,120,91,11,98,149,241,239,202,231,177,179,204,214,185,83,118,164,178,34,109,204,187,184,95,192,42,117,7,130,222,44,41,109,184,245,37,214,229,99,167,196,111,244,171,50,69,207,70,202,74,154,233,106,170,34,124,138,156,143,109,26,85,162,242,175,59,152,231,177,188,220,252,170,22,87,178,207,131,106,157,67,186,195,198,126,180,84,213,221,42,29,120,150,225,138,165,85,108,85,139,115,171,107,170,98,171,175,174,100,177,189,234,246,212,171,95,11,250,140,149,38,129,242,42,109,211,115,180,127,93,52,47,78,56,139,211,139,142,151,234,133,155,191,90,171,182,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,211,153,156,206,217,118,86,171,92,230,61,175,99,222,199,80,190,195,236,214,235,95,128,106,158,156,205,79,72,150,219,29,226,221,123,167,149,172,119,93,211,215,67,44,50,181,238,230,229,86,35,109,240,171,81,26,138,138,233,55,87,110,136,221,52,3,154,30,33,248,126,207,184,101,213,10,237,40,212,102,82,62,229,71,79,79,87,21,101,10,76,180,85,176,77,26,57,178,211,201,52,113,186,70,35,185,226,115,145,187,36,145,72,223,30,85,58,41,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,241,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,200,190,218,191,52,248,183,203,250,31,81,184,159,171,179,79,44,226,95,64,56,180,170,225,134,233,135,100,18,90,43,106,39,250,97,142,58,6,72,150,135,178,20,70,93,152,247,72,216,162,102,235,76,142,153,175,115,39,134,72,209,141,154,69,166,68,8,171,180,198,211,117,191,246,128,106,5,138,197,108,171,184,220,174,53,22,26,74,58,58,72,93,52,245,51,201,105,161,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,26,105,217,221,193,5,31,10,184,34,229,185,141,47,54,166,229,150,248,162,190,181,102,130,166,27,92,109,154,89,25,75,75,43,34,107,219,204,199,193,222,17,36,146,55,203,78,213,99,149,172,99,150,139,113,45,253,121,43,71,204,12,19,249,11,89,181,32,85,94,212,127,34,122,155,246,47,172,81,21,87,176,199,242,217,250,183,251,200,181,93,168,254,68,245,55,236,95,88,162,42,175,97,143,229,179,245,111,247,144,26,63,172,90,59,128,235,174,1,116,211,157,70,176,210,92,109,183,26,121,226,138,89,105,97,154,123,124,242,67,36,45,171,165,116,204,123,98,169,141,178,189,99,149,26,170,213,95,227,69,198,11,37,203,89,123,40,120,184,143,28,187,223,253,169,138,93,59,173,77,210,58,38,54,72,114,28,117,243,200,198,212,37,51,164,111,70,178,62,74,132,141,28,246,172,114,181,237,231,146,9,28,178,238,161,90,187,65,244,47,78,53,151,134,92,214,237,154,217,186,183,92,19,31,186,100,150,11,148,10,140,170,162,170,167,165,124,202,198,189,81,119,134,94,147,89,44,106,138,215,53,26,169,179,217,27,216,17,175,28,186,197,128,235,175,102,174,115,168,218,115,126,164,184,219,110,52,248,252,178,197,21,84,51,79,111,158,75,149,186,103,82,85,54,23,189,177,84,198,217,88,146,68,174,85,106,175,241,42,249,254,197,79,43,25,79,204,10,239,78,183,20,43,135,203,181,214,110,207,254,44,44,83,92,234,223,109,163,168,194,42,233,232,221,51,150,8,103,154,236,173,150,86,71,191,43,94,246,193,11,92,228,77,220,145,70,139,191,42,109,125,123,21,60,172,101,63,48,43,189,58,220,5,255,0,0,0,0,0,0,0,0,0,42,175,106,63,145,61,77,251,23,214,40,139,84,85,94,212,127,34,122,155,246,47,172,81,1,137,118,29,33,213,203,118,145,195,197,38,31,5,91,49,235,6,80,182,105,174,214,185,222,202,187,45,198,22,83,79,5,68,138,205,157,11,28,234,136,219,28,205,119,132,172,229,114,177,206,139,169,182,156,2,241,175,138,241,89,167,20,150,75,181,207,187,234,110,51,111,134,60,142,223,80,177,178,74,254,68,108,110,185,211,164,109,99,29,12,175,84,87,181,141,78,140,143,70,42,114,186,39,203,10,118,64,98,214,44,231,130,253,66,194,178,154,30,251,101,200,51,11,181,174,227,77,213,124,125,122,89,237,52,17,203,31,59,21,175,111,51,30,228,221,170,142,77,247,69,69,241,43,6,101,193,223,21,252,27,113,95,106,119,11,118,124,215,48,182,212,84,81,86,218,110,116,20,117,145,210,84,82,62,177,28,150,187,205,68,29,40,17,157,74,118,36,232,233,89,19,162,233,202,238,151,55,44,97,250,251,106,252,211,226,223,47,232,125,70,226,75,252,83,241,111,134,233,79,1,58,85,195,179,113,122,76,143,44,212,45,39,199,222,248,110,52,202,250,43,85,185,244,81,177,181,170,171,224,250,148,150,23,172,13,106,254,14,72,122,175,84,228,141,147,66,189,178,178,93,102,226,75,9,154,251,69,73,71,114,126,155,219,93,89,79,73,82,234,152,33,157,107,238,29,70,71,43,163,141,210,49,29,186,35,214,54,43,145,17,85,173,223,100,242,189,159,60,31,93,120,196,213,9,50,189,87,76,130,171,78,177,42,122,120,43,235,157,43,182,185,79,79,28,49,82,217,217,59,158,143,99,27,78,140,230,233,35,150,40,99,142,52,88,86,88,94,129,234,184,57,225,19,62,182,240,253,172,252,81,101,247,28,131,22,182,193,166,249,53,182,203,101,90,121,169,22,255,0,5,77,149,242,119,169,250,141,70,205,67,203,44,79,139,147,153,36,154,54,191,153,189,4,73,127,95,98,167,154,124,167,229,253,119,168,219,141,73,226,110,211,106,176,112,137,170,246,43,21,178,146,221,109,183,105,189,246,146,142,142,146,22,195,5,52,17,219,38,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,25,109,216,169,230,159,41,249,127,93,234,54,224,54,122,182,211,106,184,212,208,86,92,45,148,149,85,22,186,133,171,161,150,104,90,247,210,206,177,73,10,203,19,149,55,99,214,41,165,141,92,221,151,146,71,183,224,229,69,141,120,177,242,177,172,159,47,242,31,78,156,149,72,171,139,31,43,26,201,242,255,0,33,244,233,192,202,190,197,79,52,249,79,203,250,239,81,183,16,255,0,0,250,239,83,195,102,91,170,26,185,73,140,213,222,106,45,122,111,93,13,50,68,200,159,5,53,92,215,27,124,84,147,85,49,243,194,247,83,119,151,193,28,137,10,186,84,73,55,70,236,142,115,102,14,197,79,52,249,79,203,250,239,81,183,17,167,103,94,1,83,170,121,14,184,233,245,191,30,164,190,92,175,154,47,144,83,90,232,106,82,46,73,110,61,234,133,104,213,22,85,70,49,237,168,72,158,199,185,83,145,237,107,183,111,46,232,18,175,0,92,47,228,220,111,106,229,255,0,138,14,34,110,245,119,251,21,174,241,20,179,79,61,69,59,223,122,189,194,250,105,146,146,106,103,196,246,45,11,105,149,35,124,72,145,55,146,72,99,139,221,107,209,155,62,99,183,98,62,107,117,160,214,141,66,211,152,105,233,22,219,124,197,226,189,212,74,230,59,174,217,232,106,227,134,38,177,220,220,168,197,109,194,101,114,43,85,85,91,30,202,221,149,29,177,32,0,0,96,15,106,63,158,205,77,251,23,209,232,141,254,48,7,181,31,207,102,166,253,139,232,244,70,255,0,0,42,175,106,63,145,61,77,251,23,214,40,139,84,85,94,212,127,34,122,155,246,47,172,81,1,21,118,42,121,88,202,126,96,87,122,117,184,190,146,90,109,83,93,105,239,179,91,41,31,114,163,167,154,146,158,177,208,181,103,134,9,157,27,165,137,146,109,204,214,61,208,66,231,53,23,103,44,81,170,239,202,155,80,190,197,79,43,25,79,204,10,239,78,183,23,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,146,61,161,60,10,241,83,174,60,81,228,90,141,165,186,91,237,188,122,186,138,221,21,61,103,182,237,212,220,239,138,150,54,61,58,115,212,49,233,179,154,169,226,212,223,111,13,208,214,224,4,33,193,70,156,102,122,71,194,230,3,167,58,133,102,246,78,67,100,162,158,42,234,62,241,20,253,23,186,170,103,181,58,145,57,204,119,186,246,175,186,229,248,254,114,111,0,0,0,8,75,138,174,18,244,199,139,60,25,49,92,230,9,40,110,148,10,233,108,215,218,70,53,106,173,210,170,120,237,191,244,200,157,178,115,196,170,136,228,68,84,86,185,26,230,227,174,180,118,98,113,103,164,151,26,165,181,224,83,103,86,88,222,238,239,114,198,147,189,62,86,124,83,154,149,63,158,26,237,190,40,140,114,111,224,142,119,197,119,220,1,205,133,31,14,188,86,221,88,252,114,143,67,181,86,162,42,119,164,114,81,166,55,113,88,225,119,55,193,237,233,242,179,222,69,248,237,178,162,150,23,64,187,38,56,145,212,251,181,45,94,166,219,227,211,156,111,159,122,137,238,15,100,183,9,24,139,226,216,105,88,229,84,114,252,55,149,88,137,226,190,247,130,46,229,0,60,14,135,232,126,157,240,245,167,150,253,52,211,59,50,80,218,168,145,95,36,143,119,60,245,149,14,68,231,168,157,255,0,217,200,237,147,117,240,68,68,70,181,26,212,70,167,190,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,138,221,181,126,105,241,111,151,244,62,163,113,54,164,197,110,218,191,52,248,183,203,250,31,81,184,129,170,156,39,121,88,209,191,151,248,247,167,64,123,251,118,39,138,217,239,183,124,166,211,140,218,168,175,89,7,119,246,189,198,158,138,56,234,174,29,6,43,32,239,18,181,17,242,244,216,170,214,115,170,242,181,85,19,100,60,7,9,222,86,52,111,229,254,61,233,208,18,168,3,21,187,106,252,211,226,223,47,232,125,70,226,109,73,138,221,181,126,105,241,111,151,244,62,163,113,2,106,211,30,202,205,56,214,9,116,95,91,238,119,254,231,134,94,116,255,0,31,184,229,24,205,44,9,79,37,109,201,150,218,70,181,33,150,36,111,78,26,143,126,74,135,175,225,186,137,34,181,234,181,28,244,255,0,43,183,59,242,39,250,201,251,180,191,252,39,121,88,209,191,151,248,247,167,64,80,14,220,239,200,159,235,39,238,208,45,87,101,199,145,61,50,251,107,214,43,75,21,69,167,184,13,187,50,175,212,107,126,15,143,210,229,151,74,116,164,174,191,67,108,133,151,26,168,17,35,68,138,90,148,111,85,236,68,134,36,70,185,202,159,131,103,246,169,181,117,236,184,242,39,166,95,109,122,197,105,106,128,202,190,220,239,200,159,235,39,238,210,213,118,92,121,19,211,47,182,189,98,180,170,189,185,223,145,63,214,79,221,165,170,236,184,242,39,166,95,109,122,197,104,22,168,197,110,218,191,52,248,183,203,250,31,81,184,155,82,98,183,109,95,154,124,91,229,253,15,168,220,64,213,78,19,188,172,104,223,203,252,123,211,160,37,82,42,225,59,202,198,141,252,191,199,189,58,2,85,0,99,183,109,134,168,90,178,29,92,192,244,162,222,218,73,170,48,203,61,85,202,186,162,26,214,202,248,231,184,62,61,169,101,137,19,120,94,200,168,226,149,57,157,187,153,84,197,229,106,34,43,246,36,192,31,235,137,118,130,127,249,146,213,168,25,7,255,0,83,84,67,99,161,165,255,0,246,237,109,98,208,209,255,0,194,141,103,119,246,44,95,0,138,175,56,158,169,240,141,172,184,117,227,41,198,123,142,73,98,246,22,107,110,165,185,209,84,197,12,156,205,134,178,40,228,99,210,41,23,167,34,58,158,102,181,83,150,88,103,141,29,187,55,58,72,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,203,110,219,221,45,255,0,91,77,107,183,216,191,250,111,22,187,220,251,215,241,84,208,65,209,87,255,0,124,157,206,198,127,3,221,253,45,11,63,217,101,159,211,103,92,22,225,180,171,144,213,221,174,88,173,69,125,130,228,181,43,43,159,74,248,234,95,45,61,58,62,68,247,152,202,57,233,17,156,138,172,107,57,88,155,114,43,90,22,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,246,92,121,236,211,47,182,189,30,180,223,227,0,123,46,60,246,105,151,219,94,143,90,111,240,3,42,251,115,191,34,127,172,159,187,77,84,50,175,183,59,242,39,250,201,251,180,8,171,89,63,172,219,161,63,48,43,63,151,191,22,171,177,83,202,198,83,243,2,187,211,173,197,85,214,79,235,54,232,79,204,10,207,229,239,197,170,236,84,242,177,148,252,192,174,244,235,112,23,252,160,29,181,126,86,49,111,152,20,62,157,113,47,249,64,59,106,252,172,98,223,48,40,125,58,226,4,85,192,47,245,172,184,141,253,111,255,0,179,148,165,85,236,212,225,235,21,226,47,137,170,27,38,107,83,189,151,17,183,187,45,169,183,186,150,57,227,186,247,106,170,104,217,71,42,72,138,196,133,239,157,171,34,43,93,205,27,30,196,70,171,209,236,181,92,2,255,0,90,203,136,223,214,255,0,251,57,74,69,93,138,158,105,242,159,151,245,222,163,110,3,103,173,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,23,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,159,172,1,129,125,166,252,63,96,60,60,113,36,150,45,57,101,92,22,220,170,207,244,170,90,57,82,22,193,67,61,77,125,99,93,77,75,28,49,198,216,169,152,216,88,216,227,84,114,181,60,57,151,195,109,159,225,59,202,198,141,252,191,199,189,58,3,42,251,106,252,211,226,223,47,232,125,70,226,106,167,9,222,86,52,111,229,254,61,233,208,1,42,128,0,0,0,0,0,0,0,0,0,0,0,192,30,212,127,61,154,155,246,47,163,209,27,252,96,15,106,63,158,205,77,251,23,209,232,141,254,0,96,15,106,63,158,205,77,251,23,209,232,141,254,48,7,181,31,207,102,166,253,139,232,244,64,74,189,181,126,105,241,111,151,244,62,163,113,54,164,197,110,218,191,52,248,183,203,250,31,81,184,155,82,0,197,110,197,79,52,249,79,203,250,239,81,183,27,82,98,183,98,167,154,124,167,229,253,119,168,219,128,218,144,0,24,3,192,47,255,0,124,111,255,0,131,254,95,254,74,89,254,196,123,77,170,255,0,106,215,155,21,246,217,73,113,182,220,105,241,250,74,202,58,184,91,52,21,48,72,219,155,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,172,28,2,255,0,247,198,255,0,248,63,229,255,0,228,165,170,236,49,252,182,126,173,254,242,2,10,236,191,173,204,180,115,143,184,52,182,243,105,164,166,185,92,105,239,216,134,65,4,206,73,159,72,250,88,228,170,145,177,62,39,242,43,210,162,223,27,21,219,189,138,197,126,223,22,185,55,36,195,110,212,10,44,203,71,56,251,159,84,172,215,106,74,107,149,198,158,195,151,227,243,194,212,153,244,143,165,142,58,88,221,43,37,103,34,189,42,45,242,61,27,179,216,172,86,111,241,115,83,111,173,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,24,123,106,252,211,226,223,47,232,125,70,226,108,244,118,155,84,55,90,139,236,54,202,70,92,171,41,225,164,168,172,108,45,73,230,130,23,72,232,162,124,155,115,57,140,116,243,57,173,85,217,171,44,138,155,115,46,248,195,219,87,230,159,22,249,127,67,234,55,19,106,64,197,110,37,191,175,37,104,249,129,130,127,33,107,54,164,197,110,37,191,175,37,104,249,129,130,127,33,107,54,164,10,171,218,143,228,79,83,126,197,245,138,34,170,246,24,254,91,63,86,255,0,121,22,171,181,31,200,158,166,253,139,235,20,69,85,236,49,252,182,126,173,254,242,3,85,8,171,139,31,43,26,201,242,255,0,33,244,233,201,84,138,184,177,242,177,172,159,47,242,31,78,156,12,86,225,227,200,159,23,63,168,62,177,41,127,251,21,60,172,101,63,48,43,189,58,220,80,14,30,60,137,241,115,250,131,235,18,151,255,0,177,83,202,198,83,243,2,187,211,173,192,95,240,0,0,0,0,0,0,0,2,170,246,163,249,19,212,223,177,125,98,136,181,69,85,237,71,242,39,169,191,98,250,197,16,17,87,98,167,149,140,167,230,5,119,167,91,139,254,80,14,197,79,43,25,79,204,10,239,78,183,23,252,12,86,237,171,243,79,139,124,191,161,245,27,137,169,60,29,218,109,86,94,20,52,122,142,205,108,164,160,167,147,7,178,213,190,42,104,91,19,29,60,244,113,77,52,170,214,162,34,190,73,100,146,71,187,226,231,189,206,93,213,85,76,182,237,171,243,79,139,124,191,161,245,27,137,170,156,39,121,88,209,191,151,248,247,167,64,3,139,31,43,26,201,242,255,0,33,244,233,204,171,236,84,243,79,148,252,191,174,245,27,113,170,156,88,249,88,214,79,151,249,15,167,78,101,95,98,167,154,124,167,229,253,119,168,219,128,218,146,42,226,199,202,198,178,124,191,200,125,58,114,85,34,174,44,124,172,107,39,203,252,135,211,167,3,42,251,21,60,211,229,63,47,235,189,70,220,59,21,60,211,229,63,47,235,189,70,220,59,21,60,211,229,63,47,235,189,70,220,59,21,60,211,229,63,47,235,189,70,220,7,148,197,169,111,188,57,118,177,210,218,109,152,181,170,209,254,154,15,183,81,91,91,27,59,173,61,158,243,51,161,133,98,100,14,70,199,181,13,123,31,27,17,81,35,119,34,57,158,235,152,110,161,142,221,183,24,85,214,131,90,52,247,81,166,168,164,91,109,243,23,150,201,79,19,94,238,187,103,161,171,146,105,92,246,242,242,163,21,183,8,81,170,142,85,85,108,155,163,118,69,118,159,112,209,159,212,234,159,15,58,111,168,55,12,134,146,249,114,190,98,246,218,155,165,117,50,197,201,45,199,187,177,43,17,82,36,70,49,237,168,73,88,246,53,19,145,237,115,118,111,46,200,18,88,0,12,1,237,71,243,217,169,191,98,250,61,17,191,198,0,246,163,249,236,212,223,177,125,30,136,223,224,5,85,237,71,242,39,169,191,98,250,197,17,106,138,171,218,143,228,79,83,126,197,245,138,32,34,174,197,79,43,25,79,204,10,239,78,183,23,252,160,29,138,158,86,50,159,152,21,222,157,110,47,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,21,187,106,252,211,226,223,47,232,125,70,226,109,73,158,189,161,125,158,154,209,197,158,180,89,117,27,78,114,124,42,221,109,183,98,244,214,73,98,189,214,213,195,59,167,142,174,174,103,57,173,134,154,86,171,57,106,24,136,170,228,93,209,222,31,5,80,182,188,39,121,88,209,191,151,248,247,167,64,74,167,138,209,12,42,235,166,186,47,128,233,205,246,162,146,123,150,43,139,218,172,149,146,210,61,206,130,73,233,169,35,134,71,70,231,53,174,86,43,152,170,138,173,106,237,182,232,159,3,218,128,49,91,182,175,205,62,45,242,254,135,212,110,38,212,153,235,218,23,217,233,173,28,89,235,69,151,81,180,231,39,194,173,214,219,118,47,77,100,150,43,221,109,92,51,186,120,234,234,230,115,154,216,105,165,106,179,150,161,136,138,174,69,221,29,225,240,85,11,107,194,119,149,141,27,249,127,143,122,116,5,0,237,206,252,137,254,178,126,237,52,127,68,48,171,174,154,232,190,3,167,55,218,138,73,238,88,174,47,106,178,86,75,72,247,58,9,39,166,164,142,25,29,27,156,214,185,88,174,98,170,42,181,171,182,219,162,124,10,191,218,67,193,78,169,241,131,247,59,251,153,223,241,75,103,209,47,107,247,223,110,213,84,195,212,239,93,211,167,210,232,193,46,251,119,103,243,115,114,237,187,118,223,117,216,61,95,101,199,145,61,50,251,107,214,43,75,84,66,156,25,232,166,85,195,183,13,152,126,142,102,183,11,85,109,235,31,246,135,121,158,215,44,146,82,191,175,95,81,80,206,71,73,28,111,93,153,51,81,119,98,123,200,187,110,155,42,205,96,101,95,110,119,228,79,245,147,247,105,106,187,46,60,137,233,151,219,94,177,90,121,78,210,30,10,117,79,140,31,185,223,220,206,255,0,138,91,62,137,123,95,190,251,118,170,166,30,167,122,238,157,62,151,70,9,119,219,187,63,155,155,151,109,219,182,251,174,211,87,6,122,41,149,112,237,195,102,31,163,153,173,194,213,91,122,199,253,161,222,103,181,203,36,148,175,235,215,212,84,51,145,210,71,27,215,102,76,212,93,216,158,242,46,219,166,202,161,53,152,173,219,87,230,159,22,249,127,67,234,55,19,106,76,245,237,11,236,244,214,142,44,245,162,203,168,218,115,147,225,86,235,109,187,23,166,178,75,21,238,182,174,25,221,60,117,117,115,57,205,108,52,210,181,89,203,80,196,69,87,34,238,142,240,248,42,133,181,225,59,202,198,141,252,191,199,189,58,2,85,60,86,136,97,87,93,53,209,124,7,78,111,181,20,147,220,177,92,94,213,100,172,150,145,238,116,18,79,77,73,28,50,58,55,57,173,114,177,92,197,84,85,107,87,109,183,68,248,30,212,8,83,141,13,99,190,232,23,12,25,254,170,226,208,243,222,173,86,248,233,237,210,115,49,59,181,85,93,68,84,145,84,236,246,61,143,232,190,161,178,244,220,213,107,250,124,139,178,59,116,204,190,198,13,33,166,203,245,231,37,213,203,140,20,147,83,233,237,157,176,209,163,167,149,147,195,113,184,117,34,142,102,49,190,227,216,148,208,215,70,228,122,248,44,209,170,53,85,57,153,125,123,65,248,117,215,222,40,116,226,199,165,186,59,149,98,150,75,43,238,14,184,100,158,217,174,173,166,146,179,164,141,238,144,55,187,197,35,36,135,157,210,72,246,72,223,233,145,83,57,170,138,213,62,175,1,60,36,253,232,218,53,46,45,127,150,213,93,153,223,110,18,220,50,11,141,189,221,88,100,229,114,178,150,8,165,124,49,74,176,199,10,35,145,146,34,242,203,53,66,181,118,120,31,175,180,23,71,110,186,223,194,94,117,136,227,86,26,75,174,67,69,79,13,238,207,20,180,174,158,116,158,146,102,77,35,105,90,198,61,253,230,74,118,212,65,26,49,55,114,207,200,170,141,123,148,161,93,137,122,153,138,227,250,143,168,154,91,118,171,238,247,172,194,223,111,184,90,58,146,70,200,234,59,130,212,245,224,111,51,209,239,153,89,86,146,53,140,107,191,7,4,238,85,106,51,199,95,204,181,225,187,178,235,137,46,28,56,151,197,181,118,205,157,233,173,230,197,142,94,37,107,214,166,106,248,234,234,109,83,50,74,105,158,148,237,131,145,149,43,77,52,142,99,58,206,99,101,229,69,115,218,139,184,106,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,1,236,184,243,217,166,95,109,122,61,105,191,198,96,112,103,217,127,175,188,59,113,39,135,235,30,107,151,233,253,109,151,31,246,135,121,130,215,112,173,146,169,253,122,10,138,118,114,54,74,72,216,187,62,102,170,238,244,247,81,118,221,118,69,211,240,6,85,246,231,126,68,255,0,89,63,118,154,168,82,174,210,30,10,117,79,140,31,185,223,220,206,255,0,138,91,62,137,123,95,190,251,118,170,166,30,167,122,238,157,62,151,70,9,119,219,187,63,155,155,151,109,219,182,251,174,193,74,245,147,250,205,186,19,243,2,179,249,123,241,106,187,21,60,172,101,63,48,43,189,58,220,126,76,255,0,179,211,90,50,174,1,52,215,133,123,126,79,133,71,150,97,217,68,247,186,234,201,171,106,210,221,36,15,146,230,228,108,82,37,50,202,175,218,186,45,209,209,181,61,215,248,248,39,52,213,217,233,194,254,125,194,102,139,222,180,231,81,174,248,253,198,229,113,202,42,111,113,75,100,168,154,104,27,4,148,148,144,181,174,116,209,68,228,127,53,59,213,81,26,169,178,183,199,226,136,22,128,160,29,181,126,86,49,111,152,20,62,157,113,47,249,87,251,66,248,95,207,184,179,209,123,46,156,233,205,223,31,183,92,173,217,69,53,238,89,111,117,19,67,3,160,142,146,174,23,53,174,134,41,92,175,230,168,98,162,43,81,54,71,120,252,17,66,165,240,11,253,107,46,35,127,91,255,0,236,229,41,21,118,42,121,167,202,126,95,215,122,141,184,186,156,49,240,83,170,122,45,193,126,172,112,233,148,223,241,74,172,147,59,246,247,179,170,173,245,85,47,161,139,190,218,97,163,139,172,247,192,201,27,180,145,57,93,203,27,182,106,162,166,235,224,158,43,179,211,179,211,90,56,76,214,139,214,163,106,54,79,133,92,109,183,28,94,166,201,20,86,74,218,185,167,108,242,85,210,76,215,57,179,83,68,212,103,45,59,209,85,28,171,186,183,195,226,168,26,20,0,3,21,187,106,252,211,226,223,47,232,125,70,226,106,167,9,222,86,52,111,229,254,61,233,208,21,43,180,47,179,211,90,56,179,214,139,46,163,105,206,79,133,91,173,182,236,94,154,201,44,87,186,218,184,103,116,241,213,213,204,231,53,176,211,74,213,103,45,67,17,21,92,139,186,59,195,224,171,117,116,67,10,186,233,174,139,224,58,115,125,168,164,158,229,138,226,246,171,37,100,180,143,115,160,146,122,106,72,225,145,209,185,205,107,149,138,230,42,162,171,90,187,109,186,39,192,15,106,0,0,0,0,0,0,0,0,0,0,0,3,32,56,245,224,43,139,29,105,226,199,57,212,205,52,210,159,108,227,119,159,102,119,42,223,110,219,105,250,189,43,109,44,50,126,14,106,134,72,221,164,137,237,247,154,155,237,186,110,138,138,186,254,0,3,32,56,245,224,43,139,29,105,226,199,57,212,205,52,210,159,108,227,119,159,102,119,42,223,110,219,105,250,189,43,109,44,50,126,14,106,134,72,221,164,137,237,247,154,155,237,186,110,138,138,186,254,0,204,14,212,14,12,248,147,226,39,95,108,25,174,142,105,191,210,11,45,22,31,75,107,158,167,219,20,20,156,149,76,173,173,145,209,242,84,79,27,215,102,77,26,238,137,203,239,109,190,232,168,154,126,0,3,48,59,47,248,51,226,79,135,109,125,191,230,186,199,166,255,0,71,236,181,184,125,85,174,10,159,108,80,85,243,213,62,182,138,70,199,201,79,60,143,77,217,12,139,186,167,47,187,182,251,170,34,233,248,0,0,3,32,56,67,224,43,139,29,47,251,181,125,58,210,159,102,125,45,209,252,143,22,179,255,0,71,109,179,119,171,165,87,67,161,7,224,170,29,201,205,211,127,190,254,86,38,222,46,77,208,176,29,148,156,46,107,183,13,127,117,31,187,94,13,244,115,233,31,177,61,153,253,19,163,172,235,247,126,253,214,255,0,83,75,39,47,47,94,47,198,219,126,111,13,246,93,175,248,2,133,118,171,112,159,173,188,76,90,180,218,225,162,248,229,37,254,163,22,168,186,195,95,66,235,140,20,147,242,85,182,153,89,51,22,161,204,137,204,106,210,185,174,78,116,126,242,71,179,92,156,234,203,21,193,126,45,171,24,55,12,24,6,21,173,212,61,203,47,199,237,242,90,234,105,186,180,210,116,41,96,168,150,58,40,249,233,149,209,59,150,145,148,233,186,42,185,118,221,234,175,230,82,107,0,102,7,106,7,6,124,73,241,19,175,182,12,215,71,52,223,233,5,150,139,15,165,181,207,83,237,138,10,78,74,166,86,214,200,232,249,42,39,141,235,179,38,141,119,68,229,247,182,223,116,84,77,63,0,12,192,215,14,12,248,147,204,59,75,173,188,64,227,154,111,222,240,26,124,195,19,186,73,119,246,197,4,124,180,180,81,80,54,166,78,131,231,73,151,145,96,149,54,228,230,119,47,186,139,186,111,167,224,1,95,248,245,210,220,239,90,120,78,206,116,207,77,44,94,217,201,47,62,204,238,84,93,234,26,126,175,74,229,75,52,159,132,153,236,141,187,71,19,221,239,57,55,219,100,221,85,17,96,14,202,78,23,53,219,134,191,186,143,221,175,6,250,57,244,143,216,158,204,254,137,209,214,117,251,191,126,235,127,169,165,147,151,151,175,23,227,109,191,55,134,251,46,215,252,0,35,254,33,113,107,238,115,160,90,151,133,98,212,61,246,245,144,97,247,155,93,186,155,170,200,250,245,83,209,75,28,81,243,189,90,198,243,61,237,77,220,168,212,223,117,84,79,18,64,0,100,6,140,240,21,197,142,41,194,119,17,122,103,127,210,158,235,146,103,127,68,126,143,209,123,118,218,254,249,220,174,82,77,85,248,70,84,44,113,242,70,228,119,225,28,222,109,246,110,235,224,91,254,203,253,4,213,142,29,180,10,255,0,133,107,30,41,244,126,245,91,152,85,93,32,166,239,212,213,124,244,175,162,162,141,178,115,211,201,35,19,119,195,34,108,171,205,238,239,182,202,138,183,0,0,0,0,0,0,0,0,0,0,43,255,0,30,186,91,157,235,79,9,217,206,153,233,165,139,219,57,37,231,217,157,202,139,189,67,79,213,233,92,169,102,147,240,147,61,145,183,104,226,123,189,231,38,251,108,155,170,162,45,128,0,83,254,203,253,4,213,142,29,180,10,255,0,133,107,30,41,244,126,245,91,152,85,93,32,166,239,212,213,124,244,175,162,162,141,178,115,211,201,35,19,119,195,34,108,171,205,238,239,182,202,138,183,0,0,51,3,181,3,131,62,36,248,137,215,219,6,107,163,154,111,244,130,203,69,135,210,218,231,169,246,197,5,39,37,83,43,107,100,116,124,149,19,198,245,217,147,70,187,162,114,251,219,111,186,42,37,255,0,225,235,22,190,224,218,5,166,152,86,83,67,220,175,88,254,31,102,181,220,105,186,172,147,161,85,5,20,81,203,31,59,21,204,119,43,216,228,221,170,173,93,183,69,84,241,36,0,4,127,196,46,45,125,206,116,11,82,240,172,90,135,190,222,178,12,62,243,107,183,83,117,89,31,94,170,122,41,99,138,62,119,171,88,222,103,189,169,187,149,26,155,238,170,137,226,80,14,203,254,12,248,147,225,219,95,111,249,174,177,233,191,209,251,45,110,31,85,107,130,167,219,20,21,124,245,79,173,162,145,177,242,83,207,35,211,118,67,34,238,169,203,238,237,190,234,136,186,126,0,17,255,0,16,184,181,247,57,208,45,75,194,177,106,30,251,122,200,48,251,205,174,221,77,213,100,125,122,169,232,165,142,40,249,222,173,99,121,158,246,166,238,84,106,111,186,170,39,137,32,0,51,3,178,255,0,131,62,36,248,118,215,219,254,107,172,122,111,244,126,203,91,135,213,90,224,169,246,197,5,95,61,83,235,104,164,108,124,148,243,200,244,221,144,200,187,170,114,251,187,111,186,162,43,178,255,0,131,62,36,248,118,215,219,254,107,172,122,111,244,126,203,91,135,213,90,224,169,246,197,5,95,61,83,235,104,164,108,124,148,243,200,244,221,144,200,187,170,114,251,187,111,186,162,46,159,128,42,87,105,167,15,26,161,196,159,15,54,252,67,72,237,84,151,75,237,155,40,163,189,173,4,213,145,210,190,166,6,211,212,211,189,177,62,85,108,92,237,90,150,189,81,239,98,43,24,253,149,93,202,199,126,190,205,141,45,215,109,22,225,197,218,103,175,86,47,99,87,217,178,10,223,97,209,119,170,58,142,149,174,86,69,55,244,202,87,189,174,222,170,90,199,123,238,87,166,251,120,53,24,137,106,128,0,0,25,1,199,175,1,92,88,235,79,22,57,206,166,105,166,148,251,103,27,188,251,51,185,86,251,118,219,79,213,233,91,105,97,147,240,115,84,50,70,237,36,79,111,188,212,223,109,211,116,84,85,215,240,0,21,255,0,143,93,45,206,245,167,132,236,231,76,244,210,197,237,156,146,243,236,206,229,69,222,161,167,234,244,174,84,179,73,248,73,158,200,219,180,113,61,222,243,147,125,182,77,213,81,22,192,0,41,255,0,101,254,130,106,199,14,218,5,127,194,181,143,20,250,63,122,173,204,42,174,144,83,119,234,106,190,122,87,209,81,70,217,57,233,228,145,137,187,225,145,54,85,230,247,119,219,101,69,91,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,202,166,166,158,142,158,90,202,202,136,224,130,6,58,73,101,145,232,214,70,198,166,234,231,42,248,34,34,34,170,170,145,127,223,99,194,199,254,146,218,85,255,0,92,173,223,248,192,74,160,141,236,156,74,240,231,147,93,232,241,252,115,95,180,222,235,116,184,76,218,122,74,26,28,170,130,122,138,137,92,187,53,145,198,201,85,207,114,175,130,34,34,170,146,64,0,0,0,0,0,70,21,188,82,112,203,109,173,168,183,92,120,139,211,10,90,186,89,95,4,240,79,151,91,217,36,82,53,85,28,199,181,101,221,174,69,69,69,69,241,69,67,254,63,125,143,11,31,250,75,105,87,253,114,183,127,227,1,42,130,42,251,236,120,88,255,0,210,91,74,191,235,149,187,255,0,24,245,248,62,167,105,174,166,210,213,87,105,182,161,99,57,101,61,20,141,138,166,107,29,218,158,189,144,61,83,116,107,221,11,220,141,85,79,20,69,217,118,3,211,0,0,3,205,230,250,151,167,26,103,69,77,113,212,141,64,198,241,74,74,201,86,10,121,239,151,88,40,99,154,68,77,213,140,116,206,106,57,219,34,174,201,227,177,227,190,251,30,22,63,244,150,210,175,250,229,110,255,0,198,2,85,7,151,193,181,79,76,117,62,26,186,141,53,212,108,95,44,138,222,230,50,173,246,59,189,61,123,105,220,244,85,106,72,176,189,200,197,84,107,182,69,219,125,151,243,30,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,46,93,154,225,186,127,101,147,36,207,50,219,46,55,104,137,236,142,74,251,189,124,84,116,204,123,151,102,181,101,149,205,106,42,175,130,38,254,39,132,251,236,120,88,255,0,210,91,74,191,235,149,187,255,0,24,9,84,30,51,8,214,157,28,212,202,249,237,90,113,171,56,110,87,91,75,15,120,158,154,201,126,165,174,150,40,185,145,188,238,100,47,114,181,188,202,137,186,166,219,170,33,236,192,0,0,0,120,205,77,214,125,40,209,155,84,119,173,84,212,27,30,49,75,50,171,96,91,141,99,34,124,234,159,20,138,61,249,228,84,250,209,136,170,136,7,179,5,73,169,237,84,224,126,158,225,220,155,170,245,147,70,143,70,45,76,120,237,197,98,77,254,43,227,2,57,81,63,129,171,240,240,220,153,52,151,138,62,30,245,210,78,237,165,90,179,96,191,86,114,243,247,6,78,176,86,242,167,197,221,218,100,100,220,169,245,175,38,200,4,164,0,0,0,0,15,33,156,107,14,145,233,141,69,45,30,164,234,150,33,137,207,92,199,73,75,21,242,249,77,64,249,216,213,68,115,152,147,61,170,228,69,84,69,84,223,109,207,51,247,216,240,177,255,0,164,182,149,127,215,43,119,254,48,18,168,62,22,27,158,96,218,139,104,92,131,79,179,59,22,79,107,108,206,167,90,235,53,198,26,218,116,149,168,138,230,117,34,115,155,204,136,230,170,166,251,166,233,249,207,186,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,111,55,212,189,56,211,58,42,107,142,164,106,6,55,138,82,86,74,176,83,207,124,186,193,67,28,210,34,110,172,99,166,115,81,206,217,21,118,79,29,143,29,247,216,240,177,255,0,164,182,149,127,215,43,119,254,48,18,168,60,190,13,170,122,99,169,240,213,212,105,174,163,98,249,100,86,247,49,149,111,177,221,233,235,219,78,231,162,171,82,69,133,238,70,42,163,93,178,46,219,236,191,152,245,0,0,0,0,35,141,89,226,55,67,52,46,40,223,171,58,161,97,199,37,153,139,44,84,149,53,28,245,114,177,62,46,101,60,104,233,94,223,171,116,106,166,251,39,197,64,145,193,82,34,237,85,224,126,90,254,228,186,175,91,28,74,229,106,85,63,28,184,244,188,62,11,225,7,62,203,255,0,23,235,241,216,158,116,179,94,244,99,91,168,223,91,165,26,151,97,201,146,22,163,166,134,138,173,171,81,10,47,193,100,129,219,75,26,47,213,204,212,220,15,124,0,0,0,0,8,239,86,120,134,209,29,11,165,101,86,173,106,109,139,27,116,204,234,67,77,85,83,205,85,51,60,125,232,233,217,205,44,137,225,182,237,98,166,254,4,31,75,218,163,192,253,77,199,184,46,173,213,66,197,119,43,106,101,199,110,45,133,222,62,11,191,67,153,17,127,58,181,54,250,246,2,218,3,200,105,182,175,105,118,176,218,29,125,210,236,250,199,148,81,68,168,217,159,109,173,100,206,129,203,190,205,149,136,188,209,185,118,95,7,162,46,222,39,175,0,0,0,0,0,0,0,0,0,0,0,0,0,1,243,114,44,151,28,196,45,21,25,14,89,127,182,217,109,116,141,230,168,174,184,213,71,77,79,10,126,119,201,34,163,90,159,198,160,125,32,85,156,167,180,235,130,124,86,181,214,233,181,146,59,148,236,93,159,236,187,77,109,92,105,252,41,43,34,233,187,255,0,146,229,61,22,157,113,255,0,193,254,168,214,193,108,198,117,194,201,5,117,67,146,54,83,93,217,53,177,238,145,83,116,98,45,83,35,107,157,245,39,42,174,235,224,155,168,22,16,31,229,143,100,140,108,145,189,28,215,34,43,92,139,186,42,47,214,135,250,0,15,248,214,86,82,91,233,39,175,175,170,134,154,150,154,55,77,60,243,61,25,28,81,181,55,115,220,229,240,107,81,17,85,85,124,17,16,140,62,251,30,22,63,244,150,210,175,250,229,110,255,0,198,2,85,4,85,247,216,240,177,255,0,164,182,149,127,215,43,119,254,48,251,236,120,88,255,0,210,91,74,191,235,149,187,255,0,24,9,84,17,87,223,99,194,199,254,146,218,85,255,0,92,173,223,248,195,239,177,225,99,255,0,73,109,42,255,0,174,86,239,252,96,37,80,69,95,125,143,11,31,250,75,105,87,253,114,183,127,227,18,125,29,101,37,194,146,10,250,10,168,106,105,106,99,108,208,79,11,209,241,203,27,147,118,189,174,79,7,53,81,81,81,83,193,81,64,255,0,176,4,119,170,188,67,104,126,136,66,217,117,95,84,49,252,110,73,25,212,142,150,174,173,22,170,86,120,251,204,167,102,242,189,60,23,197,173,84,223,192,9,16,21,29,59,85,248,30,90,238,232,186,175,90,145,115,42,119,165,198,238,93,45,182,248,237,208,231,219,234,252,93,201,219,74,248,132,209,29,110,134,73,116,167,83,241,252,145,240,183,154,90,106,58,182,247,152,155,253,179,224,118,210,177,60,126,46,106,39,199,243,40,18,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,235,199,110,51,196,14,160,104,85,195,76,184,121,199,34,174,187,101,111,238,23,90,201,110,80,209,165,29,187,109,229,107,86,71,183,153,242,248,71,178,110,156,142,147,125,151,151,124,144,201,123,47,184,197,196,177,203,174,85,124,192,109,80,219,172,212,83,220,43,36,109,254,141,234,200,33,141,100,123,145,169,38,234,168,214,170,236,158,42,111,201,224,56,130,255,0,88,93,73,253,16,188,254,197,40,24,3,193,55,155,157,33,253,47,182,255,0,44,211,163,211,156,46,9,188,220,233,15,233,125,183,249,102,157,30,128,0,0,35,254,32,53,58,159,70,52,75,54,213,41,222,196,126,57,100,170,172,166,107,254,18,85,35,21,32,143,255,0,149,42,198,223,254,81,32,25,235,219,61,170,233,139,232,46,59,165,52,85,40,202,188,226,242,147,212,198,143,241,117,13,18,36,142,69,79,204,179,190,153,81,87,251,69,248,253,65,147,122,77,164,186,147,196,70,164,83,224,58,125,110,91,206,77,120,74,138,189,167,169,100,72,254,70,58,89,100,146,89,21,26,158,8,190,42,190,42,168,159,21,44,55,243,39,120,217,254,231,118,143,250,197,69,255,0,136,88,30,196,173,39,90,188,135,80,53,186,190,145,22,59,125,52,24,213,182,87,51,116,89,101,84,158,167,149,126,167,53,177,211,39,135,142,210,170,127,30,179,129,130,255,0,204,157,227,103,251,157,218,63,235,21,23,254,33,162,29,151,252,49,235,7,12,184,62,111,100,213,251,13,45,174,174,247,117,166,170,163,108,21,240,213,35,227,100,42,215,42,172,78,84,111,138,252,20,187,0,0,0,12,190,237,12,225,87,141,46,43,53,145,149,184,166,7,68,152,54,49,79,220,108,49,205,127,164,141,103,87,108,233,234,221,27,164,221,174,145,200,141,68,93,151,146,56,247,68,93,208,207,238,32,56,66,215,78,24,168,172,181,250,193,141,209,218,225,191,203,60,52,46,167,185,65,85,212,116,72,197,122,42,68,229,229,217,30,223,143,199,115,164,35,48,123,113,127,169,61,37,254,248,221,255,0,146,166,1,216,117,253,73,234,215,247,198,209,252,149,73,167,198,96,246,29,127,82,122,181,253,241,180,127,37,82,105,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,247,218,95,160,60,91,241,61,121,199,240,93,38,195,41,37,193,44,12,90,249,167,154,247,77,78,183,11,139,209,91,204,177,190,68,94,72,153,187,90,170,136,170,233,37,250,185,84,205,157,113,224,91,136,254,29,48,182,106,6,170,226,84,22,219,44,149,177,91,219,52,23,106,106,151,117,228,107,220,214,242,70,245,118,219,49,222,59,109,224,116,84,81,110,217,15,40,212,191,165,246,239,228,106,64,170,189,137,127,235,245,157,254,136,47,237,180,230,201,152,217,216,151,254,191,89,223,232,130,254,219,78,108,152,0,0,21,235,142,14,42,237,252,38,104,189,70,103,4,20,245,185,61,222,111,102,227,180,51,110,172,150,169,90,174,89,100,68,84,85,138,54,162,185,219,42,110,188,141,221,21,232,166,26,89,44,92,65,113,159,172,47,167,161,75,190,117,155,94,149,211,207,53,68,201,203,4,45,93,213,207,123,213,35,167,129,156,219,34,123,172,77,209,173,77,213,17,109,207,107,245,78,162,234,31,17,246,188,82,201,137,223,238,22,92,66,193,4,81,58,150,223,60,176,173,85,75,150,105,158,215,53,170,213,85,103,119,106,237,254,231,227,240,46,95,101,78,134,80,105,71,12,54,236,178,225,98,125,22,85,156,85,84,92,46,143,169,167,88,234,99,134,57,159,13,60,11,204,136,228,98,50,62,162,34,255,0,101,51,128,165,54,238,197,94,36,170,173,77,170,174,212,61,60,162,174,124,106,228,164,117,93,100,136,199,109,224,215,200,218,125,145,119,240,85,106,57,19,234,220,172,154,243,194,207,16,60,35,228,54,249,245,10,199,53,173,178,207,189,166,255,0,106,170,89,41,102,149,158,247,224,167,102,206,142,68,248,163,94,140,126,201,186,38,222,39,71,167,130,215,77,31,198,53,231,74,50,61,43,203,40,225,154,146,249,69,36,48,203,35,17,203,73,83,202,189,26,134,111,240,124,111,229,114,47,240,109,240,85,64,41,87,102,39,31,119,237,108,149,218,11,173,23,116,173,204,40,105,93,81,98,187,203,178,75,118,166,137,187,201,12,203,253,149,68,109,78,126,127,139,216,143,87,123,204,87,63,68,142,102,180,59,48,189,233,30,188,225,153,133,26,58,42,252,111,36,164,146,88,218,168,188,200,201,209,179,68,171,240,84,115,57,216,187,47,193,203,178,253,103,76,160,0,0,100,15,24,28,20,241,221,197,6,186,223,181,54,167,78,237,240,90,85,233,65,97,163,147,35,162,222,150,221,18,170,68,213,78,170,236,247,238,233,30,137,225,207,35,182,240,216,164,122,249,195,126,172,240,209,145,219,177,93,93,177,211,91,46,55,74,47,104,83,71,5,116,85,72,232,58,142,143,153,93,19,149,17,121,152,228,217,124,78,150,140,108,237,180,255,0,95,172,19,244,65,63,109,168,2,213,118,55,249,70,170,253,47,184,255,0,35,76,94,146,139,118,55,249,70,170,253,47,184,255,0,35,76,94,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,242,153,214,172,105,102,151,247,31,186,102,165,226,152,151,180,250,189,203,219,183,154,106,14,245,211,229,234,116,186,207,111,63,47,81,156,220,187,237,206,221,254,40,125,92,91,44,197,115,155,21,46,83,133,100,214,172,130,203,91,207,221,174,54,186,216,234,233,103,228,123,152,254,73,99,87,49,220,175,99,154,187,47,131,154,168,190,40,160,125,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,125,218,25,194,175,26,92,86,107,35,43,113,76,14,137,48,108,98,159,184,216,99,154,255,0,73,26,206,174,217,211,213,186,55,73,187,93,35,145,26,136,187,47,36,113,238,136,187,161,159,220,64,112,133,174,156,49,81,89,107,245,131,27,163,181,195,127,150,120,104,93,79,114,130,171,168,232,145,138,244,84,137,203,203,178,61,191,31,142,231,72,70,96,246,226,255,0,82,122,75,253,241,187,255,0,37,76,3,176,235,250,147,213,175,239,141,163,249,42,147,79,140,193,236,58,254,164,245,107,251,227,104,254,74,164,211,224,0,0,41,207,105,23,26,53,124,44,233,221,22,55,129,207,15,221,3,48,100,172,183,72,246,36,137,109,165,102,205,146,173,90,190,10,253,220,141,141,29,224,174,230,85,71,35,21,171,143,186,69,161,156,64,113,137,168,87,40,176,202,11,134,83,122,145,82,178,243,121,185,214,47,78,30,101,217,36,168,169,149,127,25,118,84,70,248,189,220,171,202,213,70,174,211,15,104,250,106,118,171,113,125,156,92,233,176,172,146,178,217,100,150,27,13,181,241,91,42,31,26,65,77,26,53,252,142,70,170,43,93,51,166,126,233,225,239,154,215,192,198,139,89,244,55,134,44,27,27,162,181,54,146,233,116,181,83,222,239,143,116,92,147,75,95,85,27,101,145,36,250,213,99,230,72,147,127,131,99,106,1,155,146,246,41,113,32,203,90,212,69,168,250,117,37,122,51,155,186,247,170,212,98,187,235,106,72,180,223,155,224,170,221,183,252,201,226,85,13,72,210,126,32,120,59,212,170,26,124,174,134,239,134,100,148,171,222,237,87,74,10,189,153,59,90,237,186,180,245,17,46,206,79,134,233,190,233,186,35,145,55,216,233,56,174,125,160,26,41,96,214,190,22,179,138,27,149,190,25,110,184,221,170,167,34,178,212,185,173,234,211,213,82,198,233,121,88,229,252,84,145,140,116,78,250,182,127,143,193,21,3,192,118,113,113,193,63,21,24,101,118,33,168,18,211,71,168,184,172,77,146,181,208,177,35,101,210,137,85,26,218,182,177,60,26,228,114,163,36,107,83,149,28,230,42,108,143,229,109,203,57,233,236,231,206,238,120,23,25,58,111,87,111,123,186,119,155,146,216,170,227,77,182,150,26,182,58,45,151,248,26,247,49,255,0,198,196,254,35,161,96,5,31,237,38,227,186,179,134,75,5,30,154,233,133,69,51,245,19,35,166,117,66,212,200,212,145,182,106,21,85,106,78,172,95,7,74,247,35,146,54,174,232,156,142,115,147,193,168,235,192,115,137,198,54,113,124,213,142,44,53,38,251,89,214,154,121,50,106,171,77,20,46,118,234,218,122,105,86,154,158,52,250,147,220,137,158,9,225,186,175,241,129,255,0,13,38,208,158,34,120,202,207,110,147,225,246,219,150,85,118,146,78,243,122,190,93,42,213,33,133,207,85,217,245,21,50,175,227,59,101,217,169,187,213,17,118,106,162,46,214,114,227,216,177,196,189,37,145,245,212,121,222,158,215,92,99,143,159,184,71,89,86,206,117,254,209,146,62,157,27,191,230,230,229,79,206,169,241,53,99,134,221,10,197,248,114,209,188,123,74,241,138,56,99,246,117,51,100,185,84,177,61,234,235,131,218,139,81,80,247,109,187,149,206,77,147,127,131,26,198,167,131,81,18,78,3,154,202,170,30,33,120,56,213,168,214,162,43,246,159,230,182,103,36,145,189,28,141,73,99,95,173,174,77,226,168,129,219,42,46,202,248,221,226,139,191,138,27,147,192,231,22,150,158,45,180,130,60,158,104,233,168,178,203,27,217,65,146,91,161,221,27,21,66,181,85,147,70,138,170,169,20,168,142,115,119,85,217,90,246,238,188,138,171,230,187,76,52,34,193,172,188,45,101,55,202,154,56,210,253,128,81,79,146,218,171,17,169,207,19,32,103,61,84,91,252,121,31,11,31,186,111,248,205,98,248,242,162,25,183,217,25,169,23,28,55,139,203,102,35,21,75,155,111,206,109,85,214,186,168,213,219,70,178,67,3,234,226,122,162,174,220,200,180,238,99,87,197,127,10,228,250,212,13,211,0,0,0,0,0,0,0,0,0,0,0,1,28,241,3,174,152,95,14,58,85,121,213,124,234,103,173,13,177,136,202,122,88,149,58,213,213,79,240,138,158,45,255,0,178,123,190,191,131,90,142,114,248,53,76,14,215,142,35,117,227,140,237,74,129,247,249,174,55,55,214,85,164,54,12,86,212,217,36,166,164,87,110,140,142,8,27,186,190,85,69,217,100,84,87,187,243,162,34,53,45,135,109,70,175,220,47,58,173,137,104,157,29,83,146,215,141,218,146,245,89,27,93,178,73,93,84,231,177,188,201,245,171,33,141,170,213,255,0,215,189,9,123,177,199,134,187,29,155,79,107,120,152,191,208,197,83,124,200,42,42,45,150,25,30,221,251,157,12,47,88,231,123,62,164,124,146,181,236,85,248,163,98,217,23,223,114,1,90,52,239,177,227,138,140,202,209,21,227,38,174,196,176,196,158,52,145,148,87,74,233,38,171,77,254,8,246,83,199,35,27,225,241,69,127,50,46,200,169,190,251,121,13,115,236,188,226,155,68,108,213,57,67,108,118,220,210,201,70,197,150,166,167,26,154,74,137,105,227,68,221,94,250,119,177,146,236,158,42,170,198,189,26,136,170,170,137,226,111,120,3,4,248,38,237,10,212,126,25,114,27,126,45,150,221,43,178,61,51,158,70,67,87,106,158,69,150,91,100,106,187,117,168,149,222,44,229,223,117,139,241,30,136,169,179,92,168,228,221,188,123,32,178,229,150,27,118,81,141,220,161,184,90,174,244,177,86,209,85,194,237,227,158,9,26,142,99,218,191,153,90,168,166,49,118,187,240,217,142,233,22,173,217,53,87,9,181,195,111,180,234,35,42,164,175,165,129,187,71,29,210,23,53,102,145,19,224,212,149,179,49,219,39,246,109,145,126,178,213,118,51,234,221,203,51,208,60,139,76,174,213,107,81,38,3,119,98,81,115,63,119,71,67,88,215,72,200,246,248,236,147,71,82,168,191,13,157,178,126,40,23,143,81,45,21,249,14,159,228,214,11,92,73,37,109,202,207,91,71,76,197,114,53,29,44,144,61,140,69,85,240,77,213,83,197,76,56,254,100,239,27,63,220,238,209,255,0,88,168,191,241,13,232,0,96,191,243,39,120,217,254,231,118,143,250,197,69,255,0,136,63,153,59,198,207,247,59,180,127,214,42,47,252,67,122,0,24,47,252,201,222,54,127,185,221,163,254,177,81,127,226,16,158,190,240,207,170,220,51,221,237,118,13,92,183,219,45,215,59,189,59,234,233,169,41,174,144,85,202,144,53,220,189,71,164,78,119,35,85,219,163,85,219,115,43,93,182,252,171,183,68,58,197,171,24,126,135,105,173,251,84,243,186,228,166,179,216,41,93,81,38,219,115,207,34,251,177,193,26,125,114,72,245,107,26,159,157,201,190,201,186,156,248,229,25,6,174,113,199,196,171,171,163,163,90,252,175,58,185,182,158,134,138,55,170,193,67,78,158,12,137,170,191,139,12,49,55,119,57,126,166,185,235,226,170,170,19,7,102,135,8,15,226,71,87,27,152,102,22,213,147,79,240,121,162,170,185,36,141,252,29,198,179,241,160,162,77,252,28,221,209,31,39,199,220,68,106,237,212,106,155,192,141,70,162,53,168,136,136,155,34,39,212,71,28,60,232,94,35,195,142,146,88,180,159,13,141,29,77,106,135,154,170,173,204,70,201,95,88,255,0,25,170,100,255,0,132,247,124,19,117,229,106,53,169,224,212,61,229,226,235,69,98,180,214,222,238,114,244,168,237,244,210,85,84,63,109,249,35,141,170,231,47,248,17,20,10,51,218,73,218,1,85,195,157,27,52,127,73,42,97,118,161,93,169,82,122,186,247,53,36,109,142,149,232,168,199,35,87,193,213,15,248,177,28,138,141,111,188,168,188,205,69,202,173,39,208,94,34,56,189,205,107,231,194,172,151,124,178,231,52,201,45,222,249,114,170,94,140,79,114,126,61,77,92,203,183,50,162,120,55,117,122,162,123,168,187,31,15,44,200,115,30,38,181,242,174,247,80,189,92,139,81,114,70,69,79,28,143,85,108,114,213,78,216,224,133,23,111,196,98,58,54,39,135,131,90,135,68,90,9,162,120,119,15,90,85,98,210,188,38,145,145,209,90,96,68,168,168,229,218,74,218,167,34,117,170,100,252,239,123,183,95,143,130,108,212,217,26,136,129,148,17,246,41,241,32,235,79,121,147,81,180,233,149,235,26,187,186,37,85,106,177,29,245,55,169,221,190,59,125,124,187,111,249,211,196,171,122,191,195,215,17,92,33,102,22,250,172,222,195,117,198,43,99,155,169,104,191,219,42,85,105,229,145,187,248,211,213,68,187,35,209,60,85,138,173,122,34,248,181,55,58,68,60,142,171,233,102,21,173,90,127,120,211,77,65,179,199,114,178,94,224,88,103,141,201,239,70,239,139,37,141,223,22,72,199,34,57,174,79,20,84,64,41,23,102,199,104,109,203,92,231,143,66,245,174,186,39,230,244,212,238,146,205,119,84,70,123,106,24,219,187,227,149,17,54,74,134,53,21,220,201,178,61,168,229,84,71,53,85,250,22,115,51,144,219,179,30,26,245,226,225,107,183,220,86,12,147,78,114,105,34,167,172,141,21,168,233,233,42,23,146,84,77,247,228,119,34,59,111,173,174,219,235,58,72,192,114,218,60,251,5,199,51,187,115,81,180,153,29,166,142,237,2,35,249,145,35,168,133,178,183,103,39,199,193,233,226,7,222,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,7,16,95,235,11,169,63,162,23,159,216,165,61,249,224,56,130,255,0,88,93,73,253,16,188,254,197,40,24,3,193,55,155,157,33,253,47,182,255,0,44,211,163,211,156,46,9,188,220,233,15,233,125,183,249,102,157,30,128,0,0,48,163,181,171,86,19,81,120,178,175,198,104,170,250,182,236,10,219,79,99,141,26,171,200,181,42,139,61,67,182,95,236,145,243,36,107,255,0,193,79,205,186,238,101,218,185,214,187,85,109,205,148,85,21,142,164,167,146,116,167,167,98,190,89,149,141,87,114,49,169,226,174,93,182,68,250,213,80,202,44,3,178,63,86,53,167,36,187,234,207,19,26,131,14,37,95,148,92,106,47,21,86,123,92,109,174,174,73,42,36,116,143,73,102,87,36,49,57,28,229,240,106,74,155,109,240,248,32,69,28,41,118,156,81,112,167,163,22,189,38,176,104,44,119,185,225,184,84,92,174,151,89,114,62,237,223,164,149,235,191,44,77,165,119,77,91,19,97,141,28,175,127,244,189,246,241,217,45,134,151,246,209,232,102,81,112,130,221,169,218,123,145,97,9,58,163,86,182,25,153,117,164,133,126,181,145,88,216,229,229,254,22,196,229,254,3,236,187,177,131,133,63,101,173,11,114,157,72,74,158,95,10,213,186,210,44,155,239,190,252,189,215,147,111,171,110,95,135,240,248,149,51,137,190,200,173,85,210,123,77,102,101,163,87,215,234,21,146,145,171,44,246,238,235,209,187,65,26,39,138,182,54,170,182,165,19,197,87,147,149,255,0,153,139,226,160,108,94,15,158,97,154,149,141,81,230,56,6,79,110,191,217,107,219,205,79,91,65,59,101,137,223,157,55,79,197,114,124,21,171,178,162,248,42,34,159,120,231,119,131,46,48,115,142,18,117,38,11,165,21,69,77,110,31,116,158,56,178,75,26,185,85,147,195,190,203,52,109,85,217,181,17,166,234,215,120,111,183,43,189,213,83,160,252,103,36,177,230,56,237,175,45,198,110,48,220,45,23,154,56,107,232,106,161,93,217,60,18,177,30,199,181,127,50,181,200,160,125,48,0,3,48,123,113,127,169,61,37,254,248,221,255,0,146,166,52,248,204,30,220,95,234,79,73,127,190,55,127,228,169,128,118,29,127,82,122,181,253,241,180,127,37,82,105,241,152,61,135,95,212,158,173,127,124,109,31,201,84,154,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,162,221,178,30,81,169,127,75,237,223,200,212,151,164,162,221,178,30,81,169,127,75,237,223,200,212,129,85,123,18,255,0,215,235,59,253,16,95,219,105,205,147,49,179,177,47,253,126,179,191,209,5,253,182,156,217,48,0,0,0,0,7,148,213,77,73,198,180,127,78,178,29,76,203,235,35,166,181,99,180,18,214,206,175,127,47,81,90,158,228,77,248,238,247,187,149,141,68,69,85,115,145,17,20,164,253,161,125,161,186,179,194,118,172,90,244,207,79,49,28,82,225,21,211,24,167,189,45,101,226,26,137,95,20,178,85,213,66,230,163,98,150,52,86,163,105,218,169,191,214,229,223,116,240,50,251,93,248,178,215,254,39,110,16,71,170,121,228,213,148,17,202,139,75,104,167,228,163,182,211,189,124,17,221,38,236,213,114,110,191,132,145,92,228,69,95,121,16,15,151,160,56,93,227,90,184,140,194,177,26,42,84,146,171,36,201,169,159,80,216,145,121,98,135,173,213,168,147,109,247,229,100,77,145,235,227,190,205,83,165,130,135,246,106,240,21,31,15,118,148,214,125,71,158,130,225,157,223,232,186,116,81,82,78,202,154,107,69,20,155,57,81,146,177,85,146,77,34,35,121,164,98,171,81,190,235,85,81,92,174,190,0,0,0,12,108,237,180,255,0,95,172,19,244,65,63,109,168,54,76,198,206,219,79,245,250,193,63,68,19,246,218,128,45,87,99,127,148,106,175,210,251,143,242,52,197,233,40,183,99,127,148,106,175,210,251,143,242,52,197,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,42,251,115,191,34,127,172,159,187,75,85,217,113,228,79,76,190,218,245,138,210,170,246,231,126,68,255,0,89,63,118,150,171,178,227,200,158,153,125,181,235,21,160,90,160,0,21,127,180,198,237,117,176,112,81,168,23,219,21,206,174,221,114,183,84,88,106,232,235,41,38,116,51,211,79,29,238,133,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,121,254,206,238,55,232,248,170,193,23,18,204,106,185,117,55,19,183,197,45,245,203,12,20,208,221,35,116,210,198,202,170,88,153,43,158,238,86,50,14,240,169,28,113,178,90,134,163,26,141,123,26,159,91,181,31,200,158,166,253,139,235,20,70,16,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,231,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,40,117,16,85,254,211,27,181,214,193,193,70,160,95,108,87,58,187,117,202,221,81,97,171,163,172,164,153,208,207,77,60,119,186,23,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,5,107,143,106,94,19,124,224,217,117,31,69,50,223,163,58,167,119,184,81,218,35,177,191,185,213,215,89,106,155,35,102,170,150,72,106,19,105,168,214,8,229,141,149,45,137,205,87,79,18,43,99,147,157,177,68,25,87,23,250,209,197,223,103,255,0,17,23,221,81,195,113,251,77,183,29,168,197,105,45,85,150,75,117,92,16,85,79,37,218,23,84,196,233,39,154,86,189,241,181,180,174,86,177,81,90,147,53,93,248,237,2,218,118,119,113,191,71,197,86,8,184,150,99,85,203,169,184,157,190,41,111,174,88,96,166,134,233,27,166,150,54,85,82,196,201,92,247,114,177,144,119,133,72,227,141,146,212,53,24,212,107,216,212,184,7,46,248,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,57,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,208,159,7,124,85,97,188,87,233,29,191,48,179,92,169,27,147,219,169,233,233,178,203,68,113,172,47,183,92,85,158,250,182,39,61,238,238,210,57,178,58,23,243,59,153,136,173,85,234,50,70,48,61,7,22,62,86,53,147,229,254,67,233,211,149,127,179,43,142,219,86,183,97,182,237,12,213,44,154,174,77,80,176,211,200,218,90,203,164,237,123,242,74,38,43,156,215,199,38,200,175,169,134,45,155,35,31,205,35,217,31,95,154,69,89,186,86,131,139,31,43,26,201,242,255,0,33,244,233,206,112,113,108,179,42,193,175,180,185,78,21,147,93,113,251,213,23,63,118,184,218,235,100,164,170,131,157,142,99,249,37,141,90,246,243,49,238,106,236,190,45,114,162,248,42,129,212,153,21,113,99,229,99,89,62,95,228,62,157,57,82,168,251,81,173,89,175,4,57,222,173,218,233,169,49,253,84,197,169,233,44,115,219,22,86,178,15,106,215,171,162,166,173,161,89,155,35,103,98,54,58,154,174,236,228,115,209,41,38,99,247,98,36,239,241,92,62,241,155,174,60,87,240,177,196,157,167,84,173,88,164,148,152,86,151,214,199,237,123,123,38,165,174,170,170,158,221,90,222,105,160,247,161,127,81,41,228,123,157,26,192,216,220,136,141,137,237,147,240,65,37,118,101,113,219,106,214,236,54,221,161,154,165,147,85,201,170,22,26,121,27,75,89,116,157,175,126,73,68,197,115,154,248,228,217,21,245,48,197,179,100,99,249,164,123,35,235,243,72,171,55,74,250,156,182,98,217,102,85,131,95,105,114,156,43,38,186,227,247,170,46,126,237,113,181,214,201,73,85,7,59,28,199,242,75,26,181,237,230,99,220,213,217,124,90,229,69,240,85,55,251,129,126,51,108,92,97,233,197,85,206,75,87,177,179,60,95,187,211,228,214,216,152,245,165,108,146,163,250,85,52,210,59,125,225,151,165,42,164,110,114,201,27,152,230,187,153,17,146,200,22,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,204,30,220,95,234,79,73,127,190,55,127,228,169,141,62,51,7,183,23,250,147,210,95,239,141,223,249,42,96,29,135,95,212,158,173,127,124,109,31,201,84,154,124,102,15,97,215,245,39,171,95,223,27,71,242,85,38,159,0,0,0,0,0,32,142,56,245,95,31,209,254,22,181,11,32,190,85,64,201,174,118,74,171,29,178,9,29,178,212,214,213,196,232,98,99,81,60,93,183,58,189,200,159,216,177,203,186,34,110,148,235,141,190,211,221,113,208,13,124,204,116,71,79,241,44,53,105,44,61,193,32,185,220,41,170,39,169,84,168,160,130,161,203,202,217,155,31,50,62,101,68,85,106,166,205,77,209,87,196,206,189,69,214,93,119,226,211,80,109,113,106,22,113,53,254,237,95,84,218,59,93,45,93,92,52,52,20,175,149,200,214,178,54,185,89,4,8,170,168,138,229,217,87,100,230,114,175,136,18,39,102,206,158,92,181,15,140,157,63,138,138,157,207,166,199,106,164,200,107,165,68,93,160,134,149,138,230,185,219,125,75,50,194,196,254,25,19,127,3,160,194,170,112,9,193,61,167,132,140,10,162,178,247,85,77,117,207,114,120,226,125,234,190,31,122,26,104,219,226,202,58,117,95,21,141,170,170,174,127,130,189,219,42,248,53,136,150,172,1,205,239,21,216,197,243,75,56,177,212,139,85,194,36,109,93,14,93,91,114,167,87,181,81,36,134,105,214,166,157,234,159,153,209,201,27,182,254,31,143,214,116,132,80,110,211,206,5,238,90,255,0,102,166,214,125,42,162,167,126,111,142,82,58,11,141,19,164,108,94,214,183,49,28,244,229,115,182,111,94,37,85,229,230,84,230,99,149,187,238,214,32,23,19,69,245,99,22,215,45,47,199,117,83,13,171,142,123,110,65,68,202,148,107,94,142,117,60,219,109,44,15,219,224,248,228,71,177,201,249,218,167,181,57,213,225,135,140,221,110,225,10,245,93,79,132,213,211,213,217,171,39,230,186,99,183,88,220,250,73,102,111,186,178,53,26,168,248,101,68,77,185,152,169,190,205,71,35,145,168,137,112,110,93,184,217,68,182,110,133,159,135,91,85,45,219,151,253,85,83,146,73,61,62,251,47,143,65,180,236,118,219,237,225,213,2,230,118,142,107,45,131,72,56,77,205,225,184,214,68,219,158,103,109,159,23,181,82,43,147,169,81,37,92,107,20,170,212,95,169,144,186,71,170,253,91,34,124,92,134,93,118,78,96,21,249,151,25,24,237,246,42,87,201,67,135,219,238,23,138,199,242,175,35,121,169,223,77,18,42,253,75,213,168,98,162,125,124,171,225,178,41,15,234,110,174,107,223,27,90,193,108,118,77,88,235,246,71,118,157,182,219,37,162,151,150,158,146,145,30,239,8,96,99,157,203,27,119,241,87,57,202,229,219,119,185,118,220,218,46,1,184,55,162,225,31,75,166,165,189,75,75,95,156,228,206,142,170,255,0,91,2,110,200,185,81,122,84,113,57,126,49,199,204,245,230,240,230,123,220,191,14,84,64,180,0,0,0,0,0,0,0,0,0,0,0,0,43,46,184,246,120,112,229,196,46,162,86,234,134,163,81,100,51,95,46,16,193,4,206,164,186,186,24,185,34,141,35,98,35,17,171,183,186,212,223,248,119,38,157,32,210,140,67,67,244,226,203,165,152,21,61,68,22,27,12,114,199,70,202,137,122,146,34,73,43,229,122,185,219,39,50,171,228,114,239,183,214,123,16,0,3,202,234,142,167,97,122,55,129,94,53,39,80,111,17,219,108,86,58,117,168,169,153,222,46,119,212,216,227,111,197,242,61,202,141,107,83,197,92,168,128,103,39,110,14,85,105,109,131,75,48,150,206,143,185,201,89,113,186,190,52,84,222,56,26,200,162,107,156,159,20,230,115,156,137,255,0,195,119,230,29,134,246,90,184,44,26,193,145,61,191,206,181,213,150,74,40,151,243,201,3,43,30,255,0,254,106,136,202,5,196,182,187,102,156,93,235,213,118,121,61,174,170,73,238,211,67,105,199,172,208,53,102,146,158,145,30,173,167,165,99,90,155,189,238,115,213,203,183,227,73,43,182,79,20,67,112,184,24,225,206,94,24,184,118,177,105,253,217,144,253,34,173,124,151,156,129,209,42,43,123,252,232,221,227,71,39,227,116,227,100,81,115,120,162,244,247,79,5,2,192,0,0,0,83,62,211,94,47,87,135,29,35,250,23,134,93,58,57,246,115,20,180,180,15,137,233,212,183,81,126,44,245,159,157,174,241,233,198,190,30,242,185,200,191,131,84,2,139,246,172,113,124,154,209,169,77,209,92,18,238,178,225,120,61,75,219,89,44,18,239,13,206,236,155,181,242,120,120,57,144,162,186,54,47,193,92,178,185,55,69,106,150,183,178,123,131,212,210,172,11,239,129,207,109,72,204,179,50,165,68,179,193,60,91,73,109,181,59,197,31,227,248,178,79,238,189,126,180,141,24,155,251,207,66,139,246,113,112,135,39,19,250,196,151,188,186,129,101,192,48,217,34,173,189,172,168,188,151,9,149,85,97,161,69,250,249,213,170,233,63,52,109,114,110,138,246,169,189,172,99,35,99,99,141,136,214,181,17,26,212,77,145,17,62,164,3,253,31,51,40,199,109,217,118,53,119,196,238,253,94,225,122,161,168,183,85,116,159,200,254,140,209,186,55,242,187,234,94,87,46,203,245,41,244,192,21,31,79,187,46,184,84,211,60,230,195,168,120,213,171,36,246,190,55,112,130,233,66,181,55,117,150,38,207,11,209,241,171,152,173,241,68,115,81,127,192,91,128,0,0,83,62,210,14,53,237,220,54,105,212,248,14,25,115,71,106,78,89,70,248,232,91,19,145,93,105,164,118,236,125,107,255,0,181,119,227,36,72,191,23,162,187,197,24,168,161,144,252,101,101,86,156,215,138,157,83,201,44,83,164,244,21,57,61,108,112,76,213,69,108,173,138,69,139,168,213,79,139,93,201,204,139,249,149,13,254,225,190,203,87,141,240,239,165,184,237,193,188,181,86,188,46,201,69,58,126,105,34,161,133,142,255,0,231,106,152,77,192,159,12,87,142,39,245,226,209,143,190,222,247,226,118,25,161,186,228,245,78,102,241,50,141,143,221,41,213,126,28,243,171,86,54,167,199,110,119,108,168,199,29,15,35,81,168,141,106,34,34,38,200,137,245,1,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,7,16,95,235,11,169,63,162,23,159,216,165,61,249,224,56,130,255,0,88,93,73,253,16,188,254,197,40,24,3,193,55,155,157,33,253,47,182,255,0,44,211,163,211,156,46,9,188,220,233,15,233,125,183,249,102,157,30,128,0,0,0,0,0,1,136,125,174,92,60,89,180,139,93,109,218,143,138,80,50,142,209,169,16,84,86,207,79,27,54,142,59,156,46,106,84,171,126,164,73,18,88,164,219,251,103,73,245,23,27,177,203,86,46,89,191,14,23,93,63,187,212,201,60,216,21,229,212,180,142,123,185,149,180,53,45,235,70,207,31,31,118,78,240,137,245,35,121,81,62,7,129,237,193,170,162,102,3,165,148,82,73,26,85,203,120,184,203,19,21,61,229,141,144,196,143,84,254,4,87,199,191,241,161,241,59,12,224,168,109,46,180,84,185,142,72,36,147,30,99,29,245,43,218,151,5,114,39,240,162,57,191,243,160,26,158,0,0,102,15,110,47,245,39,164,191,223,27,191,242,84,198,159,25,131,219,139,253,73,233,47,247,198,239,252,149,48,14,195,175,234,79,86,191,190,54,143,228,170,77,62,51,7,176,235,250,147,213,175,239,141,163,249,42,147,79,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,91,182,67,202,53,47,233,125,187,249,26,146,244,148,91,182,67,202,53,47,233,125,187,249,26,144,42,175,98,95,250,253,103,127,162,11,251,109,57,178,102,54,118,37,255,0,175,214,119,250,32,191,182,211,155,38,0,0,0,0,4,1,196,47,3,124,62,113,61,147,83,230,122,169,98,186,207,123,163,182,69,104,167,172,162,186,75,78,177,211,71,52,146,181,168,196,85,98,175,52,210,120,171,85,118,119,240,38,217,209,197,239,100,157,251,72,113,91,150,166,232,86,79,93,149,216,109,16,190,170,227,102,184,198,207,105,211,83,179,197,242,199,36,109,107,42,26,214,238,174,111,35,28,136,213,84,71,252,19,101,143,242,246,50,70,58,57,24,142,107,145,81,205,84,221,21,23,234,80,49,35,179,7,141,44,151,72,181,62,207,161,249,189,246,166,175,1,203,106,217,111,163,138,166,94,102,217,238,18,187,104,164,137,92,190,228,82,72,168,215,181,21,26,138,254,127,138,59,155,110,78,105,248,143,197,40,180,175,137,29,67,196,241,71,186,146,143,28,203,46,16,219,58,94,227,169,226,142,165,203,11,90,169,182,202,198,242,166,233,183,226,238,155,29,24,233,126,73,87,153,105,166,37,151,215,162,37,77,242,197,65,114,155,102,163,83,169,53,59,36,118,200,159,15,23,47,128,30,156,0,0,198,206,219,79,245,250,193,63,68,19,246,218,131,100,204,108,237,180,255,0,95,172,19,244,65,63,109,168,2,213,118,55,249,70,170,253,47,184,255,0,35,76,94,146,139,118,55,249,70,170,253,47,184,255,0,35,76,94,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,175,183,59,242,39,250,201,251,180,181,93,151,30,68,244,203,237,175,88,173,42,175,110,119,228,79,245,147,247,105,106,187,46,60,137,233,151,219,94,177,90,5,170,0,1,85,123,81,252,137,234,111,216,190,177,68,80,14,203,206,26,52,179,138,12,19,92,176,93,76,180,255,0,189,158,229,121,163,130,155,218,150,207,195,86,203,39,116,158,104,164,232,245,122,12,100,156,173,247,217,187,87,234,84,191,253,168,254,68,245,55,236,95,88,162,49,47,135,142,32,115,238,25,117,66,135,85,244,229,244,143,185,81,211,212,82,75,71,92,179,45,21,108,19,70,173,116,85,17,195,36,110,145,136,238,73,90,213,118,201,36,81,187,199,149,0,106,247,14,186,185,162,90,185,38,137,102,120,157,91,242,119,212,69,13,178,27,124,79,169,101,225,147,61,89,79,53,18,181,188,211,178,87,39,43,81,27,207,206,142,141,205,108,141,115,27,173,60,91,104,133,171,135,14,202,108,143,69,236,215,202,187,205,62,57,79,107,107,235,234,99,108,111,169,158,107,253,53,68,207,70,55,193,140,89,102,147,145,155,185,90,206,86,171,158,168,175,89,175,72,171,120,121,227,38,167,79,56,198,195,45,53,116,249,14,31,81,115,183,209,79,51,169,226,184,211,177,209,84,82,203,65,112,100,47,149,170,206,90,142,243,27,21,220,237,234,198,246,171,91,52,141,147,207,246,163,249,19,212,223,177,125,98,136,10,21,217,113,195,246,3,196,214,151,235,214,148,106,51,42,217,109,172,168,196,234,226,172,161,72,82,182,138,120,100,184,185,178,211,201,52,114,54,55,171,121,226,115,145,187,172,114,200,223,14,101,33,88,238,220,73,118,98,241,23,81,98,134,231,72,251,149,29,60,53,117,20,109,154,189,113,252,130,9,169,100,108,82,190,61,233,221,86,200,93,60,205,107,149,54,100,241,72,137,191,42,239,106,187,17,238,214,171,5,171,94,111,183,219,157,37,186,219,110,167,199,234,235,43,42,230,108,48,83,65,27,110,110,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,82,186,241,255,0,197,157,103,25,250,203,106,196,180,222,199,237,60,91,25,184,79,110,195,157,75,108,157,151,75,188,149,141,165,142,69,124,74,247,43,250,147,211,254,1,141,142,57,57,30,212,123,57,213,90,129,170,153,238,186,105,199,17,124,8,234,158,168,105,125,231,191,90,171,180,255,0,34,138,104,101,68,101,85,190,169,182,201,150,74,90,152,209,87,167,51,57,155,186,110,173,86,185,175,99,158,199,177,238,202,190,204,141,11,211,142,34,245,131,58,210,253,80,179,119,235,85,118,159,214,203,12,209,42,50,170,223,84,219,133,189,35,170,166,145,81,122,115,51,153,219,46,202,213,107,156,199,181,236,123,216,235,255,0,167,92,38,86,112,143,217,233,173,56,150,71,124,246,150,83,123,195,242,123,141,237,212,119,57,234,45,108,145,40,42,35,133,41,34,145,145,164,127,128,108,93,71,244,210,71,191,116,115,220,200,226,107,49,175,74,181,51,42,209,189,71,199,53,75,10,171,238,247,172,102,225,21,194,155,154,73,25,28,220,139,239,193,47,77,236,123,161,149,138,232,228,98,57,57,227,123,218,171,179,148,15,87,196,95,13,26,167,194,254,119,54,11,169,150,159,237,123,149,230,142,10,159,101,220,255,0,3,12,178,119,73,230,138,62,183,75,174,198,73,202,223,113,251,181,126,165,93,147,181,112,245,247,176,118,107,106,6,147,86,212,218,171,111,84,154,127,148,214,222,238,22,234,94,140,117,149,211,209,212,200,231,42,170,35,229,233,177,99,129,178,189,17,206,142,8,253,214,38,204,111,171,210,12,211,135,30,63,112,76,7,87,46,56,205,170,175,36,194,174,20,249,4,22,183,221,25,37,211,23,186,71,51,218,212,145,212,239,108,137,12,146,82,172,140,108,173,107,39,100,81,61,209,110,212,107,36,14,44,124,172,107,39,203,252,135,211,167,3,29,187,47,52,135,13,215,173,87,212,157,35,212,8,42,228,177,100,90,111,89,13,66,210,78,176,207,19,217,117,182,75,20,209,191,197,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,87,202,101,184,199,16,221,153,188,75,173,195,30,184,85,181,246,234,135,193,108,189,73,109,168,134,209,148,219,149,144,203,36,14,107,246,108,204,229,150,22,205,27,30,238,140,200,156,146,115,178,57,73,131,177,83,205,62,83,242,254,187,212,109,198,159,113,93,194,142,156,113,107,167,15,194,179,88,187,141,214,135,169,61,130,255,0,4,40,250,171,69,83,145,17,92,212,85,78,164,47,229,106,75,10,170,54,70,181,170,138,199,178,57,24,30,131,135,142,32,112,30,38,180,190,135,85,244,229,245,108,182,214,84,84,82,75,71,92,176,165,109,20,240,200,173,116,85,17,195,36,141,141,234,222,73,90,213,118,235,28,177,187,195,153,9,44,169,92,2,112,47,77,194,30,51,91,121,200,178,58,187,150,119,145,211,165,53,245,148,55,89,100,178,49,145,84,76,232,22,158,21,138,21,115,250,79,143,153,243,53,239,99,186,137,26,177,146,61,31,109,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,131,219,139,253,73,233,47,247,198,239,252,149,49,167,198,96,246,226,255,0,82,122,75,253,241,187,255,0,37,76,3,176,235,250,147,213,175,239,141,163,249,42,147,79,140,193,236,58,254,164,245,107,251,227,104,254,74,164,211,224,0,0,0,0,43,14,186,246,115,112,207,196,38,105,121,212,108,226,209,126,167,201,239,169,7,123,185,91,110,207,137,223,129,167,100,17,242,198,244,124,73,179,35,143,251,15,21,110,235,190,235,190,105,113,169,217,145,154,112,205,97,168,212,236,15,33,147,48,193,41,158,198,214,186,88,18,59,133,173,28,188,173,116,205,111,185,36,92,202,212,234,55,151,101,114,110,196,79,121,119,44,249,57,110,45,101,206,49,107,198,25,145,210,54,170,213,125,161,158,221,91,11,145,21,36,130,102,43,30,223,20,84,252,87,47,212,6,88,246,76,113,165,146,205,148,193,194,246,166,223,106,110,84,21,208,61,248,149,101,92,188,242,82,75,19,21,238,161,87,185,119,88,157,27,92,177,162,170,242,171,57,17,54,114,35,117,144,230,87,74,239,247,93,44,215,92,91,33,180,85,170,87,99,57,61,36,177,202,212,219,157,97,169,110,232,169,191,139,92,136,168,168,171,226,138,168,167,77,64,12,84,237,49,227,187,38,213,92,242,241,161,122,97,145,77,67,128,99,243,62,130,231,45,28,188,190,221,171,98,237,42,189,237,241,90,118,59,118,53,136,188,175,86,171,215,125,216,141,214,237,125,202,110,88,54,132,234,62,109,101,122,178,225,143,226,87,139,173,35,145,202,221,166,130,142,89,24,187,167,138,123,204,79,19,158,110,24,52,254,219,171,124,70,105,230,159,228,78,89,45,215,236,138,146,27,130,42,248,203,79,212,71,202,205,215,127,23,49,174,110,235,245,168,22,159,131,62,202,204,163,95,113,154,29,81,213,220,142,175,16,196,46,108,73,173,148,148,81,181,215,59,140,42,190,19,34,200,138,200,35,114,120,181,206,107,220,228,241,229,70,171,92,183,46,175,177,215,132,73,237,82,80,83,203,155,211,84,186,62,70,215,50,242,199,74,215,127,111,202,232,150,53,95,224,229,219,248,16,187,244,180,180,180,52,176,208,208,211,69,79,79,79,27,98,134,24,152,140,100,108,106,108,214,181,169,224,136,136,136,136,137,224,136,127,212,12,13,227,67,179,195,82,56,76,68,204,237,183,63,165,120,12,211,182,24,239,16,194,177,79,67,35,151,220,142,170,36,85,70,110,190,235,100,106,171,92,187,34,242,57,200,213,182,157,150,28,120,229,25,205,234,159,134,125,98,188,79,117,184,173,44,146,98,215,154,169,121,234,38,108,44,87,190,138,103,47,140,142,72,218,247,177,238,93,246,99,154,170,190,233,163,90,145,129,88,117,71,1,200,52,235,40,166,100,246,172,142,221,61,186,165,174,111,54,205,145,138,222,116,255,0,132,213,84,115,87,193,81,90,138,138,138,135,55,26,91,124,191,233,62,185,226,247,218,25,22,27,182,45,147,210,201,238,238,136,178,65,82,212,115,21,23,101,86,175,42,181,81,83,197,21,81,80,14,154,192,0,0,0,0,0,0,0,0,0,0,0,0,0,126,59,189,222,215,96,181,86,95,111,117,240,80,219,173,208,73,85,87,85,59,209,145,193,11,26,174,123,220,229,240,70,162,34,170,175,240,24,57,218,17,198,253,207,138,188,239,232,222,39,81,61,46,155,99,53,79,246,69,58,243,49,110,83,38,237,90,233,152,191,90,162,185,35,106,166,236,99,151,125,156,231,33,47,118,160,241,234,253,79,187,214,240,235,164,23,149,250,31,106,159,167,144,220,169,223,179,111,21,113,185,23,160,199,39,198,158,39,167,138,252,36,123,119,77,218,214,171,191,87,101,223,1,63,116,59,149,31,17,186,201,98,87,98,214,249,122,184,205,170,170,36,86,93,106,88,239,245,84,141,95,141,60,106,139,202,213,77,164,122,111,248,172,84,120,76,221,151,188,3,166,157,91,104,184,141,214,59,26,38,85,113,133,37,198,173,85,81,123,214,154,103,183,194,170,70,175,194,162,70,175,186,213,77,227,98,248,251,206,84,102,144,128,0,0,7,147,213,93,78,196,116,107,79,47,186,157,157,92,18,142,201,143,82,58,174,165,233,178,189,255,0,4,100,76,69,84,230,145,239,86,177,173,250,220,228,79,172,231,183,80,115,77,87,227,143,137,71,92,227,162,125,102,75,154,220,163,160,180,91,88,245,116,84,52,200,187,69,11,87,111,118,40,163,69,115,223,178,124,36,145,124,85,75,57,218,195,198,18,234,174,123,247,191,96,87,85,126,39,134,213,42,222,39,130,93,227,185,93,91,224,172,240,252,104,224,247,152,159,82,200,175,93,189,214,41,99,187,37,184,62,93,55,194,254,248,236,250,214,172,201,178,218,94,157,130,9,147,222,161,181,63,101,235,109,245,73,62,200,169,245,164,104,223,135,59,144,11,137,195,94,129,98,156,52,232,245,143,74,49,52,73,91,65,26,205,112,173,86,236,250,250,233,17,22,122,135,127,198,114,108,212,93,249,88,214,55,117,70,161,40,0,0,0,0,3,193,107,142,181,96,220,62,233,157,227,84,181,10,224,180,246,187,84,94,228,81,236,179,86,84,42,47,74,158,22,175,227,72,247,120,39,193,19,197,92,168,212,85,64,240,188,97,241,97,135,240,151,165,147,230,87,148,138,191,32,184,35,233,177,219,50,189,81,213,245,91,39,139,182,241,108,49,238,142,123,188,60,54,106,123,206,106,46,22,99,246,13,107,227,103,136,23,83,64,249,175,249,166,101,90,234,154,202,169,85,82,26,88,147,100,116,175,95,30,149,60,81,163,90,137,245,53,172,99,81,85,90,139,250,181,175,88,181,123,141,93,117,109,242,178,130,170,231,121,190,85,50,217,143,88,104,183,145,148,112,43,215,163,75,10,127,133,85,207,93,185,156,174,114,237,245,109,39,2,124,25,99,188,37,233,179,25,95,21,53,126,125,127,137,146,228,55,70,181,23,145,126,45,163,129,223,20,134,63,173,119,247,222,138,245,217,57,90,208,144,184,99,225,183,4,225,115,75,104,52,227,10,129,179,76,136,149,23,107,163,227,229,158,231,88,173,68,124,239,241,93,147,195,102,179,117,70,181,17,60,124,85,101,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,3,136,47,245,133,212,159,209,11,207,236,82,158,252,240,28,65,127,172,46,164,254,136,94,127,98,148,12,1,224,155,205,206,144,254,151,219,127,150,105,209,233,206,23,4,222,110,116,135,244,190,219,252,179,78,143,64,31,138,247,121,181,99,150,106,252,134,251,95,13,13,182,215,75,45,109,101,84,206,229,142,8,35,98,190,73,28,191,83,90,214,170,170,254,100,63,105,254,38,134,26,136,95,79,81,19,37,138,86,171,30,199,181,28,215,53,83,101,69,69,240,84,84,250,128,207,154,78,216,93,33,185,241,15,109,192,104,172,207,166,211,57,214,74,26,140,186,183,158,57,59,211,149,18,41,210,21,77,227,165,221,21,28,175,247,246,122,61,81,136,197,107,180,18,154,166,158,178,158,42,202,58,136,231,130,118,54,72,165,141,232,230,72,199,38,232,230,170,120,42,42,42,42,42,24,153,218,11,217,211,149,104,142,71,118,213,157,29,199,231,185,233,173,116,143,171,158,150,145,139,36,216,251,157,187,158,199,177,19,126,234,139,191,36,158,60,141,247,95,182,200,231,199,124,47,246,144,107,239,12,214,200,49,10,90,138,76,187,15,167,78,88,44,183,151,61,123,163,119,223,106,105,218,188,241,39,252,5,230,98,110,187,53,21,119,3,127,15,249,84,212,211,209,211,203,89,89,81,28,16,64,199,73,44,178,61,26,200,216,212,221,92,229,95,4,68,68,85,85,83,46,147,183,38,213,236,222,119,112,219,86,151,14,85,252,18,101,77,88,119,223,251,126,233,205,182,222,63,139,241,240,254,18,167,241,61,218,73,196,7,18,214,186,156,62,162,166,147,16,195,234,147,150,162,205,102,87,34,213,183,251,90,154,135,123,242,183,243,177,57,24,187,38,237,85,77,192,255,0,125,164,252,80,219,120,150,215,217,62,136,87,165,94,27,134,64,235,61,154,118,47,185,86,254,110,106,138,166,255,0,193,145,232,141,106,253,108,138,53,240,85,84,52,171,178,139,68,171,180,151,133,170,60,134,251,71,37,53,219,80,43,95,144,190,57,90,173,124,116,106,198,199,74,213,69,68,240,116,108,89,83,227,225,63,199,234,74,77,217,255,0,217,175,148,106,221,238,217,171,154,235,96,154,211,128,81,200,202,170,75,77,108,79,142,166,254,187,115,51,220,93,149,148,223,5,87,175,140,137,238,181,21,21,92,155,71,12,48,211,194,202,122,120,153,20,81,53,24,198,49,168,214,181,168,155,34,34,39,130,34,39,212,7,251,0,0,51,7,183,23,250,147,210,95,239,141,223,249,42,99,79,140,193,237,197,254,164,244,151,251,227,119,254,74,152,7,97,215,245,39,171,95,223,27,71,242,85,38,159,25,131,216,117,253,73,234,215,247,198,209,252,149,73,167,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,45,219,33,229,26,151,244,190,221,252,141,73,122,74,45,219,33,229,26,151,244,190,221,252,141,72,21,87,177,47,253,126,179,191,209,5,253,182,156,217,51,27,59,18,255,0,215,235,59,253,16,95,219,105,205,147,0,0,3,155,140,227,55,213,205,31,214,203,221,130,191,50,201,59,206,31,147,79,3,169,38,186,84,182,55,247,106,149,217,170,138,253,249,28,140,79,227,106,161,208,246,151,106,78,41,172,26,123,97,212,204,38,224,202,203,54,67,69,29,101,51,218,168,174,103,50,123,209,189,19,241,94,199,35,152,230,252,81,205,114,47,192,206,174,212,78,0,178,60,222,241,87,196,166,137,217,31,113,184,190,6,253,40,177,82,69,188,245,29,54,236,149,176,49,60,100,127,34,53,178,49,169,204,188,168,228,69,85,121,69,184,93,227,103,92,56,75,185,79,77,132,220,97,184,99,213,83,117,43,241,187,171,92,250,73,36,240,71,72,205,149,31,12,187,38,220,204,84,223,100,230,71,35,81,16,58,39,60,254,160,103,120,198,152,97,55,173,65,204,238,81,208,89,44,20,114,87,86,206,245,79,117,140,77,249,90,138,169,204,247,46,205,107,126,46,115,145,19,197,76,209,164,237,200,162,246,86,245,220,55,77,237,38,179,110,88,178,148,232,61,219,39,142,235,75,204,212,85,223,195,103,109,225,226,191,18,154,113,89,199,118,182,113,105,60,54,156,162,122,107,30,43,75,42,75,75,142,218,149,233,78,233,83,193,178,76,231,42,186,121,19,127,5,93,154,159,216,181,170,170,170,17,86,99,125,200,245,255,0,91,174,249,5,37,2,190,247,168,57,52,211,211,210,53,220,219,84,86,212,170,199,11,87,243,34,200,214,39,240,34,29,43,97,184,229,62,29,136,88,241,26,89,58,144,88,237,180,214,216,223,203,203,204,200,98,108,104,187,125,94,13,248,25,147,217,127,217,251,147,99,185,5,15,18,122,225,96,154,215,53,27,58,184,165,146,173,188,179,245,28,213,78,251,81,26,166,241,236,138,189,54,59,103,110,188,234,137,179,21,218,156,0,0,0,198,206,219,79,245,250,193,63,68,19,246,218,131,100,204,108,237,180,255,0,95,172,19,244,65,63,109,168,2,213,118,55,249,70,170,253,47,184,255,0,35,76,94,146,139,118,55,249,70,170,253,47,184,255,0,35,76,94,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,175,183,59,242,39,250,201,251,180,181,93,151,30,68,244,203,237,175,88,173,42,175,110,119,228,79,245,147,247,105,237,120,97,227,39,72,248,65,236,255,0,209,43,134,167,83,100,21,245,25,61,70,67,13,186,134,201,68,201,231,123,32,187,85,172,211,57,101,146,56,154,198,44,176,181,81,95,206,171,43,121,90,228,71,171,67,71,193,249,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,63,88,21,87,181,31,200,158,166,253,139,235,20,70,106,240,17,194,141,139,139,77,26,215,156,55,165,106,163,203,237,191,70,235,49,107,221,108,47,119,112,170,230,184,44,145,171,163,84,122,67,59,25,210,145,54,123,83,118,73,211,123,226,141,13,42,237,71,242,39,169,191,98,250,197,17,85,123,12,127,45,159,171,127,188,128,170,188,45,107,230,163,246,119,113,29,120,180,234,70,27,117,142,145,219,89,51,28,113,211,43,38,108,104,246,201,29,92,13,71,164,50,205,26,47,60,47,114,186,57,34,154,68,99,218,217,146,86,233,247,104,246,89,138,231,61,158,218,135,148,225,89,53,171,32,178,214,251,39,187,92,109,117,177,213,210,207,201,123,164,99,249,37,141,92,199,114,189,142,106,236,190,14,106,162,248,162,142,57,123,61,49,94,45,61,139,147,98,215,59,86,27,153,208,220,25,237,27,178,90,163,127,181,104,100,232,69,47,122,115,17,178,205,52,16,194,213,167,230,127,47,186,232,151,145,36,234,197,229,120,204,209,76,87,135,110,203,188,195,71,48,171,133,214,182,203,143,251,63,187,79,116,150,57,42,159,215,200,169,234,31,206,232,227,141,139,179,230,114,38,204,79,117,19,125,215,117,80,202,13,49,205,117,231,19,208,109,89,160,211,26,122,186,124,38,249,81,99,161,206,110,180,76,252,60,16,59,190,182,150,153,239,71,115,69,77,80,231,204,201,28,141,217,202,216,162,115,218,147,44,115,92,14,198,8,244,25,53,67,37,155,43,173,164,118,170,58,157,173,196,233,235,233,185,82,58,36,142,78,250,250,41,86,69,107,234,92,213,68,123,58,109,145,144,177,235,27,158,199,212,36,126,171,177,30,211,106,191,218,181,230,197,125,182,82,92,109,183,26,124,126,146,178,142,174,22,205,5,76,18,54,230,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,32,174,208,126,13,126,243,45,71,177,234,70,146,101,189,203,22,200,46,14,170,176,83,182,235,211,188,88,171,160,86,202,172,137,85,233,52,176,198,170,199,71,82,221,221,26,171,25,43,145,253,57,39,13,127,226,199,202,198,178,124,191,200,125,58,115,21,187,60,120,122,197,120,160,212,45,68,210,60,166,167,184,119,253,63,170,169,183,93,25,75,29,68,214,202,232,174,118,231,69,81,27,94,159,241,163,122,53,204,115,226,150,86,35,217,207,204,154,19,166,188,95,221,120,187,224,39,92,111,185,46,27,87,105,200,113,220,31,32,164,188,86,82,219,157,5,146,170,121,40,171,93,28,84,50,62,105,94,247,199,78,218,119,76,215,170,43,93,51,21,61,215,180,169,125,138,158,105,242,159,151,245,222,163,110,2,20,193,115,221,113,236,223,226,130,186,199,113,127,120,171,198,110,17,71,145,88,41,111,19,50,215,126,165,125,59,150,23,61,99,84,71,239,5,90,205,3,165,141,93,19,222,215,58,46,102,190,51,101,53,115,83,49,93,100,224,71,80,117,75,10,171,239,22,92,155,75,239,151,10,110,105,35,124,144,243,219,39,231,130,94,155,222,198,205,19,209,209,200,196,114,242,72,199,181,87,118,169,229,120,246,224,130,197,197,198,9,21,110,57,75,106,182,234,109,147,165,21,146,247,89,51,233,225,125,42,204,139,53,45,91,163,138,71,201,15,35,165,124,105,200,174,100,187,114,185,173,146,84,122,251,195,94,156,112,173,192,142,178,233,150,153,45,214,106,9,176,252,162,233,87,87,116,170,73,234,170,234,165,182,72,197,145,234,198,178,54,237,28,81,70,137,27,24,222,88,209,85,21,202,231,56,40,7,98,167,154,124,167,229,253,119,168,219,141,169,49,91,177,83,205,62,83,242,254,187,212,109,198,212,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,7,183,23,250,147,210,95,239,141,223,249,42,99,79,140,193,237,197,254,164,244,151,251,227,119,254,74,152,7,97,215,245,39,171,95,223,27,71,242,85,38,159,25,131,216,117,253,73,234,215,247,198,209,252,149,73,167,192,15,45,170,214,11,134,89,165,217,134,45,105,149,241,215,94,108,23,11,125,51,216,229,107,155,44,180,239,99,21,21,21,21,21,28,228,241,69,69,61,72,3,156,77,2,226,31,55,210,109,119,194,243,76,207,45,201,170,237,88,253,250,158,91,189,21,69,194,161,235,221,146,78,89,209,99,115,188,92,214,43,213,26,169,248,200,136,167,69,246,107,197,171,34,180,81,95,236,87,26,122,251,109,202,158,58,186,74,170,121,17,241,79,12,141,71,50,70,57,60,21,170,213,69,69,79,169,76,122,237,49,236,255,0,201,176,108,190,245,196,54,144,88,164,184,225,247,169,159,95,125,183,81,66,174,150,203,82,239,25,102,70,55,197,105,158,238,103,170,162,109,26,171,145,81,25,202,164,29,194,183,104,166,186,112,183,111,110,37,110,125,38,87,135,53,206,116,118,59,179,223,181,34,185,85,92,180,211,55,222,133,21,87,117,106,163,153,186,170,163,81,202,174,3,160,34,47,226,91,92,108,28,58,232,174,77,170,183,218,152,90,251,101,27,217,109,167,123,145,22,178,224,246,170,83,192,212,248,175,51,246,223,109,246,106,61,223,6,169,64,43,123,114,41,29,104,122,219,184,111,154,59,163,154,168,198,207,148,163,233,216,239,29,149,85,41,81,206,68,240,93,182,110,255,0,13,211,226,81,110,34,120,167,215,30,48,243,74,25,243,106,167,212,199,28,221,27,38,55,104,129,253,214,153,242,42,53,27,20,72,174,124,146,187,193,21,238,87,61,124,17,54,77,154,129,240,56,106,192,238,154,193,196,102,1,132,194,146,84,77,123,201,41,29,86,245,78,103,36,13,149,37,169,149,119,248,242,196,201,30,191,196,116,174,103,255,0,102,63,1,151,141,2,162,155,90,245,130,216,148,185,213,230,149,105,173,182,183,185,174,117,158,137,251,43,150,77,188,18,162,77,145,21,17,125,198,123,171,239,57,237,77,0,3,200,235,6,31,54,161,233,46,109,128,83,114,245,114,108,114,229,103,143,153,220,169,205,81,77,36,73,186,253,73,187,254,39,57,58,25,168,21,26,21,174,248,126,161,220,237,179,43,177,11,253,61,77,125,35,153,180,189,56,229,218,120,246,95,131,249,57,209,55,248,41,211,33,145,125,167,29,159,55,251,78,69,122,226,87,69,172,211,92,172,247,89,95,93,148,89,104,224,87,77,65,59,188,101,173,137,141,77,223,11,215,119,200,136,155,177,202,231,248,177,87,144,53,123,20,202,177,236,227,26,182,102,24,157,218,154,233,102,188,82,199,89,69,89,78,244,116,115,66,244,221,174,69,79,254,183,197,23,116,95,19,235,28,249,112,155,218,1,173,60,39,83,203,141,216,27,69,146,98,21,51,44,242,88,174,174,127,36,18,47,227,62,154,86,175,52,46,114,237,186,108,230,47,138,242,243,47,49,112,42,59,114,40,86,208,231,82,240,223,59,110,138,197,70,182,76,165,29,78,215,253,74,174,74,84,115,145,62,59,108,155,252,55,79,136,26,15,196,54,181,227,124,61,232,246,75,170,249,45,68,45,142,205,70,247,81,211,200,237,150,182,181,200,169,79,78,212,248,170,190,78,84,240,248,39,51,151,100,106,170,115,217,195,182,13,119,214,110,34,176,108,50,22,62,162,167,33,201,41,86,173,204,110,202,216,82,84,150,166,93,155,182,200,216,155,43,215,109,188,26,167,163,226,83,139,125,109,226,239,41,164,168,206,235,211,184,83,205,201,103,199,45,81,189,180,116,207,114,242,162,178,61,213,210,204,237,246,231,114,185,203,190,201,179,118,106,105,103,101,255,0,1,215,125,15,164,126,188,106,245,181,212,153,165,230,141,105,237,22,153,91,248,75,69,28,155,43,223,42,125,85,18,39,42,114,248,44,108,230,106,251,207,115,90,26,20,0,0,0,0,0,0,0,0,0,0,0,0,102,183,106,63,30,169,131,91,235,248,107,209,203,226,38,71,112,135,163,148,93,105,95,239,91,41,222,158,52,113,61,23,194,119,183,241,215,251,6,59,100,247,221,187,38,30,209,62,57,109,252,47,97,46,194,48,122,232,102,212,220,150,145,203,111,102,200,244,180,211,59,118,173,108,168,190,28,219,163,146,38,170,42,57,205,85,84,86,181,81,112,154,225,112,174,187,87,212,221,110,149,147,85,214,214,204,250,138,154,137,222,175,146,105,94,229,115,222,247,47,139,156,170,170,170,171,226,170,160,91,222,207,14,6,238,92,81,230,233,153,102,148,179,83,105,166,55,82,158,209,149,23,145,215,74,150,162,57,180,81,47,230,241,106,200,228,248,49,121,81,81,207,69,77,219,182,219,173,246,123,117,45,162,211,69,5,29,13,12,44,166,166,166,130,52,142,40,98,99,81,172,99,26,158,13,107,90,136,136,137,224,136,134,29,233,215,107,70,187,233,62,19,104,211,188,11,74,52,146,213,97,177,211,37,53,29,44,118,171,151,186,212,241,87,57,86,187,119,61,206,85,115,156,190,46,115,149,87,197,79,73,252,218,190,41,255,0,222,14,149,127,209,87,31,243,224,54,164,24,173,252,218,190,41,255,0,222,14,149,127,209,87,31,243,226,234,118,111,113,173,170,124,96,253,209,62,233,150,12,82,217,244,75,217,29,203,216,84,181,48,245,59,215,123,234,117,122,211,203,190,221,217,156,188,188,187,110,237,247,221,54,11,170,84,62,210,46,47,34,225,155,71,164,176,98,183,6,183,63,205,98,150,138,206,145,189,58,150,248,54,218,106,229,79,171,149,23,150,61,254,50,57,23,197,24,228,44,214,161,231,184,198,150,224,247,205,68,204,235,210,142,201,143,81,75,95,91,54,219,170,70,196,223,149,169,253,147,220,187,53,173,250,220,168,159,89,207,54,173,106,46,168,113,189,196,156,151,152,40,38,173,190,101,215,24,237,86,11,83,29,238,209,210,243,171,105,233,209,126,13,107,26,170,231,191,193,21,86,71,174,219,168,18,23,103,135,9,21,92,83,235,59,43,178,138,57,95,130,98,82,71,112,200,38,126,252,181,143,87,111,21,18,59,226,171,42,181,85,251,120,164,109,127,138,57,91,190,251,67,12,52,240,178,158,158,38,69,20,77,70,49,140,106,53,173,106,38,200,136,137,224,136,137,245,17,71,11,156,60,227,28,49,104,205,147,75,49,198,199,52,244,204,239,87,122,246,183,103,92,46,47,106,117,167,95,175,101,84,70,177,23,197,172,99,27,227,182,228,180,0,0,0,3,252,201,36,112,198,249,166,145,172,141,141,87,57,206,93,145,168,159,21,85,250,144,15,151,150,101,152,222,11,141,92,243,28,194,243,77,105,178,217,233,159,89,93,91,82,254,88,224,137,137,187,156,191,159,248,17,55,85,93,145,17,85,81,12,5,227,139,140,92,159,139,205,79,73,168,18,174,143,9,178,74,250,108,110,209,178,163,156,138,187,45,76,205,69,84,89,228,240,240,79,6,181,26,212,254,201,206,148,251,74,248,240,127,16,153,43,244,135,75,110,207,251,156,88,106,119,168,169,137,118,75,245,99,23,250,106,175,215,78,197,79,193,167,130,57,85,94,187,251,156,181,67,68,53,118,191,66,245,30,217,169,246,124,59,25,200,238,118,103,44,212,20,249,5,60,243,210,193,81,225,201,80,140,134,88,149,100,102,202,173,87,57,81,21,121,182,230,70,170,6,190,118,105,112,28,222,31,241,200,181,143,84,237,108,93,69,190,211,42,82,210,74,212,119,176,168,164,111,244,180,252,213,15,69,94,162,162,251,173,84,141,54,247,249,175,129,138,223,205,171,226,159,253,224,233,87,253,21,113,255,0,62,31,205,171,226,159,253,224,233,87,253,21,113,255,0,62,3,106,65,138,223,205,171,226,159,253,224,233,87,253,21,113,255,0,62,53,211,68,51,91,174,165,104,190,3,168,215,218,122,72,46,89,86,47,106,189,214,69,72,199,54,8,231,169,164,142,105,27,27,92,231,57,24,142,122,162,34,185,203,182,219,170,252,64,246,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,207,200,44,54,156,170,193,114,198,47,212,157,234,217,120,163,154,130,182,14,163,153,213,130,86,43,36,103,51,85,28,221,218,229,77,218,168,169,191,130,162,159,64,1,92,48,158,206,206,14,116,231,46,180,103,120,110,143,123,62,251,97,172,142,190,223,85,244,130,235,47,70,120,221,204,199,242,73,82,230,59,101,79,131,154,169,249,208,177,224,0,0,1,252,115,81,200,173,114,34,162,166,202,139,245,149,103,89,251,52,120,75,214,155,148,247,218,252,26,163,22,187,213,42,172,245,216,189,74,80,172,142,95,236,150,21,107,233,249,190,42,174,233,110,170,171,186,169,105,192,25,239,67,216,165,195,92,85,18,73,112,212,125,74,168,135,153,22,40,227,172,160,141,81,55,248,57,221,213,220,222,27,39,130,55,235,255,0,4,239,163,157,158,92,38,232,157,92,23,124,119,76,41,175,23,138,119,164,145,92,242,9,22,227,52,111,79,197,115,25,39,224,163,114,47,138,57,145,181,219,253,126,9,181,145,0,0,0,0,0,8,191,92,120,102,209,30,36,105,45,20,58,211,132,253,34,130,197,36,210,219,217,237,42,186,78,139,229,70,164,139,189,52,177,171,183,70,55,241,183,219,111,13,188,73,64,1,23,232,119,12,218,35,195,117,37,222,135,69,176,159,163,176,95,100,134,91,131,61,165,87,87,214,124,72,228,141,119,169,150,69,110,200,247,126,46,219,239,227,191,129,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,186,201,161,250,93,196,6,34,220,19,87,49,143,111,88,153,89,29,123,105,123,237,69,46,211,198,215,53,143,231,167,145,143,240,71,187,195,155,111,31,20,248,30,232,1,13,104,151,7,220,58,112,231,127,175,201,244,107,78,254,143,92,238,116,125,194,170,127,107,215,85,245,32,231,107,249,57,106,38,145,169,239,49,171,186,34,47,135,199,98,101,0,0,0,1,92,245,215,179,251,133,222,32,174,115,100,89,142,2,150,219,253,75,149,211,222,44,83,119,26,153,220,169,248,210,163,81,99,149,223,15,121,236,115,188,19,199,111,2,198,0,51,226,30,197,30,26,25,91,36,147,234,62,166,73,74,168,157,56,155,91,64,215,181,124,63,25,253,209,81,201,241,248,53,62,36,251,161,252,0,112,181,160,87,40,50,28,59,78,163,184,95,233,92,143,130,241,124,153,213,213,48,185,54,217,209,35,255,0,7,19,147,199,222,141,141,119,138,248,237,224,88,160,0,0,0,0,0,134,181,183,131,238,29,56,140,191,208,100,250,203,167,127,72,110,118,202,62,225,75,63,181,235,169,58,112,115,185,252,156,180,243,70,213,247,158,229,221,81,87,199,227,177,50,128,60,46,141,232,126,151,112,255,0,136,191,4,210,60,99,216,54,39,214,73,94,234,94,251,81,85,188,242,53,173,123,249,234,36,123,252,81,141,240,230,219,195,193,62,39,186,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,171,237,206,252,137,254,178,126,237,51,171,79,244,171,92,117,227,154,211,167,88,94,87,154,71,138,91,228,111,78,138,158,106,168,109,148,191,207,53,125,20,95,22,69,212,122,85,62,56,145,81,210,202,231,164,109,124,143,217,116,87,183,59,242,39,250,201,251,180,177,93,147,120,6,27,140,240,115,140,102,118,44,122,146,146,251,152,212,92,42,111,183,6,162,172,245,207,167,184,85,83,192,143,114,170,170,50,56,163,68,107,19,102,34,186,71,34,115,72,247,56,41,87,101,207,29,182,173,19,186,205,161,26,209,147,85,211,225,55,202,134,59,31,184,213,206,222,229,143,86,185,207,89,89,39,50,115,69,77,80,231,181,85,252,253,56,164,106,189,90,212,154,105,91,179,230,74,246,157,118,122,81,226,212,117,60,69,112,253,136,116,109,80,243,75,150,216,45,144,193,5,45,170,150,40,33,142,42,170,42,72,33,103,44,41,210,153,245,43,204,247,35,164,73,57,81,137,43,153,32,118,91,241,245,89,168,157,199,134,77,99,184,93,110,89,122,119,202,140,119,34,172,169,158,186,107,188,105,213,169,154,154,174,73,28,247,182,104,152,146,44,114,42,164,110,138,52,143,220,124,108,235,5,128,237,71,242,39,169,191,98,250,197,17,85,123,12,127,45,159,171,127,188,139,85,218,143,228,79,83,126,197,245,138,34,170,246,24,254,91,63,86,255,0,121,1,170,133,85,237,71,242,39,169,191,98,250,197,17,106,138,171,218,143,228,79,83,126,197,245,138,32,40,175,101,46,186,105,199,14,154,113,175,186,161,170,23,158,227,106,161,250,53,20,48,196,136,250,171,133,83,146,232,177,210,211,70,170,157,73,159,202,237,147,116,106,53,174,123,220,198,49,239,108,43,100,178,107,239,106,15,20,17,221,238,240,247,14,255,0,221,104,174,151,74,43,125,109,69,155,25,161,138,158,71,53,168,215,62,78,143,87,161,80,248,226,116,172,108,181,18,191,222,103,59,156,218,235,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,158,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,157,14,240,163,194,142,156,112,149,167,12,194,176,168,187,245,214,187,167,61,254,255,0,60,40,202,171,189,83,81,81,28,228,69,94,156,44,230,114,69,10,42,182,54,185,202,170,247,190,73,30,31,3,82,116,135,13,208,94,2,117,19,72,244,254,10,184,236,88,238,155,228,144,211,173,92,235,52,242,189,244,85,50,203,52,143,240,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,206,14,197,79,52,249,79,203,250,239,81,183,26,169,197,143,149,141,100,249,127,144,250,116,230,85,246,42,121,167,202,126,95,215,122,141,184,13,169,34,174,44,124,172,107,39,203,252,135,211,167,37,82,42,226,199,202,198,178,124,191,200,125,58,112,50,175,177,83,205,62,83,242,254,187,212,109,198,212,152,173,216,169,230,159,41,249,127,93,234,54,227,106,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,126,184,240,205,162,60,72,210,90,40,117,167,9,250,69,5,138,73,165,183,179,218,85,116,157,23,202,141,73,23,122,105,99,87,110,140,111,227,111,182,222,27,120,146,128,2,47,208,238,25,180,71,134,234,75,189,14,139,97,63,71,96,190,201,12,183,6,123,74,174,175,172,248,145,201,26,239,83,44,138,221,145,238,252,93,183,223,199,127,2,80,0,0,0,15,227,154,142,69,107,145,21,21,54,84,95,172,170,186,201,217,149,194,86,179,93,42,47,245,152,85,94,41,118,171,115,159,81,87,139,212,182,139,170,247,120,171,214,23,49,240,115,111,186,171,146,52,85,85,85,93,203,86,0,207,187,111,98,175,12,212,213,46,154,229,168,58,147,89,18,72,142,142,38,215,80,196,156,187,254,43,213,41,85,93,245,120,183,148,178,250,21,193,151,14,60,57,202,151,29,49,211,138,58,123,207,34,177,215,170,231,186,178,189,81,119,69,70,203,42,170,196,138,139,178,164,104,196,93,147,116,82,109,0,0,0,0,0,85,205,104,236,216,225,51,91,46,53,87,235,166,9,54,53,122,173,123,164,168,184,227,85,61,201,242,61,126,46,116,42,215,211,171,149,124,85,203,22,234,190,42,170,67,148,61,138,124,52,195,87,36,181,218,139,169,85,52,252,232,232,161,109,109,12,106,141,223,241,94,238,234,188,222,27,38,232,141,250,254,31,86,131,0,32,93,11,224,111,134,110,30,43,98,189,233,238,156,211,62,251,14,252,151,171,172,174,173,173,141,87,193,86,55,201,187,97,93,188,55,141,172,221,21,119,223,117,222,122,0,0,0,0,0,0,0,0,0,0,0,0,0,10,235,159,118,123,240,137,170,57,133,211,63,207,244,170,162,243,127,189,78,181,21,181,179,228,215,116,116,175,217,17,54,107,106,145,173,106,34,34,35,90,136,214,162,34,34,34,34,33,231,255,0,153,113,192,159,247,12,255,0,25,175,31,231,101,170,0,85,95,230,92,112,39,253,195,63,198,107,199,249,216,254,101,199,2,127,220,51,252,102,188,127,157,150,168,1,85,127,153,113,192,159,247,12,255,0,25,175,31,231,100,171,161,124,46,104,79,13,126,219,251,138,96,223,71,62,145,247,111,105,255,0,68,235,43,58,253,223,171,209,255,0,84,203,39,47,47,94,95,197,219,126,111,29,246,77,165,80,7,252,43,104,168,174,84,115,91,238,52,144,213,82,212,198,232,166,130,120,209,241,202,199,38,206,107,154,190,14,69,79,5,69,240,32,253,51,224,147,135,77,30,214,58,253,110,211,172,33,150,107,229,117,19,232,217,73,11,211,184,81,243,175,225,37,166,133,83,240,47,123,125,197,229,84,106,55,116,107,91,204,237,231,112,0,0,0,0,0,243,249,246,7,139,234,118,31,116,192,179,74,42,138,203,29,234,5,166,175,166,130,186,122,71,77,18,170,115,49,101,129,236,145,26,187,108,168,142,77,209,85,23,116,85,67,208,0,42,175,243,46,56,19,254,225,159,227,53,227,252,236,127,50,227,129,63,238,25,254,51,94,63,206,203,84,0,170,191,204,184,224,79,251,134,127,140,215,143,243,177,252,203,142,4,255,0,184,103,248,205,120,255,0,59,45,80,2,170,255,0,50,227,129,63,238,25,254,51,94,63,206,203,41,137,226,214,44,27,21,179,97,88,181,15,114,178,227,246,250,123,93,186,155,170,249,58,20,176,70,216,226,143,157,234,231,187,149,140,106,110,229,87,46,219,170,170,248,159,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,149,125,185,223,145,63,214,79,221,165,170,236,184,242,39,166,95,109,122,197,105,63,231,90,79,165,154,161,220,126,233,154,105,138,101,190,204,234,247,47,110,217,169,171,251,175,83,151,169,210,235,49,220,156,221,54,115,114,237,191,35,119,248,33,245,113,108,79,21,193,172,84,184,182,21,140,218,177,251,45,23,63,118,183,90,232,163,164,165,131,157,238,123,249,34,141,26,198,243,61,238,114,236,158,46,114,170,248,170,129,250,238,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,48,219,142,238,8,51,110,18,53,29,218,173,164,52,183,88,116,246,107,130,92,108,149,246,201,171,39,170,198,36,137,105,185,82,170,169,34,107,105,191,158,167,86,210,189,101,124,142,108,109,230,122,200,138,171,186,135,201,202,113,60,87,57,177,85,98,217,174,51,106,200,44,181,188,157,230,221,116,162,142,174,150,126,71,181,236,231,138,68,115,29,202,246,53,201,186,120,57,168,169,226,136,6,85,230,220,111,209,241,85,217,177,169,184,150,99,85,203,169,184,157,190,193,45,245,203,12,20,208,221,35,117,254,158,54,85,82,196,201,92,247,114,177,144,119,133,72,227,141,146,212,53,24,212,107,216,212,250,221,134,63,150,207,213,191,222,69,255,0,251,211,184,88,255,0,209,167,74,191,234,109,187,255,0,4,245,88,46,147,233,102,151,247,239,185,158,154,98,152,151,180,250,93,247,216,86,106,106,14,245,211,230,233,245,122,44,111,63,47,81,252,188,219,237,206,237,190,42,7,171,42,255,0,105,141,166,235,127,224,163,80,44,86,43,101,93,198,229,113,168,176,210,81,209,210,66,233,167,169,158,75,221,11,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,180,0,10,127,217,221,193,5,31,10,184,34,229,185,141,47,54,166,229,150,248,162,190,181,102,130,166,27,92,109,154,89,25,75,75,43,34,107,219,204,199,193,222,17,36,146,55,203,78,213,99,149,172,99,150,224,0,4,85,197,143,149,141,100,249,127,144,250,116,230,85,246,42,121,167,202,126,95,215,122,141,184,217,235,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,79,43,133,104,134,139,233,173,214,91,238,156,233,14,21,138,220,167,167,117,36,181,150,75,5,37,12,242,64,231,53,206,137,210,67,27,92,172,87,49,142,86,170,237,187,26,191,82,1,237,72,171,139,31,43,26,201,242,255,0,33,244,233,201,84,252,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,140,61,138,158,105,242,159,151,245,222,163,110,54,164,241,88,86,136,104,190,154,221,101,190,233,206,144,225,88,173,202,122,119,82,75,89,100,176,82,80,207,36,14,115,92,232,157,36,49,181,202,197,115,24,229,106,174,219,177,171,245,33,237,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,217,10,10,97,48,50,51,55,51,50,51,48,50,48,50,48,50,48,50,48,50,56,51,51,51,49,51,48,50,48,50,48,50,48,50,48,50,49,51,52,51,51,51,48,50,48,50,48,50,48,50,48,50,49,51,51,51,49,51,48,50,48,50,48,50,48,50,48,50,49,51,53,51,49,51,97,48,54,51,54,51,51,51,48,50,48,50,48,50,48,50,48,50,57,51,57,51,49,51,48,50,48,50,48,50,48,50,48,50,48,51,51,51,49,51,48,50,48,50,48,50,48,50,48,50,48,51,50,51,51,51,48,50,48,50,48,50,48,50,48,50,48,50,56,51,49,51,97,48,54,51,50,51,50,51,48,50,48,50,48,50,48,50,48,50,53,51,52,51,50,51,48,50,48,50,48,50,48,50,48,50,48,50,49,51,57,51,48,50,48,50,48,50,48,50,48,50,53,51,52,51,50,51,48,50,48,50,48,50,48,50,48,50,54,51,50,51,50,51,97,48,56,51,49,51,48,50,48,50,48,50,48,50,48,50,48,51,50,51,51,51,48,50,48,50,48,50,48,50,48,50,48,51,51,51,49,51,48,50,48,50,48,50,48,50,48,50,57,51,57,51,49,51,48,50,48,50,48,50,48,50,48,50,54,51,54,51,51,51,97,48,49,51,53,51,49,51,48,50,48,50,48,50,48,50,48,50,49,51,51,51,49,51,48,50,48,50,48,50,48,50,48,50,49,51,52,51,51,51,48,50,48,50,48,50,48,50,48,50,56,51,51,51,49,51,48,50,48,50,48,50,48,50,48,50,50,51,55,51,50,51,217,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,237,33,245,171,177,219,174,106,229,24,115,197,202,181,49,36,157,232,92,115,14,36,207,80,82,176,100,89,75,82,119,122,202,173,88,225,144,206,233,190,101,221,154,190,104,136,86,88,241,164,54,110,163,222,245,151,159,242,105,158,138,61,140,129,162,42,42,42,170,86,173,170,57,246,90,145,27,73,145,108,213,72,48,21,52,91,184,58,202,74,74,158,198,109,27,151,148,109,95,177,173,106,0,255,170,77,107,151,252,84,201,233,244,33,0,255,242,201,26,43,31,139,171,72,237,1,82,191,26,187,237,170,86,142,49,87,172,92,27,67,210,137,206,53,231,64,242,12,37,5,75,150,181,36,117,167,167,220,138,21,14,233,156,238,91,214,173,233,139,134,104,133,43,79,81,21,21,21,85,171,86,213,28,123,173,200,141,164,72,182,106,36,152,10,154,45,92,29,101,37,37,79,227,182,141,75,202,182,175,216,86,181,127,213,166,181,235,217,184,141,122,215,95,126,202,167,121,42,246,85,230,116,250,144,127,249,100,141,149,143,197,85,4,0,224,150,99,172,149,99,213,78,203,55,146,36,17,222,193,199,204,219,107,34,43,75,75,25,89,154,109,92,27,166,130,102,181,190,162,248,150,229,166,54,47,141,185,229,34,184,10,31,5,193,221,217,127,10,0,180,16,81,85,85,17,53,106,84,206,189,231,138,218,56,138,99,11,221,75,158,169,167,233,66,210,209,81,210,176,168,113,229,198,93,101,43,86,44,80,163,224,127,235,166,141,105,0,255,42,171,7,42,190,237,206,237,219,188,252,81,47,63,111,44,122,245,233,230,211,245,14,106,106,86,216,247,93,250,180,151,152,98,154,158,185,239,247,151,102,233,147,46,88,245,4,0,255,187,109,234,191,74,167,209,0,255,88,184,211,251,0,255,69,222,191,213,207,150,63,134,221,250,212,216,107,212,24,53,212,146,141,227,72,133,119,144,177,114,247,92,201,196,82,85,54,158,254,117,35,221,208,20,12,203,245,45,193,190,157,184,169,203,85,99,150,184,169,177,217,85,241,209,111,220,230,85,6,136,226,169,168,57,120,186,201,53,246,202,29,115,68,138,231,236,181,71,126,150,174,142,162,116,221,230,157,188,181,44,200,106,51,174,217,98,85,177,57,87,60,113,202,201,135,186,171,138,200,122,230,109,108,142,124,101,189,210,86,167,158,191,105,107,34,169,170,82,185,105,137,36,198,170,39,171,201,246,149,108,92,130,107,246,116,88,183,52,164,173,218,29,53,18,110,51,8,238,142,219,48,69,85,84,84,84,173,90,85,115,236,181,34,55,146,34,217,170,145,96,42,104,182,112,117,148,149,148,60,141,219,54,46,41,219,190,98,91,213,254,85,155,214,238,250,129,170,248,170,114,46,158,236,114,238,61,243,198,26,141,34,249,123,238,157,131,165,164,163,232,90,183,118,63,23,45,251,177,218,140,21,182,184,84,172,193,21,79,108,113,245,33,248,119,35,191,237,114,115,54,221,156,220,49,235,210,169,151,83,175,251,171,169,217,110,47,247,234,204,190,101,138,105,154,233,126,220,161,154,165,79,90,231,63,105,197,122,109,95,166,39,242,184,236,170,165,221,79,214,63,145,223,185,125,149,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,159,248,170,170,219,46,87,229,110,106,140,149,187,231,234,157,143,226,216,70,176,20,58,249,170,155,186,93,123,250,246,227,178,114,15,181,88,97,179,21,27,44,214,226,137,41,203,206,63,94,51,254,25,238,63,129,227,50,0,255,170,2,80,45,59,0,255,120,205,248,103,184,0,255,4,142,203,252,177,243,143,215,140,127,134,251,79,224,184,204,191,170,0,84,203,206,63,94,51,254,25,238,63,129,227,50,127,236,252,227,53,227,159,225,254,19,56,46,243,175,42,0,208,67,85,116,23,85,209,77,142,168,108,187,26,145,236,129,101,49,115,170,18,77,71,122,186,130,166,175,166,5,234,29,203,138,42,74,179,192,116,31,118,234,139,7,246,249,243,0,0,0,0,0,112,231,237,204,91,107,116,55,106,84,229,197,125,123,47,240,83,133,166,37,225,175,243,81,184,211,11,73,217,232,19,117,229,107,150,33,172,211,110,253,58,214,30,77,135,147,224,51,253,32,240,69,5,79,69,14,190,154,107,206,38,199,202,241,209,120,130,166,232,198,212,82,213,144,52,238,91,115,84,174,168,104,43,252,7,80,165,77,246,29,111,126,219,197,95,94,47,47,39,203,84,0,255,209,171,223,253,58,43,235,68,0,255,105,111,247,145,62,71,223,96,138,251,219,126,13,79,104,46,124,161,171,100,231,31,175,25,0,255,12,247,159,192,113,153,127,85,1,168,150,157,127,188,102,252,51,220,127,2,199,101,254,216,249,199,107,198,63,195,253,39,112,92,230,95,85,0,170,101,231,31,175,25,0,255,12,247,159,192,113,153,0,255,231,33,34,34,34,34,162,214,136,90,35,34,34,106,173,145,106,107,54,17,217,175,116,116,215,228,179,181,21,181,78,189,127,243,162,170,244,207,63,211,133,57,170,137,240,123,118,159,235,10,0,0,0,0,0,0,0,0,0,0,0,0,0,122,222,117,223,119,21,221,172,141,55,188,93,97,187,201,55,86,193,87,141,173,173,174,172,171,151,252,14,251,62,211,156,238,233,189,98,43,30,110,134,111,224,11,93,32,0,131,86,31,254,250,141,232,38,27,222,188,234,238,94,241,223,141,106,12,109,109,161,232,232,252,52,85,169,139,218,181,36,87,195,52,124,138,61,148,67,170,42,190,234,22,203,85,124,149,171,211,215,42,116,46,126,61,242,201,61,85,227,184,168,164,123,173,122,53,54,9,166,235,87,53,46,91,51,225,216,236,104,205,85,0,0,0,0,0,109,82,116,147,93,196,104,164,178,139,138,196,170,42,203,70,69,119,81,189,178,186,231,170,215,177,34,207,123,58,138,211,49,29,151,202,57,60,14,151,193,21,250,178,148,183,120,245,93,85,41,213,43,254,187,156,196,80,215,38,142,142,72,18,89,147,58,168,229,154,46,213,212,12,175,98,111,187,207,0,86,203,93,85,85,85,52,146,171,186,111,115,240,49,23,214,171,120,247,170,139,182,212,139,87,81,159,115,171,118,41,94,85,152,245,47,42,93,179,86,194,149,217,201,186,170,172,95,84,54,21,21,145,107,69,142,154,227,15,0,0,0,80,2,127,199,223,183,93,252,238,145,221,138,44,83,239,26,201,145,248,172,175,174,74,123,6,183,12,201,190,96,71,63,97,139,14,189,75,234,134,71,180,25,238,208,47,2,128,146,120,27,222,182,111,227,111,140,110,87,99,105,122,23,73,141,202,23,157,116,85,218,179,183,165,73,138,5,69,250,9,167,117,40,90,210,72,60,162,205,240,184,126,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,106,227,54,234,93,127,249,41,159,230,169,216,173,152,212,198,109,212,187,254,242,83,62,205,83,177,175,50,112,58,125,200,191,124,178,198,202,199,226,42,82,37,167,211,135,252,203,39,107,172,124,44,174,34,169,13,184,141,122,215,95,126,202,167,121,42,246,85,230,116,250,144,127,249,100,141,149,143,197,169,26,183,81,239,250,203,79,249,52,79,197,14,206,212,136,90,107,141,234,21,177,70,141,138,36,201,146,124,69,240,143,52,203,50,85,244,189,242,52,235,92,173,211,144,228,155,238,88,236,184,10,254,244,72,19,117,2,94,208,13,135,116,82,3,31,30,73,190,247,170,202,185,54,182,42,10,69,114,230,44,156,94,69,228,28,81,81,83,189,171,202,40,60,0,255,254,61,167,187,214,245,187,168,176,194,12,167,149,112,156,142,194,163,240,14,157,170,90,107,229,156,107,140,49,42,247,222,115,212,26,99,141,170,170,170,170,236,87,158,19,153,134,134,154,18,42,223,144,249,174,122,236,211,62,157,86,230,169,150,25,96,128,235,218,156,59,103,222,191,18,181,108,172,116,226,248,80,161,87,143,78,62,215,168,53,71,158,138,161,25,155,69,109,125,43,74,151,174,104,221,0,255,14,247,240,238,221,17,20,15,106,239,107,178,100,43,108,239,49,198,220,123,174,53,106,116,147,237,202,159,73,157,170,70,211,210,177,232,146,83,133,171,250,136,196,48,20,53,250,161,106,227,158,23,170,161,186,175,113,154,14,199,105,186,46,101,175,40,32,138,245,197,126,83,79,228,143,218,171,138,106,17,197,250,98,191,169,39,242,71,237,85,133,170,1,121,0,255,86,63,91,254,24,246,170,34,138,245,197,126,83,79,228,143,218,85,139,188,127,171,159,45,127,12,123,85,17,197,250,98,191,169,39,242,71,237,128,5,235,108,124,220,143,52,138,110,164,42,114,44,146,152,104,182,247,28,73,174,154,154,169,213,105,188,107,186,158,169,172,34,119,140,202,119,122,89,110,93,184,99,77,134,199,157,168,89,245,241,91,118,32,153,43,137,81,57,73,164,35,247,204,43,245,153,210,41,44,103,33,72,42,170,42,142,33,40,150,170,45,5,193,144,45,216,150,75,243,80,109,116,136,253,112,69,60,117,212,226,81,122,118,157,246,74,230,179,91,105,154,212,90,189,106,164,56,253,252,85,181,231,80,77,69,115,50,39,89,89,207,185,86,143,229,222,206,213,184,31,59,134,202,55,225,211,85,147,209,26,161,205,186,19,173,182,29,207,101,87,41,56,247,72,115,34,71,186,34,102,19,107,68,163,56,50,170,170,114,143,192,83,85,184,167,207,245,172,162,6,183,111,42,92,212,152,251,146,146,122,44,118,102,140,115,240,140,27,6,120,147,93,177,180,251,201,250,39,242,59,183,87,116,217,143,124,109,164,231,202,210,81,145,56,62,85,122,212,69,22,95,20,125,53,207,191,148,109,168,106,158,138,78,111,228,91,138,71,154,87,94,88,167,211,154,227,117,92,171,244,79,171,51,237,126,178,254,137,252,206,237,171,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,39,62,193,195,219,230,240,141,81,252,123,36,234,249,123,173,53,242,188,85,81,251,94,234,94,73,214,39,54,216,99,60,210,4,191,136,0,255,112,151,126,232,141,46,60,128,50,177,227,199,87,81,221,229,158,247,213,70,243,180,156,252,185,115,112,58,169,235,181,63,75,225,62,202,118,110,72,127,167,203,250,100,208,191,140,56,29,238,131,183,181,134,0,0,0,0,0,160,88,224,237,248,138,119,141,141,222,199,147,19,7,0,255,35,209,217,54,185,48,213,213,153,124,241,130,143,92,233,95,184,163,78,59,28,50,40,87,160,181,112,0,252,161,251,36,62,53,248,241,201,81,209,253,25,63,124,181,215,64,91,155,56,157,168,74,73,166,62,234,147,36,91,25,26,30,197,30,226,51,0,198,2,111,199,19,188,115,236,121,15,223,149,99,81,163,210,248,169,220,153,26,119,83,44,222,211,149,75,253,219,150,2,142,89,100,115,174,32,222,133,251,179,215,245,92,1,0,0,0,101,98,199,135,47,34,186,171,49,239,169,145,38,106,57,249,107,231,32,245,85,215,107,127,170,194,125,116,238,92,143,254,78,107,244,201,175,127,231,112,58,220,7,151,104,13,1,232,30,248,20,31,111,155,195,187,71,240,143,145,167,231,143,53,215,198,211,46,69,237,123,105,123,29,89,153,88,111,143,49,87,19,220,34,6,196,93,250,161,201,186,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,129,191,227,239,219,46,126,247,200,110,69,150,169,119,141,228,72,124,214,87,87,165,61,131,91,134,100,95,176,163,159,176,69,135,222,37,117,195,35,218,12,119,232,23,1,64,73,188,13,111,219,183,241,55,70,183,171,177,52,189,139,164,70,229,139,78,186,42,237,217,219,210,36,197,130,34,253,132,211,58,20,45,105,36,30,209,102,120,92,191,8,0,0,0,0,0,145,181,9,126,253,219,181,145,57,138,47,114,163,224,39,25,115,197,79,111,52,227,22,9,242,92,145,164,119,138,23,175,41,76,119,124,23,92,157,232,38,92,158,157,163,239,4,0,255,235,55,130,39,27,222,220,213,221,57,248,55,81,141,160,172,227,40,22,153,135,168,74,125,212,112,73,18,85,92,195,165,216,67,239,25,192,105,169,186,171,170,110,233,174,42,190,249,233,107,21,150,236,95,142,172,80,74,189,216,245,172,42,213,187,22,163,26,252,218,247,148,155,214,75,120,52,251,89,103,149,245,139,202,166,162,34,114,173,200,81,115,252,1,0,0,224,177,208,249,169,154,131,79,101,59,230,82,73,242,199,204,221,120,70,47,235,130,244,85,223,190,142,172,97,251,62,123,143,110,120,103,180,46,231,116,14,206,206,158,48,92,1,64,159,162,130,191,169,168,218,77,229,218,221,28,85,51,103,36,43,86,130,213,153,163,14,182,130,154,163,120,217,234,157,212,47,198,114,193,170,156,54,44,200,207,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,246,64,252,170,219,182,203,185,34,162,122,142,24,57,231,92,27,27,105,142,164,169,231,8,54,199,72,69,214,189,106,47,86,89,46,72,122,218,215,168,3,190,104,165,174,91,51,68,211,53,62,0,255,113,21,253,87,233,224,253,159,226,171,205,223,138,65,106,3,62,0,255,113,21,253,87,233,224,253,159,226,171,205,31,62,0,255,113,21,253,87,233,224,253,159,226,171,205,223,138,129,175,249,247,54,141,84,173,251,162,162,94,69,15,213,252,180,244,111,164,168,176,119,212,74,210,82,42,211,190,69,93,108,237,84,143,181,200,241,31,222,28,112,105,118,190,6,170,70,230,182,121,21,81,57,87,173,202,102,100,149,88,134,140,80,201,225,81,193,210,243,60,5,249,20,212,44,103,118,238,200,25,59,124,246,169,217,30,245,66,191,118,53,68,67,181,156,251,187,94,85,57,130,167,193,79,197,78,215,175,106,250,23,99,245,75,118,137,169,168,119,106,88,156,251,207,110,75,135,244,43,153,16,127,240,248,74,251,148,206,201,254,212,26,181,6,79,240,240,228,89,84,69,205,76,45,187,138,156,163,178,209,110,108,250,74,178,9,143,174,18,168,73,79,205,139,159,92,140,139,227,5,12,81,85,17,145,93,85,55,17,248,159,191,156,187,137,137,224,88,254,82,91,93,89,159,233,217,178,105,77,243,194,28,243,92,141,11,222,152,101,150,151,15,144,250,85,21,159,168,145,93,206,57,87,141,141,172,145,166,249,198,112,36,201,252,3,0,0,0,180,228,182,227,27,99,172,197,23,177,70,84,101,175,95,167,117,106,47,46,92,103,183,246,122,87,239,204,244,52,199,198,49,75,147,205,104,49,28,227,60,156,11,71,17,245,137,136,224,137,136,200,38,106,173,53,106,140,49,70,77,20,69,38,158,158,178,240,52,12,67,251,190,91,57,138,127,109,164,120,251,85,181,42,171,226,59,18,21,111,87,143,181,252,126,38,200,112,71,82,98,130,95,57,138,178,43,59,235,83,92,21,9,135,103,23,18,168,219,174,71,86,21,193,191,231,170,26,107,13,126,209,233,105,171,243,210,209,238,29,83,11,86,237,24,215,101,190,173,38,40,152,151,156,196,189,113,168,46,106,173,54,207,89,159,168,220,250,173,53,187,220,147,253,169,149,223,196,70,170,219,54,91,95,75,81,143,201,142,210,235,204,68,205,247,224,150,198,184,231,161,214,44,228,24,197,23,57,50,254,61,150,23,149,171,79,229,106,218,54,248,150,58,189,145,206,138,150,98,205,63,183,6,183,98,176,164,71,155,225,34,47,46,210,62,84,170,11,54,221,247,237,110,187,188,188,156,217,221,190,203,211,122,117,234,123,215,59,245,48,181,84,216,203,29,217,75,244,217,82,12,150,233,62,209,253,96,124,170,173,113,111,118,234,226,243,31,87,209,127,149,14,222,0,255,41,190,218,252,173,24,164,54,224,243,31,87,209,127,149,14,222,0,255,41,190,218,252,73,79,197,87,149,115,46,190,156,115,85,206,61,119,187,86,57,87,241,212,186,151,171,118,44,29,53,37,211,177,97,213,146,52,74,11,188,211,104,19,62,233,187,70,107,215,233,29,134,136,224,137,136,136,90,107,13,158,26,99,172,81,99,98,40,142,52,130,166,166,166,44,12,13,29,5,69,211,162,45,117,123,246,173,219,182,219,77,69,207,81,81,121,49,248,228,200,106,241,230,47,81,180,57,162,150,74,215,145,23,149,209,158,82,55,166,105,83,179,148,102,153,233,230,81,92,238,6,14,207,222,91,160,170,226,171,170,170,170,156,139,47,247,222,115,229,94,105,146,175,222,137,154,138,250,204,214,214,85,147,149,110,221,212,87,187,174,112,225,154,112,81,181,86,84,85,205,57,42,170,38,146,163,219,28,190,168,108,173,118,59,211,180,244,200,102,111,203,145,150,220,212,102,232,122,48,194,46,97,47,252,109,57,62,209,30,38,187,221,247,100,59,6,251,215,241,183,119,194,23,61,113,52,158,222,41,91,239,95,105,93,148,163,135,112,71,38,226,203,209,107,248,235,91,131,169,30,63,106,183,102,0,0,0,0,0,0,0,0,0,0,0,0,20,26,90,115,207,251,106,230,108,44,248,114,42,39,18,85,125,42,223,43,155,28,69,75,248,91,153,22,237,105,141,230,165,153,212,181,245,106,188,126,164,15,125,215,1,0,255,101,103,105,106,118,179,201,190,203,185,114,231,246,237,204,210,213,61,178,162,242,114,207,116,180,189,81,45,199,103,201,205,83,184,211,235,206,168,164,41,239,226,109,125,139,83,226,163,167,26,188,109,215,43,155,216,200,182,155,93,166,150,84,82,216,202,110,204,173,86,41,201,33,167,162,62,22,50,108,176,34,110,214,119,13,182,195,217,115,170,106,100,151,51,39,248,240,84,78,190,170,248,212,78,79,169,200,181,182,150,237,200,211,81,247,70,205,142,45,68,45,249,170,75,246,232,61,124,227,181,54,196,15,26,136,79,55,252,155,108,59,62,145,115,84,74,174,74,253,215,78,29,165,76,182,70,197,138,110,59,223,240,82,231,208,86,40,114,59,42,112,49,47,243,242,138,47,230,108,186,237,114,46,52,175,86,154,62,227,47,18,36,127,174,174,88,242,44,51,21,98,146,69,27,216,141,203,83,39,60,173,1,218,155,112,249,28,235,19,95,116,23,197,183,254,79,69,174,221,244,66,115,116,244,78,89,69,89,199,82,188,102,233,154,218,157,24,102,182,26,227,236,177,202,20,123,53,144,87,177,248,231,202,177,155,136,200,119,215,11,223,77,141,137,173,101,188,59,65,77,87,224,104,89,148,93,95,89,247,172,92,211,172,69,87,226,122,69,78,251,55,159,29,167,125,145,33,211,41,248,55,209,57,249,131,95,246,120,218,229,56,189,180,153,35,125,77,61,253,11,177,43,179,237,220,161,126,248,174,21,26,21,168,25,58,57,39,254,187,73,253,186,73,36,77,81,205,169,220,153,143,103,229,114,108,114,245,114,83,128,109,46,233,161,54,31,6,235,200,3,0,77,237,57,239,171,123,198,125,17,21,145,77,162,18,188,77,150,43,251,137,158,117,174,185,183,182,173,105,149,230,213,185,148,216,130,245,90,155,162,2,141,151,1,63,102,0,255,103,174,116,196,191,30,201,196,242,248,119,149,169,37,149,13,36,103,78,245,86,29,41,201,123,77,84,146,194,132,1,102,196,193,154,238,192,106,56,240,129,154,77,54,17,124,61,87,238,21,193,187,146,124,174,72,20,27,53,42,242,153,214,253,129,104,55,38,27,221,28,199,212,167,106,243,25,74,243,48,30,215,167,120,34,110,81,226,211,13,0,255,110,182,93,240,68,206,81,41,85,149,29,239,216,233,163,148,207,198,168,154,163,59,154,111,184,219,122,104,29,41,114,123,43,64,169,6,223,61,106,246,109,223,246,51,175,248,212,192,83,170,246,224,178,22,145,123,167,109,217,27,101,251,90,152,218,183,170,77,174,232,58,28,108,92,91,226,47,34,160,3,174,202,81,163,170,186,153,163,106,117,87,21,133,222,55,211,180,92,85,185,34,181,223,179,59,118,116,206,53,135,87,38,125,110,37,110,111,183,112,186,166,104,183,194,29,164,202,25,81,145,171,26,109,162,170,103,238,158,105,197,55,70,102,25,239,82,203,150,174,66,81,183,125,95,159,169,247,225,184,164,88,144,54,196,245,190,108,176,201,0,255,236,49,237,122,76,169,79,69,69,213,170,21,60,57,70,50,71,141,12,79,241,17,121,170,74,186,58,158,202,109,251,122,26,87,236,95,81,180,34,171,197,107,246,69,167,136,200,248,169,26,213,43,214,92,188,115,99,209,89,78,146,221,235,161,194,69,21,189,91,158,250,253,88,237,170,201,45,207,76,243,194,119,109,210,55,31,226,2,77,156,3,72,61,69,69,241,228,28,21,21,21,21,21,99,239,180,44,155,107,229,216,51,125,11,23,108,94,215,241,149,105,45,134,217,165,89,134,11,214,170,45,15,192,167,73,149,252,209,198,247,215,234,73,253,117,216,131,25,159,38,85,242,71,27,223,95,171,39,245,215,97,7,152,74,254,119,227,251,151,244,164,254,197,237,193,140,79,99,42,249,223,141,239,95,210,147,250,23,183,7,51,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,212,198,109,212,187,254,242,83,62,205,83,177,91,49,169,141,219,168,119,253,229,167,124,154,167,98,7,40,56,231,202,21,85,209,88,222,24,27,137,70,81,28,237,54,178,198,234,145,197,72,182,165,234,170,234,73,170,116,87,87,233,162,252,176,9,106,214,45,153,150,233,178,142,192,173,112,156,94,195,251,122,84,146,173,185,114,187,100,174,200,105,124,165,35,15,201,71,138,163,91,45,53,139,204,42,125,225,233,51,89,247,146,21,165,147,109,234,182,106,75,57,110,21,9,198,197,197,130,224,246,120,229,169,118,87,181,199,72,242,114,196,200,209,209,19,205,198,222,155,94,130,231,39,219,243,144,124,35,105,110,10,151,239,75,155,92,22,239,171,10,75,117,80,71,224,100,93,49,83,115,53,101,51,190,102,46,58,215,222,19,93,141,165,3,205,90,5,239,71,84,99,61,23,150,59,125,165,126,215,50,19,111,41,88,145,71,17,110,198,171,120,127,113,199,186,130,226,223,236,113,221,115,193,20,2,110,163,222,245,151,159,242,105,158,138,125,169,180,215,61,21,51,93,43,170,215,76,119,218,78,199,247,94,105,62,50,84,28,93,171,40,121,170,146,5,157,219,82,86,188,164,32,31,220,113,200,105,87,27,46,185,111,92,39,224,187,120,221,95,188,166,19,154,204,207,217,35,86,150,226,115,204,53,122,163,241,159,94,27,81,69,231,118,174,232,202,214,68,29,75,25,93,183,169,170,63,253,119,184,167,166,60,210,68,45,212,160,120,197,122,120,60,187,21,115,58,125,200,191,124,178,198,202,199,226,127,13,39,57,253,145,43,25,171,26,221,221,82,71,199,170,198,176,52,233,85,137,172,202,86,160,171,88,188,211,235,182,83,176,170,14,46,200,22,203,189,101,146,70,234,177,71,45,243,126,13,126,208,174,32,69,85,84,84,84,173,90,85,115,236,181,34,55,146,34,217,230,54,18,76,5,205,22,174,142,178,146,126,124,26,183,109,92,82,182,125,197,230,181,218,191,106,211,30,177,171,126,36,212,199,158,27,235,177,144,145,109,58,123,68,213,92,234,107,69,86,41,250,250,78,142,36,58,82,185,233,235,233,196,173,157,58,170,118,164,173,43,155,37,67,53,25,244,8,198,14,92,115,44,147,218,115,162,216,202,217,141,28,201,204,231,80,77,69,115,71,239,153,150,182,190,59,16,60,252,76,180,110,206,161,99,81,249,38,124,186,122,26,211,160,89,109,208,19,231,117,205,49,13,202,80,117,215,125,19,117,79,204,38,114,230,179,139,141,227,232,206,31,234,169,200,215,159,42,57,150,116,79,187,63,251,143,203,182,214,133,171,48,71,195,188,203,110,135,87,76,209,204,120,229,197,234,36,145,151,232,186,47,127,230,167,213,194,16,52,205,178,17,115,122,47,69,232,100,104,181,127,163,90,178,27,237,25,220,208,153,27,86,59,215,98,147,139,61,45,94,49,61,123,57,142,162,248,162,106,14,190,236,106,142,189,114,199,92,141,37,249,99,164,123,201,207,210,213,177,117,109,92,187,39,251,214,178,32,171,53,89,225,148,135,218,158,61,231,138,89,246,104,247,233,86,146,217,218,99,68,154,34,57,186,114,47,60,47,26,205,50,164,71,13,92,29,201,246,104,108,38,43,211,113,28,51,89,219,145,142,117,27,70,234,180,120,29,113,119,246,163,230,107,45,188,170,128,188,127,171,159,45,127,12,123,85,17,197,250,98,191,169,39,242,71,237,42,13,141,226,123,211,73,118,83,123,54,145,210,25,59,67,122,84,163,171,145,44,184,230,170,112,119,47,108,221,107,49,235,70,191,237,203,163,106,165,55,156,215,26,77,139,139,141,194,17,240,106,70,20,235,139,253,166,158,200,31,181,87,21,88,63,84,84,84,84,69,142,28,85,115,236,181,170,70,142,229,232,168,145,96,42,104,54,147,148,117,116,117,60,141,219,54,46,233,92,177,125,69,213,254,85,107,55,45,249,193,71,67,171,71,228,90,121,43,171,206,95,81,181,176,44,198,154,56,146,101,57,211,172,85,187,32,123,231,201,68,201,134,186,13,67,70,61,25,245,21,100,83,167,134,43,209,0,255,236,65,248,72,39,227,97,120,237,105,247,147,245,79,228,119,110,175,42,173,88,175,237,203,244,68,30,151,93,181,180,251,201,250,39,242,59,183,175,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,144,94,76,35,0,255,184,47,253,170,70,249,55,118,139,146,94,76,35,0,255,184,47,253,170,70,249,55,118,213,2,168,109,63,65,244,19,172,95,0,255,180,237,108,204,100,131,218,246,19,68,63,193,250,245,79,219,206,198,0,0,0,156,218,21,179,137,234,188,110,103,59,54,189,138,236,241,166,26,81,251,78,213,28,245,179,188,173,146,165,184,58,27,53,215,154,96,225,122,18,15,5,185,99,147,251,217,127,217,147,25,248,13,94,125,187,104,108,98,200,204,203,203,223,216,214,180,237,88,144,58,89,26,241,88,136,29,62,229,184,97,43,29,34,240,39,214,200,34,243,87,11,199,170,212,86,84,219,220,53,210,211,211,52,57,168,247,190,2,37,5,249,174,91,0,255,245,200,125,99,86,17,170,170,170,181,216,159,154,93,5,127,19,121,186,42,231,76,178,193,83,233,78,233,149,218,142,75,75,42,75,43,30,107,122,162,156,54,60,105,113,182,118,199,89,113,154,18,191,226,225,109,103,195,223,85,212,204,75,235,142,39,219,61,232,148,178,88,110,179,38,237,77,55,220,245,86,246,162,200,237,164,209,76,197,19,145,115,46,126,107,205,46,247,204,169,138,90,249,77,140,117,79,245,206,86,87,114,20,44,89,208,81,238,204,65,173,55,97,152,198,120,103,160,254,60,39,58,16,81,35,71,230,100,223,84,204,220,38,187,12,31,149,205,72,71,240,36,73,250,92,171,187,241,43,117,83,213,99,184,97,220,132,77,79,185,75,56,92,103,227,93,184,69,121,85,69,228,168,188,204,169,49,178,53,34,127,100,60,49,176,149,236,54,29,245,188,69,82,177,40,253,6,190,184,113,31,217,137,166,196,87,241,222,60,178,0,78,212,174,206,192,47,114,205,81,252,230,152,35,199,94,241,19,189,209,123,50,103,174,168,218,51,101,29,69,67,54,203,202,224,38,204,212,97,123,26,172,41,78,106,151,246,208,161,106,227,79,140,28,249,253,138,170,217,149,106,247,55,182,84,186,38,169,3,79,147,31,206,59,201,50,191,130,221,203,214,31,205,213,55,227,140,155,3,0,0,147,205,105,219,95,16,253,59,235,215,0,255,18,59,27,51,217,156,182,253,5,209,191,179,126,253,47,177,87,21,72,141,252,221,190,244,151,26,229,33,219,45,74,122,73,141,252,221,190,244,151,26,229,33,219,45,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,167,73,149,252,209,198,247,215,234,73,253,117,216,131,25,159,38,85,242,71,27,223,95,171,39,245,215,97,7,152,74,254,119,227,251,151,244,164,254,197,237,193,140,79,99,42,249,223,141,239,95,210,147,250,23,183,7,51,0,0,251,7,212,39,34,130,39,34,34,155,168,181,214,168,49,198,24,53,81,20,153,120,122,202,194,211,48,12,71,155,92,21,21,181,238,137,140,175,87,5,223,148,149,93,220,51,115,187,254,166,142,79,108,77,75,170,202,200,81,128,211,154,96,235,154,171,217,238,221,106,148,175,217,0,255,217,77,74,234,199,63,225,227,83,89,108,116,240,68,69,213,74,199,198,106,116,124,173,90,57,190,144,95,43,80,219,53,37,71,251,134,60,170,133,151,180,171,68,139,178,171,52,84,85,240,53,138,108,253,106,141,232,145,193,0,255,166,138,106,110,254,86,185,47,118,154,61,235,64,134,27,94,165,87,136,62,217,215,150,120,219,80,252,164,125,0,255,192,77,85,237,38,187,24,57,177,243,183,242,123,135,154,90,251,183,213,34,87,102,205,162,150,147,234,195,16,147,166,162,62,156,186,214,18,7,196,73,218,61,241,167,18,254,240,241,139,63,222,182,205,233,126,251,223,119,88,77,101,18,252,85,14,151,86,219,112,119,222,236,213,38,183,147,46,83,85,85,68,68,4,95,229,92,221,212,216,200,26,61,178,44,73,199,64,16,28,81,89,89,203,211,209,211,212,84,249,15,127,3,119,21,53,187,110,98,230,5,252,39,241,188,218,105,106,223,119,163,123,61,151,183,44,88,78,167,15,187,76,138,90,10,49,200,214,12,239,107,144,246,47,124,199,231,200,182,95,247,141,60,158,36,191,139,234,126,19,177,199,158,187,157,251,216,36,139,145,150,158,171,143,116,173,233,185,231,199,29,157,213,118,71,142,104,149,211,217,11,218,153,24,42,42,42,42,42,120,170,230,232,38,199,72,230,232,141,165,72,54,118,130,231,136,58,202,42,158,178,158,166,154,18,180,107,197,136,81,61,122,246,247,175,28,21,221,165,227,77,21,210,41,18,149,211,59,57,158,183,186,140,26,74,214,57,211,166,207,172,104,192,109,15,241,185,33,93,216,78,154,207,128,250,84,84,240,69,69,101,83,53,215,28,181,199,30,171,86,138,37,19,81,79,95,136,26,134,38,254,105,63,100,254,170,170,214,90,83,191,28,73,190,98,35,8,142,229,206,84,101,109,45,75,215,182,13,13,95,251,134,252,106,150,99,181,121,247,138,31,64,143,78,179,252,219,190,244,135,116,110,222,4,23,206,233,209,105,150,127,219,151,254,144,206,205,155,224,1,12,148,98,127,94,136,254,164,46,172,127,65,28,240,252,158,82,236,207,11,209,159,212,133,245,47,136,3,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,101,85,124,60,17,181,70,117,179,102,195,147,93,241,239,124,68,173,88,231,158,229,227,163,107,23,149,136,76,179,129,10,227,52,104,75,115,225,4,183,225,99,184,144,208,90,57,217,245,138,222,247,119,173,63,134,20,223,129,163,45,126,145,23,181,70,55,228,146,137,127,125,126,53,21,95,25,179,233,37,188,99,25,124,2,39,109,245,237,114,174,156,185,93,207,85,133,127,10,75,163,215,43,112,148,145,183,104,88,143,217,50,85,190,121,231,170,130,178,242,109,117,93,141,123,181,88,175,181,250,139,90,85,81,99,172,53,245,137,90,163,81,60,149,30,95,175,116,100,147,88,26,82,85,169,202,154,234,90,101,166,249,175,249,64,83,23,136,103,227,107,13,246,99,22,46,106,206,123,106,54,60,188,123,142,238,49,108,241,182,139,39,91,245,213,81,189,50,219,177,233,35,184,32,191,138,148,87,230,147,165,151,240,135,97,241,97,188,240,64,85,212,168,92,197,19,193,39,120,247,72,227,175,22,158,74,47,42,84,86,179,236,81,228,94,84,187,246,180,224,10,181,84,227,157,233,62,220,96,181,142,107,193,3,0,0,0,0,40,161,70,117,55,214,88,249,93,212,108,114,198,127,135,122,22,17,233,250,250,236,86,173,112,205,26,65,91,73,52,49,74,143,245,232,52,156,98,129,94,195,137,11,144,59,135,223,104,164,245,169,200,62,73,245,109,235,101,63,181,161,222,147,9,130,157,94,218,178,201,172,214,250,236,248,254,194,55,93,62,184,37,187,99,41,214,189,93,175,200,82,159,152,247,224,104,252,240,172,224,91,93,185,227,93,130,39,222,42,213,134,39,126,85,87,96,191,247,123,174,234,18,198,195,218,57,75,85,124,145,36,124,178,223,115,69,163,40,118,111,87,11,69,187,200,52,84,116,245,88,91,180,160,163,220,154,75,102,125,162,227,92,71,137,143,227,87,77,115,80,183,231,172,79,228,220,250,173,177,86,239,145,230,84,69,76,100,4,0,255,189,178,233,165,174,58,82,143,201,142,18,92,157,157,186,47,79,107,116,196,78,93,213,147,7,0,0,128,144,102,84,206,251,248,98,227,77,213,186,175,70,162,194,175,70,170,194,183,103,154,214,123,81,85,173,198,37,133,113,85,38,26,59,214,141,184,104,91,157,166,3,188,151,221,76,120,84,172,248,111,122,164,77,213,202,139,106,60,141,95,141,84,245,239,88,106,93,86,36,170,170,205,184,122,249,214,98,87,98,201,186,17,31,149,59,116,63,1,223,101,87,191,171,214,218,77,119,123,36,252,138,167,39,158,198,39,199,160,23,185,113,21,111,179,223,169,220,144,167,159,106,31,250,149,23,164,235,240,214,187,79,253,234,241,160,118,47,33,231,156,125,151,99,236,166,106,35,185,162,90,191,152,233,90,237,38,83,110,49,243,58,69,246,79,53,99,155,46,61,81,39,222,232,239,188,138,207,253,198,17,218,57,24,240,175,170,34,162,70,240,229,220,123,174,26,11,193,145,209,59,85,87,85,73,208,173,219,80,240,117,111,95,86,181,96,215,222,189,59,126,0,0,0,0,0,0,0,0,0,0,0,0,0,192,154,14,80,81,21,197,83,81,181,42,175,86,101,23,21,115,212,82,65,178,136,238,238,201,210,147,45,182,27,22,25,218,247,226,185,62,233,191,124,91,26,55,135,138,138,138,90,81,193,87,115,84,213,132,0,255,116,222,138,145,205,54,111,174,165,186,61,221,142,172,246,100,166,40,235,52,200,1,71,117,88,129,145,90,163,233,190,170,154,99,246,93,238,177,247,218,72,142,140,47,103,138,190,87,44,108,38,234,121,169,154,215,98,146,44,173,184,117,79,188,98,125,134,159,234,205,25,229,120,28,150,157,182,213,200,57,242,34,187,92,171,106,100,235,190,110,70,85,36,170,142,220,151,35,67,79,177,194,16,239,24,182,211,12,120,165,63,183,237,204,68,76,56,82,195,179,67,227,13,12,212,127,136,224,137,136,136,136,136,224,169,181,214,108,106,108,100,140,152,24,134,98,27,79,79,79,69,211,208,208,176,52,180,180,180,244,187,16,248,219,229,224,95,53,150,232,202,111,127,215,74,199,242,50,215,70,62,186,84,211,155,203,83,80,82,237,73,132,215,177,175,46,183,92,171,70,229,241,228,220,107,206,181,120,114,35,200,138,200,34,19,190,42,140,59,215,181,81,148,148,173,73,108,46,196,16,175,142,220,213,81,29,154,113,95,163,204,202,62,131,159,22,168,245,235,110,174,49,23,127,215,205,202,71,212,79,203,248,42,130,27,146,138,236,215,45,89,78,228,159,230,105,70,124,171,219,254,52,24,110,158,19,79,204,123,138,167,187,24,89,142,130,166,221,202,145,35,173,139,87,226,143,225,178,122,101,109,62,234,132,54,88,110,202,125,237,214,141,216,125,215,171,86,175,188,136,53,118,59,118,90,241,237,189,42,237,98,171,221,190,188,28,45,231,130,62,243,99,128,67,77,145,97,122,161,241,242,92,213,38,187,227,49,237,84,12,64,77,167,168,138,226,171,168,168,136,92,139,191,169,232,110,169,97,157,219,212,202,177,36,61,57,99,87,170,85,180,33,91,92,215,44,93,247,239,74,87,230,144,117,35,114,54,17,57,171,242,170,162,177,92,27,157,88,119,185,87,161,238,21,19,75,82,242,188,92,101,149,248,61,208,21,84,110,106,223,166,246,194,193,148,205,146,165,113,76,246,88,6,212,47,87,252,84,20,223,30,43,102,130,36,21,145,11,91,221,158,161,125,213,170,54,210,145,25,198,107,49,206,101,45,110,57,249,44,119,121,79,196,110,114,101,151,55,234,212,202,92,36,185,111,205,116,173,188,28,173,133,59,18,88,186,214,198,158,41,193,48,147,33,15,236,212,168,97,205,112,154,145,217,169,113,105,190,235,190,235,110,21,15,251,143,35,179,73,124,244,198,242,17,100,167,129,223,137,207,110,91,185,123,7,169,239,201,167,126,209,226,108,212,121,105,38,196,207,112,115,246,186,14,43,0,0,0,0,224,211,164,74,254,104,227,251,107,245,164,254,58,236,193,140,79,147,42,249,163,141,239,175,213,147,250,235,176,3,76,37,0,255,187,241,253,75,122,82,0,255,226,246,96,198,167,49,149,252,239,198,247,47,233,73,253,139,219,131,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,109,31,61,146,177,26,137,186,99,239,53,243,153,143,79,250,115,21,138,21,158,22,232,76,84,145,49,178,100,89,55,148,245,53,165,211,145,119,150,187,58,178,200,121,91,51,30,194,77,47,112,2,92,169,44,9,153,195,187,177,28,235,118,213,90,73,222,234,141,141,36,195,17,85,116,173,200,240,20,109,165,176,92,71,75,82,84,84,214,182,108,245,229,244,85,135,190,180,38,30,112,32,142,135,131,30,24,57,178,199,138,170,181,70,54,170,10,75,106,229,47,164,78,85,212,92,17,145,83,69,171,250,40,4,0,255,130,61,169,135,214,141,187,88,179,194,15,167,107,113,156,142,194,93,113,159,198,109,212,187,254,242,83,62,205,83,177,131,73,57,178,115,146,156,200,140,238,30,27,205,22,150,229,204,108,246,107,14,36,203,144,149,219,148,209,134,168,109,73,189,108,193,135,234,246,181,85,184,30,195,173,75,188,153,221,16,199,184,101,202,87,171,106,174,57,34,86,197,28,57,34,114,28,203,241,17,197,191,209,20,75,182,117,217,19,207,176,78,210,66,13,89,111,90,100,177,228,42,8,212,35,157,212,87,173,215,13,135,52,47,187,29,3,167,211,135,252,203,39,107,172,124,44,14,36,107,212,110,209,61,81,100,39,107,173,108,140,172,82,146,12,137,108,239,212,145,212,218,51,71,186,23,211,37,25,221,183,22,4,249,20,174,194,36,175,170,205,56,46,87,7,76,112,63,30,135,211,12,210,171,111,204,38,214,253,8,142,206,17,189,178,129,99,177,233,229,35,170,42,231,200,212,209,211,149,117,140,94,234,22,238,222,214,148,127,154,84,111,171,218,212,86,147,6,106,107,118,176,247,245,112,181,147,93,165,126,181,251,113,223,202,73,198,174,75,183,62,138,230,73,119,178,12,3,0,255,220,101,159,10,142,230,149,123,237,159,150,169,11,54,119,254,194,167,26,13,95,196,87,15,148,179,171,218,123,227,57,57,98,228,232,138,149,161,123,236,77,47,193,239,139,220,28,25,73,154,155,194,21,225,102,172,247,238,171,10,75,53,199,71,189,209,42,51,181,74,175,49,107,226,200,220,115,116,191,71,210,244,71,93,108,128,127,164,145,145,34,41,133,35,42,40,145,108,45,234,57,119,212,237,141,123,242,195,123,83,150,246,124,71,150,56,173,233,217,143,112,86,38,92,167,0,255,235,216,123,236,181,199,156,107,213,202,46,219,153,51,115,122,81,145,166,170,35,189,133,219,84,223,170,50,42,209,12,203,214,159,118,85,235,119,179,80,253,210,58,131,245,34,142,211,11,141,204,190,202,238,177,199,158,99,175,185,86,173,110,186,155,57,51,167,87,209,152,90,74,150,201,182,169,190,85,101,68,101,104,138,34,0,255,180,171,90,191,231,125,105,168,158,234,8,124,17,199,105,186,238,153,170,129,90,213,57,123,212,30,57,57,142,141,1,254,211,147,250,43,247,74,124,69,142,165,141,149,188,75,151,157,108,75,157,195,110,79,184,25,91,60,237,199,222,180,196,106,203,250,25,103,157,197,0,255,241,186,82,85,68,68,84,229,202,21,181,198,88,163,114,36,89,146,110,110,27,65,83,48,108,230,42,43,235,234,199,167,110,219,186,37,157,219,183,111,94,171,5,171,214,238,17,187,106,239,42,191,137,72,241,100,54,149,107,205,60,93,200,86,221,233,61,190,82,108,100,169,9,130,252,113,189,154,109,20,117,53,60,29,149,251,72,231,134,98,81,23,241,98,118,73,220,238,88,33,101,14,223,200,114,172,187,145,115,226,121,171,55,54,114,52,201,211,178,185,184,100,120,138,182,82,72,161,172,226,234,196,168,172,109,217,42,51,106,148,214,235,151,214,196,3,246,195,113,217,21,10,136,98,125,177,223,212,19,249,163,246,207,147,141,52,91,171,246,198,234,237,220,21,27,243,142,90,206,170,149,47,100,112,65,203,82,84,209,177,211,184,226,169,51,79,209,183,115,81,31,14,249,116,53,45,195,198,56,79,167,38,227,121,120,171,72,175,89,175,168,158,171,86,206,90,185,155,145,147,102,89,140,193,55,70,207,68,53,253,107,158,169,111,108,99,234,235,107,107,79,57,62,205,187,202,215,236,69,143,108,202,14,135,171,133,104,91,60,173,27,115,141,108,205,141,142,206,207,27,81,43,39,87,178,211,188,181,18,53,79,89,61,147,225,101,169,79,124,27,178,13,69,212,119,242,91,157,120,102,137,38,185,90,162,185,186,14,247,106,0,149,199,187,81,36,201,118,213,90,73,238,136,145,110,36,195,17,85,116,173,70,19,108,21,45,179,92,71,75,82,212,211,81,185,143,244,229,244,85,135,66,117,25,238,115,32,142,135,47,49,162,88,95,236,55,245,68,254,168,253,191,84,234,87,187,217,247,173,156,100,12,122,245,232,164,104,158,116,39,203,86,195,207,150,218,155,130,163,121,229,158,189,0,255,180,76,93,176,92,19,12,138,179,52,26,206,203,14,80,68,177,190,216,111,234,137,252,81,123,85,1,0,170,5,90,177,94,219,151,233,137,60,46,187,106,105,247,147,245,79,228,119,110,175,42,173,88,175,237,203,244,68,30,151,93,181,180,251,201,250,39,242,59,183,175,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,144,94,76,35,0,255,184,47,253,170,70,249,55,118,139,146,94,76,35,0,255,184,47,253,170,70,249,55,118,213,2,168,109,63,65,244,19,172,95,0,255,180,237,108,204,100,131,218,246,19,68,63,193,250,245,79,219,206,198,0,0,156,30,128,47,23,15,159,200,118,36,59,53,169,83,163,102,155,114,65,197,242,77,37,162,215,151,37,166,105,153,87,73,126,233,24,29,155,238,226,183,233,166,242,198,202,182,169,90,11,203,165,142,226,169,227,94,58,219,16,46,203,28,143,146,186,71,241,196,67,29,137,175,180,40,197,143,248,105,78,110,155,59,138,127,254,138,26,21,181,215,168,72,82,228,190,92,137,164,104,187,18,238,217,102,94,166,138,163,111,217,106,203,1,175,166,246,189,249,161,207,62,181,72,151,44,141,7,179,35,49,80,234,23,21,221,84,205,81,145,107,142,24,57,58,70,50,246,242,143,101,19,252,71,84,213,136,28,35,111,174,238,214,26,42,107,109,36,199,242,197,179,83,211,105,207,198,184,102,227,170,190,16,109,216,149,93,79,86,232,166,150,91,113,72,251,157,100,239,197,209,217,38,240,119,118,85,171,120,210,52,175,98,85,196,168,181,146,52,71,211,177,78,75,186,162,172,167,104,69,182,163,123,207,186,98,169,122,230,83,147,61,113,62,124,3,47,196,1,4,0,0,0,0,38,155,211,182,191,32,250,119,214,175,0,255,37,118,54,102,178,57,109,251,11,162,127,103,253,250,95,98,175,42,144,26,249,187,125,233,47,53,202,67,182,91,148,244,146,26,249,187,125,233,47,53,202,67,182,91,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,79,147,42,249,163,141,239,175,213,147,250,235,176,7,51,62,77,170,228,143,54,190,191,86,79,234,175,195,14,48,149,252,239,198,247,47,233,73,253,139,219,131,25,159,198,84,242,191,27,223,191,164,39,245,47,110,15,102,0,0,158,26,160,243,191,57,162,240,39,114,5,151,218,43,245,29,99,30,147,36,72,142,185,84,180,46,109,168,224,12,59,241,161,241,191,199,87,4,254,84,143,196,144,141,229,61,21,19,203,184,120,203,85,26,73,82,148,165,3,102,162,170,193,237,129,7,62,81,121,35,245,137,240,78,118,31,31,207,70,235,45,53,180,149,185,123,142,180,212,229,21,216,60,201,212,187,63,93,23,14,191,89,46,86,203,177,27,23,245,73,103,251,219,164,88,18,73,164,126,171,84,106,46,156,59,142,54,27,79,207,86,84,16,169,209,142,50,80,138,143,218,109,93,139,180,89,60,92,174,125,136,1,0,0,0,0,0,128,30,157,102,249,183,125,233,15,233,220,188,9,46,156,211,163,211,44,0,255,182,47,253,33,157,155,55,193,3,24,40,197,254,188,16,253,73,93,88,0,255,130,56,224,249,61,165,216,159,23,162,63,169,11,235,95,16,7,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,1,245,137,200,38,34,34,106,141,168,81,35,15,29,199,168,108,119,110,199,167,54,86,171,243,28,126,213,41,221,143,141,50,241,102,78,245,228,186,161,25,118,226,247,222,190,143,209,226,245,39,142,87,12,159,192,77,152,106,231,0,255,142,133,161,34,105,126,58,69,201,46,188,86,181,188,193,237,184,165,239,240,141,87,203,190,225,254,13,149,249,139,204,201,93,139,79,213,168,139,69,138,173,108,69,213,76,112,108,61,57,21,244,164,83,44,201,83,157,138,215,156,86,101,101,252,144,161,168,24,197,187,162,23,191,72,36,227,119,181,0,255,107,125,236,118,164,105,93,145,19,91,232,248,70,89,78,106,71,115,25,14,248,212,105,54,220,237,53,14,210,62,83,0,0,128,91,192,127,81,115,68,241,173,152,171,241,209,11,207,38,150,117,55,181,66,233,130,112,55,190,246,36,171,213,120,168,195,230,60,211,84,184,46,187,79,31,21,192,244,41,245,203,46,87,94,234,187,242,55,186,209,140,254,200,159,116,85,183,168,161,122,225,94,253,238,196,119,53,118,217,109,199,40,51,31,253,3,164,62,17,145,77,212,26,17,181,214,136,141,99,99,35,99,172,189,169,246,138,110,114,109,52,63,233,170,213,249,250,69,161,97,85,149,9,151,188,168,172,189,173,34,217,48,192,101,129,186,188,151,196,250,19,39,135,112,113,246,139,66,207,251,155,24,141,180,126,189,238,79,178,248,227,31,197,59,181,109,73,91,60,193,179,68,165,50,179,204,72,109,207,129,239,11,172,210,212,131,123,178,183,150,106,69,55,185,178,92,193,47,54,186,162,144,57,120,120,242,181,155,236,206,13,239,18,44,89,219,75,61,120,225,178,238,18,92,209,77,169,209,154,124,113,172,246,139,2,84,131,191,200,185,242,30,190,198,233,241,174,157,159,245,44,126,81,183,212,233,137,15,180,180,20,115,246,57,58,93,134,23,250,35,29,135,87,47,94,211,62,83,0,0,0,192,2,5,79,247,244,162,120,115,81,100,227,116,227,39,71,227,221,232,252,123,43,42,209,129,156,151,124,173,34,253,144,217,253,105,177,118,184,24,94,206,225,24,184,112,67,20,79,182,43,73,227,183,203,213,115,238,189,155,90,99,165,167,173,30,145,158,146,102,53,208,172,199,105,67,211,238,73,170,174,61,121,118,213,235,93,156,102,187,182,196,5,202,136,106,254,0,255,30,43,3,201,243,151,40,74,150,213,181,206,191,61,145,193,26,44,184,90,246,134,29,230,119,195,0,255,137,156,115,230,20,159,156,107,162,200,26,56,222,84,52,190,186,113,89,201,185,143,206,150,48,75,131,109,105,85,14,110,39,103,128,168,92,197,83,107,141,202,61,242,197,111,227,216,212,119,46,222,153,169,168,117,58,86,108,219,17,111,80,39,53,94,129,55,122,97,167,142,234,202,3,0,16,123,214,183,239,114,228,171,50,39,219,185,122,229,43,73,34,146,122,137,202,70,199,114,12,27,22,68,61,21,152,165,203,226,244,67,67,140,210,32,157,38,119,248,223,212,186,183,171,17,35,98,35,141,34,185,24,186,186,164,206,4,193,16,46,95,51,100,81,163,134,234,86,162,46,196,229,112,120,246,184,46,43,0,0,0,0,0,0,0,0,0,0,0,0,180,64,84,14,191,220,123,230,240,230,245,204,199,49,126,57,113,84,122,81,185,200,110,2,91,0,255,170,142,206,228,156,95,75,75,189,165,166,75,31,225,162,55,184,1,46,218,220,118,185,119,219,229,202,57,87,241,119,27,203,157,99,96,8,239,30,145,146,158,150,151,162,37,219,182,157,118,71,246,235,88,77,118,108,193,90,27,223,107,174,110,234,15,41,178,225,171,124,125,162,98,168,213,75,253,42,18,77,223,169,121,35,175,242,199,138,23,238,219,135,67,201,87,42,246,237,24,25,151,249,21,96,78,118,93,134,92,124,34,91,253,170,71,186,144,169,95,212,170,20,107,92,37,81,169,147,43,82,181,23,159,109,103,158,219,68,214,184,225,205,77,56,72,131,45,107,142,118,230,2,213,225,237,219,118,236,180,65,143,47,251,62,61,73,146,83,85,253,151,219,45,85,91,135,159,133,110,182,68,217,184,93,110,112,137,168,145,35,71,205,190,169,152,185,77,68,101,248,168,26,53,178,186,111,102,73,250,220,88,183,99,186,230,39,171,217,213,211,213,132,79,93,245,10,225,110,221,140,135,225,213,57,181,167,218,249,201,177,71,228,248,224,219,15,44,109,219,60,117,142,94,107,148,202,68,65,110,123,142,171,13,83,117,199,47,45,215,22,99,245,69,19,23,32,214,238,187,149,99,230,84,230,229,85,37,94,111,182,115,229,244,28,49,183,214,94,108,164,19,141,11,58,82,142,111,126,167,162,42,125,214,166,102,0,255,90,238,5,206,211,110,80,132,116,214,143,31,254,182,27,201,209,153,159,234,157,166,214,105,134,36,81,181,87,167,114,91,93,14,93,109,36,194,85,139,212,177,56,75,243,197,216,21,239,205,1,172,150,136,53,248,42,219,189,130,127,174,170,170,141,21,95,117,58,202,226,219,104,26,122,31,190,234,125,226,120,114,207,117,77,85,247,178,162,10,140,132,167,61,193,9,112,170,194,160,3,127,19,25,254,196,194,50,75,125,219,185,230,138,149,134,160,93,68,165,107,200,164,106,199,166,207,157,138,138,63,157,140,15,181,92,158,206,102,39,18,136,175,114,230,100,87,217,229,138,168,170,8,4,89,185,54,178,214,200,149,175,20,52,52,92,93,45,93,59,218,84,95,237,254,53,113,22,106,113,109,80,211,226,119,93,214,69,189,206,196,87,209,77,205,166,106,85,68,101,62,50,31,155,217,202,203,161,130,160,168,84,169,39,170,41,220,185,32,193,61,44,105,53,44,241,79,71,116,204,124,13,208,113,221,211,190,141,235,148,110,34,186,203,177,216,159,200,189,58,183,93,60,81,99,98,232,196,213,214,212,178,29,9,178,29,171,74,118,174,201,64,85,190,32,11,181,22,254,209,31,95,245,56,142,32,0,0,0,0,0,159,38,85,242,71,27,223,95,171,39,245,215,97,15,102,124,154,84,201,31,109,124,127,173,158,212,95,135,29,96,42,249,223,141,239,95,210,147,250,23,183,7,51,62,141,169,228,127,55,190,127,73,79,234,95,220,30,204,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,22,200,146,17,153,187,230,152,27,201,114,110,164,42,165,151,225,125,59,210,52,85,250,163,146,108,165,245,152,216,214,228,211,187,95,60,179,177,87,75,206,85,197,233,97,92,108,51,126,129,251,55,85,240,69,229,90,124,217,213,220,99,230,237,181,26,75,242,199,28,59,7,85,73,201,214,181,113,237,126,46,170,247,227,186,38,43,156,114,105,95,131,85,102,217,98,182,156,250,74,55,171,72,243,235,35,123,164,249,99,100,179,197,48,245,21,217,228,248,154,115,197,68,73,126,175,157,116,89,75,27,121,26,22,170,201,85,147,165,154,161,221,54,236,214,106,219,113,101,118,37,65,240,147,237,137,141,136,220,216,192,26,157,123,228,41,81,127,161,247,160,105,222,90,221,158,170,170,174,165,38,123,123,237,199,214,151,86,152,148,164,88,173,84,167,157,196,177,240,87,60,174,155,241,62,92,241,239,36,98,247,99,38,41,209,115,228,236,174,154,58,54,98,103,35,155,89,161,173,166,162,171,215,106,15,178,86,22,219,115,44,233,169,197,84,253,49,169,233,218,173,222,57,4,175,89,173,81,251,168,82,57,157,62,228,95,62,89,99,229,99,113,21,153,212,129,42,248,162,114,45,190,236,106,238,49,243,246,90,141,37,249,99,142,157,131,170,164,100,235,218,184,118,63,23,213,251,113,93,147,21,78,185,180,175,193,42,179,108,113,112,206,233,244,33,0,255,242,201,26,43,31,139,131,86,186,89,69,154,95,31,217,35,205,31,35,155,45,134,169,175,200,38,199,215,156,43,38,74,242,123,237,164,203,90,218,200,211,176,80,77,174,154,44,213,12,237,182,97,183,86,219,142,43,179,127,149,211,233,67,254,229,147,53,86,62,22,7,61,48,70,50,234,85,173,136,153,59,243,23,58,178,57,210,238,238,61,39,182,250,158,85,92,183,47,172,113,68,203,178,233,233,169,219,147,27,169,92,179,48,191,29,233,87,188,97,85,124,7,159,208,139,202,53,71,174,57,199,30,43,114,236,49,87,205,177,215,138,138,138,138,202,126,226,57,149,169,107,104,42,161,142,13,121,236,106,200,62,29,212,105,101,102,105,153,127,6,248,46,7,184,212,216,107,212,24,53,212,146,141,227,72,133,119,144,177,114,247,92,201,196,82,85,54,150,166,27,233,134,166,96,88,174,111,41,190,157,184,169,203,85,99,150,184,8,86,197,71,191,113,119,118,218,2,237,248,93,53,147,90,81,177,86,174,180,181,241,189,86,154,39,233,196,84,23,218,37,79,85,16,92,117,75,150,85,45,105,197,168,29,183,77,251,113,195,81,221,23,17,0,255,103,223,197,209,250,23,87,25,68,177,157,147,99,43,18,79,87,205,137,45,149,141,229,8,214,168,105,19,106,72,150,170,102,35,155,106,89,215,213,185,191,177,35,218,81,184,119,167,58,163,223,50,69,31,117,217,224,124,19,94,106,143,107,5,161,34,42,42,42,114,228,136,92,123,204,81,53,114,44,71,23,186,119,60,77,207,208,153,164,172,163,171,97,81,221,202,117,187,58,87,108,95,160,70,193,193,214,181,27,211,254,85,16,117,40,42,215,28,185,230,28,123,172,200,177,199,92,53,199,94,43,42,42,42,42,251,137,231,84,166,174,161,169,132,58,54,228,177,171,33,251,116,80,167,149,153,165,101,254,25,224,16,70,20,235,139,253,166,158,200,31,181,91,159,26,123,141,26,163,134,90,178,113,28,169,240,14,50,86,238,158,43,153,88,170,202,198,210,116,35,221,208,20,12,203,245,45,197,183,19,55,117,185,106,204,18,23,193,170,248,232,55,238,206,254,121,168,136,138,138,138,28,57,34,215,30,115,84,141,28,203,209,133,238,29,79,211,51,116,38,41,235,232,106,88,84,183,114,221,174,206,21,219,23,168,81,112,176,117,237,198,180,127,21,0,160,90,160,21,235,181,125,153,158,200,227,178,171,150,118,63,89,0,255,68,126,231,246,170,210,138,245,218,190,76,79,228,113,217,85,75,187,159,172,127,34,191,115,251,42,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,233,197,52,242,143,251,210,175,106,148,127,99,183,40,233,197,52,242,143,251,210,175,106,148,127,99,87,45,128,218,246,19,68,63,193,250,245,79,219,206,198,76,54,168,109,63,65,244,19,172,95,0,255,180,237,108,12,0,0,0,190,174,92,81,85,235,190,81,171,98,164,121,35,34,77,146,85,177,146,81,57,155,20,69,107,154,202,78,82,81,116,186,232,223,157,225,130,158,71,125,214,148,118,15,31,21,240,106,246,135,130,165,83,205,190,227,235,145,77,100,229,247,109,147,168,213,173,135,98,121,145,216,80,159,169,201,36,171,146,84,42,26,177,194,140,184,90,227,93,56,160,151,15,16,121,95,69,228,92,145,132,191,110,114,213,236,38,221,17,124,189,211,182,163,228,167,104,75,139,202,17,148,213,228,121,170,71,16,110,39,254,215,178,248,93,251,50,240,116,223,229,214,191,169,218,105,163,86,52,150,98,163,230,66,213,85,178,20,95,137,26,226,101,45,189,167,24,211,21,225,82,28,49,79,207,244,90,172,118,194,179,186,161,125,161,253,164,20,17,145,115,85,69,68,141,149,187,247,238,248,77,228,158,90,81,47,127,175,206,214,18,180,99,181,166,35,235,203,76,29,178,78,127,180,198,73,77,213,148,7,0,0,0,0,48,217,156,182,253,5,209,191,179,126,253,47,177,179,49,147,205,105,219,95,16,253,59,235,215,0,255,18,123,85,129,212,200,223,237,75,127,169,81,30,178,221,162,164,151,212,200,223,237,75,127,169,81,30,178,221,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,154,84,201,31,109,124,127,173,158,212,95,135,61,152,241,105,82,37,127,180,241,253,181,122,82,127,29,118,128,169,228,127,55,190,127,73,79,234,95,220,30,204,248,52,166,146,0,255,221,248,254,37,61,169,127,113,123,48,3,0,48,125,160,200,181,50,127,181,199,30,177,18,60,217,93,161,106,232,107,56,154,23,45,220,48,110,198,45,175,237,56,230,177,36,103,252,160,83,213,189,43,183,111,120,215,234,166,17,181,217,85,109,52,203,190,195,147,85,185,26,75,178,56,158,116,31,110,77,69,21,165,11,38,117,18,142,115,48,46,131,119,231,120,159,34,42,248,162,178,171,21,124,114,197,79,55,157,223,137,101,59,65,91,79,205,219,107,217,191,110,79,6,56,230,81,141,149,154,97,158,15,94,108,160,226,139,153,0,255,149,147,87,197,19,165,182,170,54,182,138,39,26,65,187,209,235,238,246,44,171,145,146,21,234,215,87,163,101,102,77,123,210,85,173,200,190,137,51,149,248,240,135,95,110,171,111,147,215,189,252,190,239,155,44,210,186,213,10,95,158,74,72,157,114,11,173,101,63,133,131,177,187,236,3,254,229,196,22,254,229,229,216,88,145,181,126,133,164,117,153,25,182,86,163,58,9,97,145,123,218,169,221,130,112,81,102,232,209,246,151,134,45,217,241,246,189,244,127,175,28,141,97,19,91,77,119,165,77,44,191,235,149,164,223,237,62,114,89,151,174,92,84,184,225,185,119,44,104,176,38,189,22,163,167,112,81,156,118,41,28,69,32,248,240,109,155,74,106,240,229,28,57,49,36,87,102,73,143,116,36,42,73,174,174,109,92,123,86,21,47,106,92,148,95,37,14,131,26,19,207,234,187,36,167,53,86,63,178,3,44,202,80,213,250,68,182,93,174,226,169,49,114,87,141,149,89,190,98,167,167,116,146,167,164,142,21,85,148,205,109,85,187,214,185,218,101,238,186,205,79,193,0,255,107,36,243,145,236,95,182,67,61,139,42,181,200,171,26,141,99,79,219,10,236,182,250,170,104,198,175,178,120,81,19,86,171,181,163,48,0,0,128,30,157,102,249,183,125,233,15,233,220,188,9,46,156,211,163,211,44,0,255,182,47,253,33,157,155,55,193,3,24,40,197,254,188,16,253,73,93,88,0,255,130,56,224,249,61,165,216,159,23,162,63,169,11,235,95,16,7,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,7,226,233,193,199,39,103,183,178,133,168,35,145,249,35,2,237,142,166,29,153,180,81,115,187,51,199,5,251,60,218,114,192,72,58,235,219,174,173,111,59,34,119,228,247,77,84,146,23,42,233,233,168,21,141,172,167,34,105,114,78,147,12,86,220,183,107,225,226,245,26,30,179,219,144,51,115,22,250,85,53,71,84,229,168,61,178,201,220,21,53,134,74,54,17,149,227,187,219,24,106,123,70,84,119,205,146,238,212,244,230,39,186,174,245,66,143,231,92,203,109,104,199,102,23,41,64,84,20,79,174,57,34,199,72,22,223,141,37,139,239,70,239,201,141,103,88,224,94,178,114,199,179,65,77,211,120,127,90,173,21,102,233,171,142,60,68,58,55,181,248,34,122,173,138,85,60,209,35,187,68,213,211,248,187,145,229,105,85,42,219,191,104,169,155,99,43,198,117,195,222,172,250,22,102,33,92,17,215,195,191,122,171,196,211,249,111,187,124,125,59,190,221,169,55,245,29,177,106,85,37,186,187,26,235,149,233,180,81,147,121,79,235,32,241,41,246,17,148,129,136,26,217,212,108,130,143,95,183,123,239,252,100,170,117,34,167,218,74,218,229,168,168,68,96,90,209,145,145,38,188,210,98,85,90,15,119,120,162,9,90,68,135,90,131,135,39,54,58,98,196,111,23,133,224,216,78,213,114,108,85,143,28,79,69,70,114,81,139,92,189,80,247,174,242,181,38,30,115,200,44,15,31,187,168,123,162,122,117,55,120,162,50,183,203,92,77,61,126,114,79,140,94,170,114,249,222,45,201,52,231,178,124,151,172,194,231,107,205,189,56,34,94,208,39,173,202,69,205,188,168,188,111,141,138,28,177,248,15,213,193,87,35,199,168,232,149,142,109,36,53,247,186,122,82,169,93,161,118,97,42,73,127,52,27,157,195,85,1,218,73,218,51,10,20,17,248,47,231,170,141,35,249,109,63,84,85,210,244,237,168,244,114,238,222,214,180,98,69,235,226,229,61,212,224,169,53,106,229,117,19,124,247,132,0,255,100,170,25,0,255,88,95,201,70,204,173,170,154,135,106,77,29,141,13,159,180,88,146,142,195,35,94,232,60,28,71,212,39,34,155,136,136,168,53,162,70,141,192,155,106,212,237,106,68,220,199,39,31,209,221,28,252,77,162,160,241,179,198,29,252,141,36,185,170,162,121,240,79,147,213,22,102,152,27,87,71,226,15,8,135,102,7,19,170,170,226,235,185,166,126,57,119,55,49,12,139,191,170,137,12,158,78,67,193,170,55,138,134,158,182,185,58,175,252,90,163,163,171,171,196,199,113,174,6,25,229,248,156,186,201,190,201,157,159,26,107,245,72,114,125,26,193,177,251,34,207,115,219,38,81,93,41,216,179,166,228,186,243,84,251,173,105,135,126,24,171,197,58,68,183,171,252,182,93,43,115,219,85,163,219,85,35,119,78,164,71,189,220,53,144,202,85,144,174,41,169,233,234,59,189,59,215,45,219,183,92,13,118,237,221,51,220,170,207,240,190,158,16,226,127,81,177,254,163,221,185,127,54,222,201,252,47,24,0,122,67,252,47,42,214,127,180,59,247,207,198,59,153,63,136,0,255,69,197,250,143,118,231,254,217,120,39,243,191,96,0,232,13,241,191,168,88,0,255,209,238,220,63,27,239,100,254,56,76,197,83,213,77,240,85,69,140,61,144,44,29,53,114,197,76,71,91,207,202,109,37,73,92,11,214,228,159,14,249,21,45,81,143,23,40,126,178,157,13,191,168,82,71,147,236,248,246,200,72,215,88,67,71,119,63,115,81,98,119,3,38,81,107,213,174,76,139,60,208,51,203,221,234,51,118,213,178,126,145,109,246,39,219,49,179,149,212,224,19,145,102,53,23,210,29,71,187,129,165,175,164,42,35,234,180,111,195,181,9,87,53,217,173,22,233,142,217,240,187,118,49,166,168,90,153,191,218,99,142,26,9,158,227,237,194,85,209,86,177,244,174,90,184,161,220,141,81,118,27,150,229,178,32,123,188,221,228,168,92,179,169,136,30,241,139,117,223,229,44,222,149,168,117,187,106,100,91,150,69,158,106,87,67,70,158,51,61,178,43,221,150,45,126,27,114,25,126,212,10,237,38,248,4,3,120,111,226,137,170,170,136,26,189,198,170,42,158,236,146,177,119,250,94,221,68,227,105,137,74,154,26,167,166,150,197,70,201,210,220,118,108,67,57,213,108,68,155,226,188,236,115,13,121,251,190,169,200,46,50,127,69,241,225,27,35,199,83,246,8,254,77,171,38,233,74,87,148,145,52,158,196,176,196,174,38,227,21,209,202,140,138,227,177,239,52,90,1,114,223,23,217,98,163,248,85,236,181,146,124,164,62,123,231,88,47,12,157,251,221,30,25,150,45,42,42,200,124,83,197,208,191,152,120,107,79,155,29,187,134,199,177,123,9,189,215,0,255,213,170,141,33,171,245,201,188,177,231,84,93,73,178,93,27,89,245,146,218,141,215,146,83,29,157,104,137,173,58,47,220,175,70,109,135,45,53,34,162,243,187,87,84,100,217,69,85,190,186,27,8,142,140,110,87,164,166,36,217,212,86,12,54,164,85,214,55,55,174,249,247,129,74,237,140,227,117,35,142,215,14,76,53,248,114,142,90,131,191,190,123,178,0,255,45,158,138,240,79,213,213,58,149,88,122,202,136,177,13,173,103,234,124,213,121,85,58,14,95,152,174,3,241,28,1,0,0,0,0,0,0,0,0,0,0,0,211,13,212,250,228,10,127,197,87,99,238,180,200,220,174,162,122,226,234,3,67,178,70,219,213,168,186,214,85,109,206,111,155,75,21,35,102,203,139,55,28,23,169,25,217,183,25,162,242,248,98,205,248,111,186,31,11,31,121,252,91,84,61,103,32,19,207,169,17,171,218,146,79,81,128,253,210,56,154,202,55,101,45,188,172,193,34,52,76,187,230,171,138,188,238,246,90,217,85,119,115,142,168,20,169,170,138,70,147,85,181,66,21,27,221,161,91,146,65,217,27,203,178,168,233,104,158,60,130,180,45,158,150,22,231,192,147,27,138,191,139,226,221,248,202,46,42,219,129,168,226,77,174,173,95,99,73,141,28,189,145,36,103,182,230,159,246,43,162,214,168,213,56,120,33,30,170,202,154,3,78,18,81,131,167,198,26,131,127,147,77,206,149,187,109,247,80,81,139,218,131,235,234,61,177,84,185,100,51,117,246,99,56,138,241,74,123,188,209,114,248,197,10,221,134,99,53,241,169,206,79,229,230,230,191,27,157,62,146,209,254,117,206,86,89,71,184,159,143,99,92,215,158,222,121,212,245,145,37,189,196,177,216,227,114,214,46,162,106,118,17,213,187,169,217,101,59,227,175,50,21,245,217,85,207,133,33,213,42,93,190,122,243,78,146,118,85,150,219,246,225,147,110,207,202,120,34,158,208,38,13,0,255,129,241,175,186,225,9,158,137,220,147,250,52,158,154,86,105,122,218,234,118,46,20,77,171,106,50,121,154,214,89,251,38,53,44,142,213,124,113,54,198,137,115,192,235,168,193,147,115,142,156,232,174,54,146,35,247,74,7,95,172,78,106,85,21,106,182,145,212,200,212,66,117,166,35,19,245,51,69,133,233,154,30,5,75,134,179,186,227,38,237,31,5,96,161,35,254,196,198,0,255,49,247,26,248,151,45,58,182,26,150,182,77,227,170,216,146,155,119,186,123,111,87,111,58,25,23,120,238,206,231,236,233,57,203,109,229,143,108,42,230,28,149,83,107,36,163,114,228,26,60,177,182,218,26,85,137,210,101,35,177,208,181,146,77,172,184,168,71,211,18,168,33,118,101,24,21,63,193,113,113,118,192,3,21,193,143,127,182,250,78,116,140,145,84,252,229,88,121,233,198,82,213,211,234,173,185,212,178,34,167,170,221,184,110,25,190,149,27,138,179,22,190,214,96,41,26,160,125,174,56,233,216,55,145,35,186,233,190,233,134,79,206,46,17,245,180,186,237,90,59,153,189,10,74,87,237,222,171,148,100,134,239,134,174,124,26,170,212,59,120,32,126,210,72,13,85,226,201,252,183,221,170,224,155,223,180,72,106,235,187,98,212,170,247,186,155,51,122,37,117,250,168,69,212,90,203,32,113,41,246,146,155,1,106,99,131,127,147,72,230,99,213,250,36,145,101,27,85,95,75,147,92,116,143,239,222,83,181,116,233,146,54,181,162,27,27,44,134,55,244,89,139,198,192,215,154,239,225,233,126,166,51,93,43,170,70,142,252,53,26,77,65,26,31,42,91,241,181,13,27,150,100,217,178,146,172,176,233,92,156,125,113,171,118,106,250,104,15,211,174,70,213,202,171,220,189,248,70,84,118,25,127,149,169,168,36,217,101,30,78,47,214,185,121,243,178,82,145,122,83,134,11,202,176,40,87,168,137,113,64,156,161,69,186,143,171,21,35,71,85,230,174,224,29,141,141,220,253,10,190,90,173,146,205,102,165,109,137,36,246,72,183,172,100,48,3,221,15,207,129,55,22,221,233,44,124,53,26,23,105,207,41,0,0,224,211,164,74,254,104,227,251,107,245,164,254,58,236,193,140,79,147,42,249,163,141,239,175,213,147,250,235,176,3,76,37,0,255,187,241,253,75,122,82,0,255,226,246,96,70,72,231,142,31,191,61,178,203,203,137,84,244,138,145,232,168,171,130,114,79,93,104,120,150,127,195,181,163,27,131,245,107,89,81,49,156,174,133,112,64,220,159,161,187,136,238,113,36,47,187,136,26,145,35,93,187,73,55,186,213,211,217,174,206,26,73,0,255,154,99,216,184,159,98,108,48,137,14,76,113,43,35,107,86,92,26,175,194,25,218,125,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,125,160,40,190,168,154,131,47,187,154,99,175,220,49,87,99,73,254,152,123,228,103,233,234,216,186,54,174,221,207,91,203,130,172,214,100,133,83,46,21,155,115,197,44,91,92,125,40,254,221,206,237,187,220,156,81,47,63,111,207,186,116,234,229,211,245,14,106,154,183,219,203,189,250,180,151,152,226,165,102,186,31,247,151,102,105,172,214,153,242,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,144,94,76,35,0,255,184,47,253,170,70,249,55,118,139,146,94,76,35,0,255,184,47,253,170,70,249,55,118,213,2,168,109,63,65,244,19,172,95,0,255,180,237,108,140,150,78,124,217,228,152,121,17,149,19,93,153,143,142,58,232,72,85,116,5,71,83,104,47,74,55,46,91,211,177,93,93,177,219,145,209,240,172,126,195,249,122,164,216,240,182,35,207,225,137,30,233,238,247,236,170,78,213,68,170,18,221,150,222,162,35,147,163,97,65,233,85,90,240,237,78,167,54,181,223,186,6,197,221,241,20,28,24,15,100,0,0,160,76,103,253,178,203,193,47,187,216,57,115,84,240,171,68,179,209,201,200,188,168,218,88,146,164,36,111,252,42,58,26,133,153,225,188,30,233,189,48,59,180,102,142,68,63,87,204,123,87,143,216,139,127,126,78,109,68,149,253,203,12,201,187,137,166,118,75,178,203,187,98,81,93,105,40,204,173,116,23,173,11,218,149,108,237,119,31,39,102,87,41,64,85,240,109,240,47,114,229,111,124,240,111,134,26,189,202,83,73,203,17,35,203,48,36,69,249,146,154,225,40,203,43,61,50,74,231,53,198,31,77,215,130,167,71,39,222,38,186,201,126,140,94,163,248,68,142,206,102,167,224,247,158,149,102,41,89,170,106,0,255,166,189,207,178,173,53,199,10,245,249,54,228,35,60,16,207,194,243,154,172,220,234,19,57,106,85,240,119,145,125,218,200,215,224,109,199,136,100,93,117,164,228,106,124,174,162,60,61,212,174,170,77,173,170,36,94,197,238,54,165,128,51,101,0,255,34,162,62,50,98,228,136,204,11,60,13,159,57,134,99,234,88,167,169,143,46,92,84,85,156,85,22,125,98,225,178,236,54,12,71,105,80,134,78,101,95,46,240,227,231,254,237,106,119,103,85,213,170,53,215,158,105,150,75,85,173,176,60,223,150,58,81,4,193,66,92,22,238,223,137,201,82,188,246,17,31,234,162,78,245,107,207,109,17,213,77,173,209,77,172,123,34,219,156,129,167,35,213,123,207,213,93,45,4,203,201,68,53,207,211,149,94,155,117,190,75,161,167,47,172,159,113,65,92,44,89,26,166,232,21,221,141,188,110,42,219,185,162,54,138,85,84,68,100,89,174,90,169,150,172,110,51,180,227,102,111,222,61,185,245,20,4,103,70,189,104,38,252,237,42,14,142,235,21,0,0,152,108,78,219,254,130,232,223,89,191,254,151,216,217,152,201,230,180,237,47,136,254,157,245,235,127,137,189,170,64,106,228,239,246,165,191,212,40,15,217,110,81,84,116,224,109,59,222,49,219,118,245,70,242,214,220,107,228,117,151,106,106,23,52,219,91,177,149,44,219,22,84,226,170,6,106,182,48,29,254,136,91,224,113,157,205,84,185,250,37,233,170,136,170,90,187,153,72,94,68,190,177,204,91,209,139,11,183,78,77,247,154,167,249,90,12,44,193,37,41,195,38,93,240,199,121,61,241,91,60,160,95,218,247,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,105,82,37,127,180,241,253,181,122,82,127,29,246,96,198,167,73,149,252,209,198,247,215,234,73,253,117,216,1,166,146,0,255,221,248,254,37,61,169,127,113,123,48,35,164,115,199,143,223,30,217,229,229,68,42,122,197,72,116,212,85,65,185,167,46,52,60,203,191,225,218,209,141,193,250,181,172,168,24,78,215,66,56,32,238,207,208,93,68,247,56,146,151,93,68,141,200,145,174,221,164,27,221,234,233,108,87,103,141,164,127,205,49,108,220,79,49,54,152,68,7,166,184,149,145,53,43,46,141,87,225,12,237,190,12,0,0,0,187,20,252,138,111,84,78,172,42,215,42,100,227,35,213,240,21,108,163,170,166,117,247,174,174,45,13,251,213,100,111,62,184,12,7,235,49,252,151,29,162,33,254,23,21,235,63,218,157,251,103,227,157,204,0,255,130,129,179,30,127,170,210,142,135,39,211,177,53,167,126,149,167,158,84,101,89,116,51,87,182,213,24,52,125,59,22,145,190,186,53,80,135,188,90,39,173,196,30,88,136,0,255,69,197,250,143,118,231,254,217,120,39,243,55,44,21,159,168,42,190,42,190,8,158,26,21,89,146,100,89,58,70,254,72,100,169,167,189,138,74,120,77,206,91,110,125,58,224,83,164,70,196,147,186,164,77,122,147,65,253,248,69,251,87,81,153,190,179,204,79,69,142,36,18,13,117,241,143,198,212,147,242,226,188,202,40,85,52,165,59,46,232,139,233,170,61,219,235,25,32,81,254,223,198,42,149,0,255,143,32,21,35,85,18,254,107,166,172,170,100,57,126,196,222,41,213,54,75,52,70,159,58,53,32,254,35,0,0,128,30,157,102,249,183,125,233,15,233,220,188,9,46,156,211,163,211,44,0,255,182,47,253,33,157,155,55,193,3,24,40,197,254,188,16,253,73,93,88,0,255,130,56,224,201,111,42,158,236,170,214,168,234,38,169,145,123,100,141,33,200,234,141,254,109,36,43,220,83,212,172,219,80,109,192,124,85,174,203,177,196,197,184,47,123,201,144,124,151,151,125,147,142,156,110,178,71,248,242,153,183,71,86,107,229,109,187,29,165,209,80,110,201,90,23,238,111,101,187,174,34,199,121,184,76,195,85,104,160,14,196,51,110,199,235,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,18,40,243,199,39,106,46,126,60,177,210,118,224,179,253,155,152,247,182,58,106,90,154,183,240,145,252,241,83,167,116,73,134,110,29,209,132,248,74,219,201,93,252,234,219,231,208,237,248,182,45,93,238,198,165,119,42,115,145,90,175,186,232,238,90,30,248,85,59,29,21,16,9,192,223,84,173,197,23,60,189,242,102,167,204,251,120,86,170,22,173,174,150,142,212,25,73,110,252,49,84,95,117,217,66,136,126,104,67,188,170,119,4,176,0,255,64,81,193,83,81,81,81,53,7,79,174,189,118,147,27,203,241,209,11,79,208,108,99,106,105,106,168,10,250,10,146,194,37,101,29,125,18,227,127,183,114,253,87,105,75,250,31,11,143,125,95,69,80,37,96,252,239,86,174,0,255,42,109,73,0,255,99,225,177,239,195,248,223,173,92,0,255,85,218,146,254,199,194,99,223,87,17,84,9,24,0,255,187,149,235,191,74,91,210,0,255,88,120,236,251,48,254,119,43,215,127,149,182,164,0,255,177,240,216,247,85,4,85,2,198,0,255,110,229,250,175,210,150,244,63,22,30,251,62,140,16,17,124,85,85,17,81,107,240,229,220,115,55,181,81,28,25,61,243,60,77,55,154,150,154,134,170,175,175,39,233,91,82,86,214,248,15,0,250,135,214,47,42,186,139,92,43,34,215,28,189,145,108,140,100,143,229,31,16,22,168,155,224,235,174,42,39,245,157,107,35,83,45,98,116,83,145,238,177,53,217,93,83,54,146,67,117,5,201,194,117,198,108,193,214,168,254,193,0,255,113,157,22,61,229,146,0,255,187,233,34,43,41,252,105,92,109,77,187,236,159,93,236,148,59,146,181,233,214,181,86,124,130,235,180,167,156,85,32,125,160,198,159,90,163,34,201,119,126,10,79,77,71,213,184,174,168,230,141,116,109,217,182,127,89,14,25,21,45,196,28,151,44,114,243,1,0,0,0,0,0,0,0,0,0,0,0,0,0,175,39,222,46,162,7,95,118,185,209,188,136,149,205,190,203,129,206,100,173,109,159,217,168,68,81,148,199,250,236,210,125,29,218,176,118,105,175,182,105,200,3,218,2,246,250,54,181,58,127,17,153,67,191,11,62,222,133,45,110,199,101,106,43,119,197,66,213,173,46,184,199,77,253,192,163,218,75,31,4,254,166,98,237,182,225,137,44,205,217,233,232,125,60,51,85,205,83,85,77,67,234,204,116,27,139,109,106,173,86,101,165,11,29,209,134,120,86,239,8,0,0,0,0,124,15,220,212,204,213,47,26,75,219,129,100,193,47,10,81,171,173,138,134,166,163,22,146,201,97,151,26,165,91,223,168,91,99,244,94,179,116,158,216,241,235,23,0,255,203,62,7,225,11,62,188,244,184,28,63,85,106,229,74,28,91,175,186,228,254,90,126,224,85,237,34,82,193,145,64,197,39,251,166,106,116,171,223,94,233,104,60,101,46,62,177,114,245,28,53,149,84,44,139,153,37,199,97,161,58,171,223,40,46,52,67,55,226,89,141,35,0,0,0,0,245,152,191,236,219,46,178,93,163,42,70,238,133,69,82,171,162,231,78,219,235,233,221,177,111,149,49,247,86,100,249,98,163,174,105,212,213,240,169,99,122,170,13,190,60,168,18,48,254,119,43,215,127,149,182,164,0,255,177,240,216,247,29,143,29,79,118,21,217,206,81,115,166,99,172,110,34,210,28,67,193,186,124,207,83,176,74,86,82,138,55,6,106,164,142,107,42,58,211,56,189,212,55,111,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,207,249,233,166,251,166,170,230,136,204,155,115,34,117,230,138,168,149,116,218,26,198,53,235,90,167,206,108,107,79,22,59,179,79,131,92,104,139,218,96,158,27,22,62,168,18,48,254,119,43,215,127,149,182,164,0,255,177,240,216,247,51,207,109,223,84,69,84,69,228,170,61,147,152,115,68,213,216,249,64,77,249,242,21,75,73,199,92,207,137,33,150,234,164,30,45,69,141,233,145,14,107,156,33,15,0,0,0,0,164,4,200,38,175,245,169,220,100,100,218,221,197,167,242,86,176,78,6,247,243,114,86,191,96,179,90,165,237,78,210,245,30,62,138,151,52,153,220,240,240,171,129,63,81,57,2,227,43,254,77,98,197,237,120,76,45,70,143,70,147,245,170,155,220,225,158,126,224,84,237,169,73,5,179,7,136,170,136,209,250,84,228,249,61,138,20,159,234,124,34,99,141,91,96,171,50,75,49,30,27,212,84,173,119,84,155,209,40,125,214,77,205,120,0,0,0,192,236,33,170,219,166,186,137,202,188,181,114,47,100,238,188,145,185,40,150,174,165,126,201,154,158,120,15,75,91,87,110,56,171,113,90,237,249,202,212,28,157,214,8,51,30,84,9,24,0,255,187,149,235,191,74,91,210,0,255,88,120,236,251,132,39,254,38,130,175,42,106,205,149,101,181,102,151,123,204,116,84,124,189,251,74,142,236,137,104,55,46,219,50,207,36,147,101,127,186,225,154,93,46,62,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,30,243,151,125,219,69,182,107,84,197,200,189,176,72,106,85,244,220,105,123,61,189,59,246,173,50,230,222,138,44,95,108,212,53,141,186,26,62,117,76,79,181,193,151,7,85,2,198,0,255,110,229,250,175,210,150,244,63,22,30,251,190,227,177,227,201,174,34,219,57,106,206,116,140,213,77,68,154,99,40,88,151,239,121,10,86,201,74,74,241,198,64,141,212,113,77,69,103,26,167,151,250,230,205,3,0,0,211,3,118,217,69,20,79,85,141,220,11,221,107,116,83,61,144,189,158,218,29,107,166,138,141,20,61,101,57,99,161,182,105,87,213,210,166,174,105,167,62,248,245,24,0,255,187,149,235,191,74,91,210,0,255,88,120,236,251,42,130,42,1,227,127,183,114,253,87,105,75,250,31,11,143,125,63,254,67,69,241,69,69,69,69,174,221,101,181,199,28,85,53,82,36,217,91,151,79,240,4,95,89,186,90,10,211,139,120,92,183,168,173,109,203,112,82,188,21,70,0,0,0,0,0,64,146,170,34,34,130,175,114,207,85,201,198,145,53,187,92,137,138,122,130,170,28,26,74,122,218,76,184,116,235,222,180,95,115,252,241,232,93,147,231,240,74,156,236,141,160,74,192,248,223,173,92,0,255,85,218,146,254,199,194,99,223,127,145,170,170,34,34,34,248,42,231,234,166,198,70,214,232,145,101,73,58,6,130,224,136,202,202,90,158,142,158,166,166,202,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,91,69,101,219,119,247,230,85,54,145,225,187,137,145,228,233,57,217,70,81,209,87,122,190,106,234,119,83,144,174,42,204,173,122,63,250,20,143,181,194,127,5,218,14,199,106,130,254,101,0,255,41,0,192,22,81,213,77,182,125,147,243,222,61,113,180,219,200,158,73,248,73,179,84,174,244,234,167,161,222,69,229,206,236,243,146,156,237,197,210,244,76,231,236,132,167,245,206,45,93,143,0,255,21,0,240,215,85,84,116,211,109,223,212,188,111,79,36,237,70,50,84,115,240,147,97,105,91,233,213,79,219,118,251,86,185,51,251,188,27,103,251,148,166,105,166,206,57,22,79,235,88,92,1,175,199,1,25,0,0,128,106,137,24,53,120,251,166,87,238,123,199,90,170,222,174,189,87,202,244,55,69,86,174,149,142,58,170,119,209,97,223,10,178,217,87,99,47,86,175,103,218,197,225,22,109,215,45,141,205,190,126,199,202,93,149,253,24,43,98,239,81,189,150,90,237,92,108,85,62,177,189,211,212,211,6,166,190,210,145,213,4,173,189,163,40,155,237,75,151,84,237,72,67,252,54,15,159,196,161,26,15,167,105,87,42,128,159,46,162,186,111,187,251,114,170,187,200,144,221,244,200,243,148,124,108,164,104,235,83,61,95,5,197,246,169,224,90,213,135,91,203,126,244,111,122,172,107,254,219,215,118,248,36,62,131,0,255,178,43,162,186,111,187,251,114,170,187,200,144,221,244,200,243,148,124,108,164,104,235,83,61,95,5,197,246,169,224,90,213,135,91,203,126,244,111,122,172,107,254,219,215,118,248,36,62,131,0,255,178,3,51,0,32,137,39,170,186,111,106,84,238,166,246,158,121,99,173,222,249,40,142,165,232,169,122,125,100,213,77,221,174,205,251,48,200,122,251,30,106,177,194,75,45,208,57,247,181,184,16,0,255,17,0,126,186,136,234,190,237,238,203,169,238,34,67,118,211,35,207,83,242,177,145,162,173,79,245,124,21,20,219,167,130,107,85,31,110,45,251,209,191,233,177,174,249,111,95,219,225,147,248,12,254,203,14,80,226,137,170,238,155,26,149,187,169,189,103,222,88,171,119,62,138,99,41,122,170,94,31,89,117,83,183,107,243,62,12,178,222,190,135,90,172,240,82,11,116,206,125,45,46,196,127,4,0,36,241,84,69,183,93,173,170,221,228,216,43,119,204,21,59,31,203,81,20,5,85,161,147,172,186,105,220,181,102,31,254,88,175,220,67,83,86,152,166,5,218,224,190,22,235,225,0,255,37,42,186,111,219,251,114,162,187,70,147,217,245,198,19,149,124,116,100,107,43,83,37,39,5,197,246,169,231,218,210,135,69,203,130,244,111,154,163,107,6,219,215,137,248,36,62,131,3,181,3,51,0,0,183,138,202,182,239,238,205,171,108,34,195,119,19,35,201,211,115,178,141,162,162,175,244,124,213,212,239,166,32,93,85,152,91,245,126,244,41,30,107,133,0,255,10,180,29,142,213,4,253,203,254,83,0,128,45,162,170,155,108,251,38,231,189,123,226,104,183,145,61,147,240,147,102,169,92,233,213,79,67,189,139,202,157,217,231,37,57,219,139,165,233,153,206,217,9,79,235,157,91,186,30,0,255,43,0,0,0,0,0,0,0,0,0,0,183,138,202,182,239,238,205,171,108,34,195,119,19,35,201,211,115,178,141,162,162,175,244,124,213,212,239,166,32,93,85,152,91,245,126,244,41,30,107,133,0,255,10,180,29,142,213,4,253,203,254,91,224,235,110,246,109,222,28,225,119,228,70,242,113,44,84,70,248,85,77,82,174,220,249,254,218,118,123,209,143,126,68,127,103,146,235,158,210,127,103,122,17,119,194,41,142,197,21,240,140,6,100,0,64,18,79,84,117,223,212,168,220,77,237,61,243,198,90,189,243,81,28,75,209,83,245,250,200,170,155,186,93,155,247,97,144,245,246,61,212,98,133,151,90,160,115,238,107,113,33,254,35,0,252,215,46,251,134,55,191,109,227,23,175,151,151,147,165,169,127,235,126,191,251,117,214,209,137,254,204,158,216,143,244,57,250,6,175,221,143,186,191,134,219,53,23,78,202,14,96,17,85,221,100,219,55,57,239,221,19,71,187,141,236,153,132,159,52,75,229,74,175,126,26,234,93,84,238,204,62,47,201,217,94,44,77,207,116,206,78,120,90,239,220,210,245,248,95,1,224,167,111,186,139,186,47,119,230,228,54,149,96,145,151,73,231,131,78,166,54,80,81,180,180,124,4,197,246,119,73,186,19,195,124,26,240,222,111,154,227,64,188,173,75,59,204,147,248,12,14,215,192,12,0,63,77,84,116,223,182,247,229,68,119,141,38,179,235,141,39,42,249,232,200,214,86,166,74,78,10,138,237,83,207,181,165,15,139,150,5,233,223,52,71,215,12,182,175,19,241,73,124,6,7,106,7,102,0,107,82,230,175,234,221,118,185,42,186,233,148,145,150,59,209,149,233,249,40,58,150,168,96,41,116,210,180,186,105,234,90,242,237,199,47,203,61,212,173,21,6,24,12,55,24,171,45,126,193,21,203,234,156,92,179,71,242,126,116,78,174,185,210,106,204,137,204,161,22,51,89,153,182,85,242,147,20,140,235,66,95,195,186,168,22,163,254,37,229,248,162,225,218,180,90,76,188,173,159,112,171,118,133,2,248,175,93,246,13,111,126,219,198,47,94,47,47,39,75,83,0,255,214,253,126,247,235,172,163,19,253,153,61,177,31,233,115,244,13,94,187,31,117,127,13,183,107,46,156,148,29,176,208,77,46,222,38,86,254,190,127,211,205,201,29,170,224,7,161,67,87,165,171,119,179,109,71,0,255,179,22,143,252,209,45,125,102,159,210,58,125,181,251,47,29,139,43,224,67,56,32,3,0,0,248,233,34,170,251,182,187,47,167,186,139,12,217,77,143,60,79,201,199,70,138,182,62,213,243,85,80,108,159,10,174,85,125,184,181,236,71,0,255,166,199,186,230,191,125,109,135,79,226,51,248,47,59,48,3,0,126,154,168,232,190,109,239,203,137,238,26,77,102,215,27,79,84,242,209,145,173,173,76,149,156,20,20,219,167,158,107,75,31,22,45,11,210,191,105,142,174,25,108,95,39,226,147,248,12,14,212,14,204,0,254,186,138,138,110,186,237,155,154,247,237,137,164,221,72,134,106,14,126,50,44,109,43,189,250,105,219,110,223,42,119,102,159,119,227,108,159,210,52,205,212,57,199,226,105,29,139,43,224,245,56,32,3,0,254,186,138,138,110,186,237,155,154,247,237,137,164,221,72,134,106,14,126,50,44,109,43,189,250,105,219,110,223,42,119,102,159,119,227,108,159,210,52,205,212,57,199,226,105,29,139,43,224,245,56,32,3,0,0,0,0,0,0,0,0,0,0,0,106,15,192,39,186,109,187,90,171,162,42,230,138,149,107,205,185,209,145,225,72,106,122,146,160,115,143,180,100,37,171,246,226,138,229,158,164,168,125,115,58,224,139,174,233,186,10,67,116,117,171,224,195,59,186,139,92,21,17,67,45,103,213,74,211,176,53,231,204,213,213,241,116,103,184,218,186,87,44,201,154,94,236,182,173,91,133,79,206,105,163,46,139,214,179,56,90,211,179,47,180,43,21,208,233,61,254,229,111,52,86,222,9,167,106,226,70,125,232,47,223,226,211,252,106,187,21,3,0,20,26,168,226,195,183,186,171,28,85,209,59,45,103,212,68,83,179,57,215,76,210,85,242,108,167,185,218,74,86,20,201,166,94,28,183,109,92,133,79,54,106,163,214,139,214,76,56,90,211,179,211,179,43,158,224,235,166,162,106,182,27,203,93,57,145,180,27,201,192,247,172,139,163,97,218,190,139,161,47,85,245,173,170,179,247,246,59,147,172,74,241,223,148,233,112,172,126,193,45,122,170,83,240,49,156,186,184,141,122,215,95,126,202,167,121,42,118,21,41,229,236,0,255,91,127,35,46,107,253,11,240,165,66,17,252,120,71,54,81,43,162,98,168,230,175,92,41,134,174,53,23,174,146,142,160,3,67,19,117,111,89,238,53,69,217,173,92,183,31,223,205,233,156,46,123,209,179,184,207,95,248,66,251,87,249,47,113,157,62,20,152,111,49,86,126,181,29,160,128,22,136,226,199,183,178,169,26,81,213,59,53,127,228,68,209,116,174,181,144,148,148,4,27,104,154,168,100,75,113,111,42,202,113,229,198,253,248,174,81,231,180,222,139,102,194,125,254,194,233,217,213,52,39,248,248,215,61,181,209,209,45,186,218,175,202,50,37,82,108,228,230,146,15,36,221,210,106,171,201,234,186,247,68,217,97,150,71,133,79,126,123,133,215,52,1,174,50,90,211,179,0,255,76,126,220,58,189,43,48,63,101,172,60,21,187,106,241,123,249,179,2,243,19,186,205,250,147,245,74,193,174,251,182,219,109,151,155,155,63,187,219,119,9,70,151,62,157,238,122,167,30,166,170,118,251,190,95,123,137,62,91,138,0,255,206,220,223,185,31,140,79,117,10,30,210,174,82,168,154,118,63,89,0,255,68,126,231,246,85,6,240,211,69,118,221,118,81,247,244,238,170,102,62,187,216,72,74,54,114,118,138,10,122,253,169,146,173,112,215,130,121,135,246,31,151,109,253,233,151,107,30,235,135,39,113,59,188,175,127,217,103,112,96,198,191,105,61,122,109,95,166,217,243,184,236,1,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,106,184,139,218,115,69,229,101,99,206,58,99,142,52,77,43,149,145,131,237,148,158,105,74,50,83,109,234,234,248,106,166,214,107,37,94,142,197,230,173,233,157,205,118,181,197,151,56,28,46,137,235,178,187,225,181,204,95,199,51,106,85,238,4,7,191,107,140,53,146,86,89,153,239,209,51,111,224,245,212,130,59,234,200,70,146,58,90,184,111,223,194,172,247,238,171,118,91,154,168,143,250,227,138,153,122,137,93,161,148,123,141,170,200,207,114,55,49,26,65,212,118,74,230,253,61,198,90,105,35,77,102,146,158,116,158,174,180,20,207,238,13,79,69,67,174,75,26,86,227,136,117,94,194,223,186,110,71,23,180,175,31,120,118,181,66,53,203,242,34,146,145,35,10,199,176,74,49,124,165,8,150,178,114,229,100,88,221,189,141,11,50,220,18,110,223,153,93,213,150,127,45,46,53,218,232,253,36,60,1,175,62,213,138,170,57,83,145,233,223,72,246,72,210,157,135,36,35,197,187,55,144,238,141,164,179,146,166,173,174,217,158,100,184,14,238,43,75,150,98,149,59,186,165,199,226,116,40,222,215,117,248,65,123,125,153,57,85,53,170,209,44,248,122,228,70,215,208,148,216,227,190,49,102,142,34,117,184,113,195,147,149,167,163,209,176,157,237,233,83,147,20,140,203,213,37,231,245,203,166,33,13,198,190,204,116,59,178,139,124,250,107,213,220,244,178,161,190,232,143,61,246,236,84,145,84,68,93,85,181,59,49,115,210,237,233,248,86,173,222,243,208,226,170,254,25,12,23,232,190,99,13,141,83,8,212,30,248,68,183,109,87,107,85,84,197,92,177,114,173,57,55,58,50,28,73,77,79,18,116,238,145,150,172,100,213,94,92,177,220,147,20,181,111,78,7,124,209,53,93,87,97,136,86,60,85,2,58,189,199,191,252,141,198,202,59,225,181,133,42,248,240,142,238,34,87,69,196,80,203,89,181,210,52,108,205,57,115,117,117,60,221,25,174,182,238,21,75,178,166,23,187,109,235,86,225,147,115,218,168,203,162,245,44,142,214,244,236,11,237,245,76,106,19,55,234,67,127,249,22,159,230,87,219,173,152,53,161,202,166,219,46,242,158,216,93,212,76,102,215,27,71,210,145,51,84,212,215,235,175,148,36,203,181,103,222,161,253,199,122,91,213,194,173,153,163,31,102,195,237,112,149,41,122,6,87,211,174,251,182,219,109,151,155,155,63,187,219,119,9,70,151,62,157,238,122,167,30,166,170,118,251,190,95,123,137,62,91,138,0,255,206,220,223,185,31,140,79,117,10,30,210,78,121,90,177,94,219,151,233,137,60,46,187,106,105,247,147,245,79,228,119,110,95,101,96,205,42,155,110,187,200,123,98,119,81,51,153,93,111,28,73,71,206,80,81,95,175,191,82,146,44,215,158,121,135,246,31,235,109,85,11,183,102,142,126,152,13,183,195,85,166,232,25,156,66,84,75,43,214,107,251,50,61,145,199,101,95,61,216,117,223,118,187,237,114,115,243,103,119,251,46,193,232,210,167,211,93,239,212,195,84,213,110,223,247,107,47,209,103,75,241,223,153,251,59,247,131,241,169,78,193,67,218,191,10,124,162,219,182,171,181,42,170,98,174,88,185,214,156,27,29,25,142,164,166,39,9,58,247,72,75,86,178,106,47,174,88,238,73,138,218,55,167,3,190,232,154,174,171,48,68,127,52,237,126,178,254,137,252,206,237,0,5,116,122,143,127,249,27,141,149,119,194,107,11,85,240,225,29,221,69,174,138,136,161,150,179,106,165,105,216,154,115,230,234,234,120,186,51,92,109,221,43,150,100,77,47,118,219,214,173,194,39,231,180,81,151,69,235,89,28,173,233,217,23,218,235,153,212,38,110,212,135,254,242,45,62,205,175,182,91,49,128,218,3,159,232,182,237,106,173,138,170,152,43,86,174,53,231,70,71,134,35,169,233,73,130,206,61,210,146,149,172,218,139,43,150,123,146,162,246,205,233,128,47,186,166,235,42,12,209,138,167,74,64,167,247,248,151,191,209,88,121,39,188,182,80,5,31,222,209,93,228,170,136,24,106,57,171,86,154,134,173,57,103,174,174,142,167,59,195,213,214,189,98,73,214,244,98,183,109,221,42,124,114,78,27,117,89,180,158,197,209,154,158,125,161,189,158,73,109,226,70,125,232,47,223,226,211,252,106,187,21,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,47,110,157,222,21,152,159,50,86,158,138,29,160,252,23,183,78,239,10,204,79,25,43,79,197,174,34,32,138,245,197,126,83,79,228,143,218,171,138,106,17,197,250,98,191,169,39,242,71,237,85,5,224,223,136,30,125,177,223,212,236,249,163,246,0,198,191,17,61,250,98,191,169,217,243,71,237,1,12,0,88,18,200,46,111,118,115,237,145,19,53,246,88,73,168,237,49,70,36,82,17,43,177,187,199,45,201,197,50,117,165,155,218,246,98,190,114,249,146,134,12,55,168,111,58,15,159,234,212,159,209,112,159,118,69,118,163,155,108,85,85,142,170,81,8,183,21,163,242,242,246,92,105,146,171,161,103,187,238,94,19,79,201,150,23,243,109,91,164,168,166,81,247,52,90,131,214,85,24,183,221,142,161,110,152,235,158,57,34,119,35,81,17,27,31,123,13,181,199,70,14,100,98,133,161,51,243,158,61,173,59,27,91,91,81,183,15,154,254,209,170,181,152,109,218,210,177,118,57,188,111,169,197,148,7,220,70,189,235,47,63,229,211,60,21,59,220,70,189,235,47,63,229,211,60,21,59,220,70,189,235,47,63,229,211,60,21,59,220,70,189,235,47,63,229,211,60,21,251,42,3,167,211,135,252,203,39,107,172,124,44,174,34,85,114,58,125,200,191,124,178,198,202,199,226,42,146,218,128,219,168,119,253,229,167,124,154,167,98,95,101,78,167,15,249,151,79,214,88,249,88,156,170,113,27,245,174,191,252,148,79,243,84,236,171,204,233,244,33,0,255,242,201,26,43,31,139,3,64,167,247,248,151,191,209,88,121,39,156,170,137,27,245,161,191,124,139,79,243,171,237,182,76,85,213,93,206,189,231,226,187,71,146,100,73,190,34,162,214,170,52,77,113,244,60,29,19,91,104,42,190,213,178,7,147,167,160,164,108,205,142,122,52,20,94,86,109,218,29,60,169,137,27,245,161,191,124,139,79,243,171,237,86,12,252,23,183,78,239,10,204,79,25,43,79,197,14,80,254,139,91,167,119,5,230,167,140,149,167,98,87,17,16,197,250,98,191,169,39,242,71,237,85,69,181,136,98,125,177,223,212,19,249,163,246,170,2,0,0,0,0,0,0,0,240,95,192,173,211,187,2,243,83,198,202,83,177,0,255,151,18,235,131,250,115,241,137,60,30,14,80,220,58,189,43,48,63,101,172,60,21,251,127,41,177,62,168,63,23,159,200,227,225,86,12,156,78,31,242,47,159,172,177,242,177,184,138,84,201,233,244,33,0,255,242,201,26,43,31,139,171,8,85,3,242,254,173,126,182,252,49,236,85,69,20,235,139,253,166,158,200,31,181,171,22,121,0,255,86,63,91,254,24,246,170,34,138,245,197,126,83,79,228,143,218,171,10,164,54,107,33,127,130,129,249,104,37,175,191,37,110,197,164,54,107,33,127,130,129,249,104,37,175,191,37,110,197,64,106,19,55,234,67,127,249,22,159,230,87,219,195,248,46,115,155,138,44,171,217,85,173,57,243,116,140,57,115,155,124,162,232,72,23,130,230,73,45,108,172,168,164,225,41,171,92,70,202,54,236,139,90,55,84,155,118,244,108,226,70,125,232,47,223,226,211,252,106,123,24,3,84,84,84,84,69,142,28,85,115,236,181,170,70,142,229,232,168,145,96,42,104,54,147,148,117,116,117,60,141,219,54,46,233,92,177,125,69,213,254,85,107,55,173,111,83,115,241,111,86,172,216,179,27,61,242,45,42,189,34,103,37,43,221,88,58,142,165,143,244,153,212,194,243,227,151,195,158,198,149,107,74,106,215,172,84,159,251,56,71,203,44,10,212,110,195,36,55,185,22,223,126,197,138,189,219,21,27,223,162,210,43,242,39,62,177,145,170,228,88,250,72,159,73,206,4,65,134,216,239,105,92,185,166,164,105,243,182,52,184,143,115,180,204,173,191,236,10,2,242,254,173,126,182,252,49,236,170,165,228,0,255,229,63,248,0,255,198,247,0,255,2,28,172,20,85,81,81,81,181,106,85,205,177,215,138,220,72,138,100,155,219,72,48,21,52,91,184,58,202,74,250,241,105,220,182,113,73,217,246,21,155,215,106,0,255,170,77,123,196,254,89,74,254,95,254,131,0,255,111,124,0,255,47,192,3,24,0,144,218,128,219,168,119,253,229,167,124,154,167,98,183,98,82,27,183,81,239,250,203,79,249,52,79,197,110,197,0,82,155,184,81,31,250,203,183,248,52,191,218,110,197,164,54,113,163,62,244,151,111,241,105,126,181,189,74,64,244,232,139,253,166,102,207,31,181,7,48,254,141,232,209,23,251,77,205,158,63,106,15,96,0,254,141,232,209,23,251,77,205,158,63,106,15,96,252,27,209,163,47,246,155,154,61,127,212,30,192,0,0,0,0,0,0,0,0,0,0,0,128,42,1,208,233,61,254,229,111,52,86,222,9,167,106,226,70,125,232,47,223,226,211,252,106,251,42,3,58,189,199,191,252,141,198,202,59,225,159,109,195,151,57,60,181,114,84,227,216,88,216,152,169,216,198,49,28,75,77,93,99,125,77,61,67,193,22,82,57,90,170,244,207,170,220,22,92,101,57,45,150,36,113,60,60,96,63,252,166,125,129,1,172,159,162,42,42,42,170,86,173,170,57,246,90,145,27,73,145,108,213,72,48,21,52,91,184,58,202,74,74,158,198,109,27,151,148,109,95,177,173,106,0,255,170,77,107,23,68,68,68,68,68,141,26,81,107,140,53,162,54,142,226,216,168,141,160,41,24,182,144,116,116,148,116,60,117,219,214,45,41,91,177,98,69,213,130,85,155,54,173,103,3,110,163,222,245,151,159,242,105,158,138,93,69,74,57,251,0,255,214,223,136,203,90,0,255,2,92,181,236,209,171,70,196,30,27,205,93,43,34,171,157,239,133,196,138,72,42,71,217,104,170,106,247,186,227,57,150,186,183,169,45,187,183,17,151,189,83,107,38,27,170,137,47,226,21,235,225,212,236,85,165,148,179,0,255,111,253,141,184,172,245,47,192,85,4,226,58,125,40,48,223,98,172,252,106,59,64,249,47,113,157,62,20,152,111,49,86,126,181,29,160,252,23,112,235,244,174,192,252,148,177,242,84,236,170,197,239,229,207,10,204,79,232,54,235,79,214,85,197,173,211,187,2,243,83,198,202,83,177,171,22,191,151,63,43,48,63,161,219,172,63,89,171,8,180,251,201,250,39,242,59,183,175,50,84,77,187,159,172,127,34,191,115,251,42,3,240,111,90,143,94,219,151,105,246,60,46,123,0,227,223,180,30,189,182,47,211,236,121,92,246,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,212,22,90,43,114,155,88,57,107,172,138,156,17,233,57,202,152,247,68,62,58,61,45,95,234,248,74,159,43,43,181,228,130,125,69,173,88,174,221,213,144,171,180,225,22,92,103,211,159,101,217,63,11,45,253,221,3,127,198,206,157,124,0,255,87,209,65,208,84,241,215,251,220,187,22,111,250,191,216,183,107,77,91,0,255,45,221,219,110,203,80,81,81,81,21,57,114,84,205,177,215,170,26,57,150,163,163,70,130,169,160,217,76,82,214,209,213,241,52,110,219,184,164,115,197,246,21,85,251,87,173,221,180,72,58,55,187,29,141,103,88,150,83,181,102,158,58,34,167,23,41,210,99,228,40,178,134,205,156,12,197,84,209,185,165,110,107,22,246,98,73,142,123,198,41,227,117,184,172,141,240,169,158,56,175,138,0,95,44,246,119,103,141,194,0,255,209,208,98,109,237,246,0,255,165,161,99,67,84,83,0,255,7,25,168,213,146,249,127,130,118,137,235,31,192,36,246,43,34,106,229,197,84,153,187,157,57,149,226,168,200,94,120,19,137,101,169,61,62,184,231,248,202,214,26,162,186,202,85,61,203,48,170,73,218,222,162,244,192,92,29,178,90,168,134,109,183,99,0,85,2,58,189,199,191,252,141,198,202,59,225,42,82,37,160,211,123,252,203,223,104,172,188,19,78,213,64,220,168,15,253,229,91,124,154,95,109,183,98,82,155,184,81,31,250,203,183,248,52,191,218,110,197,168,22,104,197,122,109,95,166,39,242,184,236,170,165,221,79,214,63,145,223,185,189,170,180,98,189,182,47,211,19,121,92,118,213,210,238,39,235,159,200,239,220,190,202,128,106,105,197,122,109,95,166,39,242,184,236,117,181,169,246,103,131,159,202,185,70,36,134,68,236,85,111,148,90,138,68,35,17,168,26,151,133,108,67,191,174,164,116,74,151,229,210,143,15,126,107,212,175,50,187,13,184,167,69,21,75,43,214,107,251,50,61,145,199,101,87,45,208,238,39,235,159,200,239,220,14,80,64,167,247,248,151,191,209,88,121,39,252,191,180,251,201,250,39,242,59,183,43,0,255,244,28,181,234,181,34,137,186,225,175,135,74,126,143,26,78,111,36,150,33,181,70,218,150,201,109,37,79,9,44,205,24,229,184,31,0,255,116,94,134,231,254,119,238,91,95,116,9,214,56,205,202,30,211,106,2,113,163,62,244,151,111,241,105,126,181,221,138,73,109,226,70,125,232,47,223,226,211,252,106,187,21,3,168,18,208,233,61,254,229,111,52,86,222,9,7,60,100,19,85,181,242,170,115,214,170,216,244,242,17,181,18,239,32,43,6,29,174,234,56,138,158,198,189,246,119,7,89,175,168,218,140,211,166,124,183,239,217,138,39,118,251,123,64,167,247,248,151,191,209,88,121,39,156,170,129,184,81,31,250,203,183,248,52,191,218,110,197,164,54,113,163,62,244,151,111,241,105,126,181,221,138,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,190,167,70,212,26,181,70,68,68,240,117,147,237,200,217,0,255,157,168,231,68,14,149,245,60,119,143,36,95,145,168,218,80,50,59,211,52,253,150,167,245,240,157,126,232,135,14,60,0,229,46,130,247,190,226,137,88,149,55,252,114,84,229,88,105,216,226,139,24,9,183,100,15,238,137,122,159,111,156,211,227,219,166,94,45,181,251,212,145,56,38,187,64,23,150,162,178,237,248,69,222,179,242,233,237,193,55,119,225,88,113,55,166,81,114,164,119,42,162,86,181,67,143,114,252,88,221,86,188,14,31,133,205,1,220,119,197,119,142,224,111,114,140,40,190,237,26,158,63,149,154,83,124,86,62,189,147,198,114,239,238,222,88,86,103,83,224,181,165,26,151,164,103,113,98,118,180,174,227,230,26,185,86,84,68,228,136,170,196,115,178,157,200,244,191,237,120,170,210,173,106,53,70,218,215,108,233,10,148,110,40,9,230,92,49,25,60,139,199,244,18,174,138,75,8,0,0,0,111,114,254,248,229,186,175,246,186,119,204,57,145,58,181,103,170,186,23,253,20,241,62,234,42,158,162,100,67,78,246,102,133,58,167,3,230,194,71,122,102,156,70,193,33,4,224,214,208,13,111,223,212,226,169,154,179,233,49,212,115,58,61,54,150,138,239,220,212,237,182,103,61,21,221,138,186,122,188,237,91,186,165,141,90,228,81,60,174,83,241,10,60,161,61,146,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,23,183,78,239,10,204,79,25,43,79,197,190,80,155,202,239,170,81,44,103,23,53,231,66,208,61,214,204,109,146,137,165,27,157,9,134,103,181,208,177,158,146,154,167,163,114,31,41,91,179,239,105,93,83,109,90,146,190,184,117,122,87,96,126,202,88,121,42,118,21,1,81,172,47,246,155,122,34,127,212,94,85,84,139,40,214,23,251,77,61,145,63,106,175,42,0,0,255,70,244,232,139,253,166,102,207,31,181,7,48,254,141,232,209,23,251,77,205,158,63,106,15,96,0,0,32,177,29,149,221,202,30,91,85,85,43,114,101,194,109,197,168,220,220,177,38,134,227,106,232,217,174,59,230,74,212,189,226,197,124,219,22,233,105,152,211,66,141,214,160,117,107,62,98,183,99,62,155,209,107,221,139,99,72,146,55,145,72,124,35,149,105,11,45,246,196,103,106,146,146,105,250,194,189,122,223,59,69,61,79,179,20,241,174,21,251,119,245,110,34,14,138,0,255,229,106,111,220,228,47,92,0,175,18,232,46,111,183,107,237,145,83,185,199,158,72,168,237,49,70,85,22,213,104,133,234,61,110,73,46,82,106,232,90,83,144,47,154,175,92,190,164,30,191,245,233,184,14,121,170,83,1,94,103,167,17,183,81,239,250,203,79,249,52,79,197,14,102,115,142,236,70,55,73,84,186,10,137,28,193,151,119,83,247,194,243,49,85,147,84,124,27,215,92,53,5,159,200,68,50,13,93,111,122,45,106,222,213,140,73,185,26,170,91,102,195,83,239,250,0,0,255,16,183,81,239,250,203,79,249,52,79,197,190,202,192,233,244,33,0,255,242,201,26,43,31,139,171,72,149,156,78,31,242,47,159,172,177,242,177,120,141,69,229,224,183,71,146,151,221,92,141,165,41,214,99,55,149,19,203,10,73,177,206,210,247,90,104,150,161,171,133,186,22,85,149,148,45,92,86,208,212,184,106,211,182,122,54,224,54,234,93,127,249,41,159,230,169,216,109,25,34,34,34,34,162,70,141,168,53,198,26,81,27,71,113,108,38,219,17,52,5,195,22,146,142,142,146,246,189,105,183,109,221,146,178,21,43,246,170,137,112,176,106,211,110,226,73,141,219,168,119,253,229,167,124,154,167,98,95,127,73,4,189,153,191,54,154,36,153,147,139,79,44,203,67,205,70,141,250,169,119,242,149,77,5,0,255,22,169,121,90,101,203,182,53,249,166,193,182,22,131,28,247,101,81,252,172,253,240,182,62,19,225,57,184,234,129,94,88,86,88,52,142,99,40,150,35,233,230,140,78,27,99,143,158,59,217,217,82,49,28,79,79,185,182,43,157,235,43,120,122,42,177,78,171,130,76,87,189,50,9,213,196,120,93,31,60,159,189,242,100,223,173,85,17,145,43,54,214,35,186,29,49,210,141,163,43,71,70,29,238,107,157,33,152,234,82,73,79,89,93,219,155,126,114,71,73,69,251,154,9,75,226,102,93,178,178,189,66,147,141,228,84,175,122,72,14,254,106,13,172,23,150,148,250,224,171,170,181,177,81,244,185,85,43,250,202,52,110,248,222,199,39,45,212,44,143,76,122,113,179,195,85,58,1,79,233,134,111,241,83,252,75,226,70,125,232,47,223,226,211,252,106,251,250,97,44,55,151,238,202,233,162,19,89,233,232,36,118,74,157,17,40,29,68,205,187,150,28,177,62,82,84,210,145,117,20,116,110,218,86,81,84,212,182,48,215,124,118,11,119,106,95,113,27,252,21,223,193,101,6,43,241,69,69,247,77,142,170,221,228,30,51,111,175,21,59,31,203,17,52,237,89,122,125,124,213,77,227,174,181,11,51,200,101,251,30,154,178,194,66,253,130,231,44,214,98,64,118,10,203,39,186,114,42,70,143,140,78,141,181,87,84,175,12,29,99,109,164,211,185,110,108,68,254,74,178,177,80,223,142,60,134,111,51,110,234,187,207,181,75,150,20,167,89,241,138,175,241,2,156,182,169,139,206,177,114,229,172,132,119,205,28,219,136,234,28,11,157,205,138,68,5,79,83,22,198,45,187,202,222,185,214,174,105,182,80,6,235,49,91,5,31,38,197,195,145,118,203,213,33,29,118,137,1,81,172,47,246,155,122,34,127,212,94,85,84,139,40,214,23,251,77,61,145,63,106,175,42,0,0,0,0,0,0,0,0,0,255,5,220,58,189,43,48,63,101,172,60,21,123,125,109,42,191,139,70,145,220,77,228,92,11,193,246,94,43,191,71,86,150,173,236,154,103,8,150,51,221,232,233,42,194,168,163,109,223,234,92,83,44,44,254,207,110,214,181,203,135,43,20,183,78,239,10,204,79,25,43,79,197,254,249,42,241,175,106,85,174,68,146,88,217,198,84,177,189,23,54,85,82,103,186,149,75,158,111,79,51,84,21,197,178,252,248,52,110,219,184,164,126,115,218,168,115,174,102,175,235,128,197,186,28,175,17,216,27,217,179,169,26,53,215,138,106,44,89,147,94,134,119,81,189,198,202,124,165,167,170,162,170,140,10,148,11,150,100,186,31,19,92,183,186,217,154,237,214,92,134,151,53,78,47,244,65,187,90,161,238,178,28,9,146,231,237,181,114,172,246,28,141,132,74,62,178,70,111,164,51,37,212,198,200,243,117,28,114,72,54,38,58,210,77,173,59,93,138,169,253,223,187,28,143,184,120,40,123,89,203,37,11,198,69,227,95,213,170,26,149,99,189,178,141,169,98,123,204,116,165,171,45,36,67,242,124,123,154,97,105,89,138,226,121,26,183,109,92,210,176,70,157,211,116,1,174,235,128,59,90,172,63,26,144,247,111,245,179,229,143,97,175,42,162,88,95,236,55,245,68,254,168,93,181,200,251,183,250,217,242,199,176,87,21,81,172,47,246,155,122,34,127,212,94,85,32,181,89,11,249,19,12,204,71,43,121,253,45,113,139,150,99,172,149,99,213,78,203,55,146,36,17,222,193,199,204,219,107,34,43,75,75,25,89,154,109,92,27,166,130,102,181,190,162,248,150,229,166,54,47,141,185,229,34,184,10,31,5,193,221,217,105,26,34,170,170,42,162,70,141,202,185,247,92,81,27,71,113,108,161,105,201,51,245,52,93,72,58,58,74,26,22,53,174,220,184,171,108,197,138,5,106,128,246,191,117,211,198,180,171,8,68,166,69,154,141,209,72,134,39,115,175,153,142,76,235,102,162,216,72,247,152,93,70,20,178,135,150,72,6,58,142,97,250,39,106,43,90,18,100,135,233,134,225,170,180,56,64,95,226,44,79,179,171,159,184,81,31,250,203,183,248,52,191,218,190,200,229,168,154,115,173,138,85,49,87,173,106,36,199,114,124,68,241,140,12,75,209,145,236,137,103,88,224,42,157,154,238,84,100,177,228,234,249,211,92,253,241,75,235,117,195,94,125,209,41,58,85,30,223,72,145,36,187,145,115,226,185,35,70,186,113,52,201,211,178,57,26,77,176,85,180,76,10,101,21,87,79,79,71,229,62,82,102,212,40,237,10,213,101,184,207,126,248,33,30,154,3,52,221,136,110,87,55,233,138,138,26,81,171,240,109,35,86,229,230,238,181,50,44,67,215,211,93,119,172,149,167,123,221,226,29,219,150,72,79,205,156,158,106,128,95,235,214,236,195,190,80,199,222,99,175,61,230,92,171,86,118,217,206,156,153,211,139,138,52,85,29,169,168,169,190,85,101,84,162,25,150,182,171,90,191,155,133,234,151,142,139,211,139,56,78,47,52,93,127,180,115,211,109,42,242,129,38,149,140,250,11,95,171,212,246,234,189,177,100,174,175,171,98,170,107,171,115,139,85,108,85,165,138,225,150,120,29,42,221,213,84,180,126,198,195,186,67,157,106,131,207,178,87,22,170,252,220,188,177,231,152,59,175,242,162,85,26,109,143,156,138,124,34,170,106,233,154,74,202,70,207,69,50,171,244,111,196,167,99,229,214,37,245,184,109,41,44,222,130,7,117,42,192,95,184,187,204,109,34,178,164,118,83,185,214,204,179,177,231,202,239,241,149,98,11,91,120,154,32,57,179,141,162,174,166,124,208,172,109,217,234,220,80,172,37,174,54,172,107,23,0,247,26,85,57,149,212,66,234,99,41,182,18,159,42,59,173,87,175,149,228,120,154,63,105,0,255,90,217,138,158,167,167,133,183,44,89,141,81,69,14,185,86,209,50,92,50,93,27,180,22,110,50,40,222,131,215,50,209,250,228,108,246,189,51,31,223,131,94,61,58,89,134,224,222,71,177,149,206,159,45,181,55,61,89,207,246,125,228,159,252,118,103,90,103,175,238,192,65,113,150,190,196,75,174,16,28,123,143,189,246,152,115,173,90,217,101,59,115,102,78,47,42,210,84,117,164,162,166,250,86,149,81,137,102,88,218,174,106,253,110,22,170,95,58,46,78,47,226,56,189,208,116,253,35,212,29,150,183,82,44,177,20,239,215,26,53,103,30,82,47,63,111,197,78,229,178,85,45,241,141,161,209,222,53,167,202,250,49,153,119,189,97,247,254,242,74,247,76,214,17,135,101,47,107,147,166,235,32,134,40,158,138,154,131,167,155,92,99,175,220,49,71,164,120,206,94,123,228,103,233,234,40,74,215,109,222,201,91,203,130,172,54,227,154,45,86,21,155,115,197,19,167,60,217,128,219,168,119,253,229,167,124,154,167,98,95,100,106,68,173,181,70,245,138,88,163,70,69,146,100,73,190,34,248,71,154,101,233,200,247,202,211,172,115,181,78,67,119,218,177,216,113,21,252,233,145,254,248,165,11,186,225,144,190,104,186,198,109,212,187,254,242,83,62,205,83,177,171,8,189,209,211,0,255,73,177,100,166,197,127,145,250,216,218,119,241,7,241,46,49,88,186,0,255,180,44,143,226,29,253,31,13,39,99,7,41,176,55,50,234,68,142,136,153,187,114,102,182,177,57,210,238,238,177,86,58,226,158,85,92,183,47,44,146,188,59,113,42,234,169,219,147,27,105,219,188,15,195,29,233,87,188,225,42,156,24,167,105,226,70,125,232,47,223,226,211,252,106,59,152,239,182,159,179,137,82,79,137,124,54,61,130,219,72,83,201,198,94,249,168,58,142,47,180,4,65,110,235,246,149,72,245,142,182,109,61,173,219,86,20,228,147,197,66,92,114,88,147,179,75,226,27,11,245,135,196,141,250,208,95,190,197,167,249,213,118,197,66,185,219,61,103,222,26,249,115,229,138,49,119,58,198,156,247,245,40,44,85,80,52,149,157,62,179,206,84,48,212,28,69,77,235,49,184,10,250,116,75,243,140,138,35,116,195,33,45,142,51,231,32,234,229,170,156,43,231,138,234,189,219,189,162,49,20,233,189,219,118,100,137,167,227,169,41,59,79,71,181,10,23,213,148,244,84,181,111,223,213,144,129,122,230,211,228,167,150,249,103,158,195,153,185,146,24,149,147,68,58,114,207,188,82,159,41,157,194,114,22,130,164,162,170,226,24,130,98,169,218,82,16,12,217,130,109,185,52,15,213,70,135,216,15,87,196,83,71,45,30,165,103,215,105,87,102,160,70,212,90,107,84,175,136,53,106,84,36,73,150,228,43,130,127,164,89,150,142,124,175,60,205,58,87,235,52,116,167,29,139,29,87,193,159,30,233,143,95,186,160,27,14,233,139,78,110,68,143,190,216,111,106,246,252,81,251,231,93,3,205,7,127,163,118,26,142,52,54,177,10,172,106,175,196,39,190,26,37,189,123,129,213,138,154,10,142,168,44,101,149,75,19,181,38,86,5,249,46,89,59,245,222,182,94,104,135,234,47,28,9,7,61,162,71,95,236,55,53,123,254,168,61,128,1,0,0,0,0,0,0,0,0,0,0,0,85,2,160,211,123,252,203,223,104,172,188,19,62,163,183,198,24,179,27,43,103,229,85,230,140,200,211,49,230,204,237,71,167,98,89,150,163,219,210,231,168,82,11,45,216,241,108,197,204,238,106,200,48,151,126,108,170,179,204,63,179,204,156,3,58,189,199,191,252,141,198,202,59,225,84,77,220,168,15,253,229,91,124,154,95,109,7,17,72,242,36,103,228,174,63,122,228,26,249,73,141,92,123,204,81,17,35,188,164,123,173,64,18,116,13,116,171,246,230,179,80,155,220,182,154,177,70,155,226,175,106,75,173,4,142,213,110,36,193,243,71,237,58,35,70,173,157,131,228,202,185,247,92,85,177,194,59,58,214,8,28,193,214,192,184,106,17,62,9,213,201,117,171,25,151,181,41,14,170,150,212,74,224,167,236,148,117,84,157,202,203,217,105,141,229,99,207,157,206,177,106,166,160,40,158,39,173,54,146,192,87,183,26,246,52,45,150,234,74,66,220,78,0,255,162,174,93,205,184,172,223,218,149,196,171,240,134,239,90,155,93,35,233,100,110,254,80,139,44,25,99,14,116,237,149,51,61,197,242,4,137,180,141,116,190,182,85,191,103,106,49,83,215,17,98,119,10,22,149,238,106,198,26,253,54,173,36,174,138,55,124,215,37,237,170,5,215,222,99,183,99,230,204,156,170,252,209,8,186,199,154,185,253,234,180,44,197,146,116,171,250,26,149,105,221,5,75,158,85,153,165,93,13,249,225,82,144,77,11,150,249,231,137,151,153,82,206,254,191,245,55,226,178,214,191,0,175,18,183,81,239,250,203,79,249,52,79,197,174,34,165,156,253,127,235,111,196,101,173,127,1,174,34,16,215,233,67,129,249,22,99,229,87,219,43,203,204,98,85,142,137,171,162,238,38,139,26,245,146,30,117,145,21,149,212,71,183,79,68,45,207,91,42,146,106,65,251,142,214,44,247,146,46,235,234,206,229,89,96,212,127,60,98,149,233,217,175,112,197,63,242,57,231,125,209,200,104,180,67,81,140,222,10,52,21,69,103,238,64,210,146,90,205,86,235,232,139,235,242,230,101,119,203,178,40,155,246,85,5,57,174,200,3,127,244,52,251,68,215,37,105,122,252,179,37,233,204,205,217,88,62,39,62,115,114,20,219,233,11,169,155,165,57,27,75,83,75,52,79,210,228,214,210,178,88,219,138,87,79,79,223,210,157,180,174,218,80,140,117,154,149,27,63,234,102,92,23,175,41,20,141,127,85,171,106,84,142,245,202,54,166,138,237,49,211,149,174,182,80,244,44,121,190,61,205,176,180,44,69,145,46,206,113,219,198,37,13,107,212,57,221,179,6,94,215,1,119,180,45,251,234,235,188,252,185,106,244,136,149,171,98,244,10,116,143,53,239,205,199,71,154,222,5,77,79,2,159,35,73,73,89,155,136,243,95,185,104,73,199,246,45,235,145,118,102,119,196,235,190,117,60,78,209,141,200,233,231,229,100,35,178,188,145,173,145,227,107,244,168,57,114,237,137,108,53,108,163,123,79,65,115,12,219,95,181,164,13,229,180,109,71,87,217,98,140,136,123,172,54,96,168,78,123,241,34,19,215,233,67,129,249,22,99,229,87,219,0,255,11,163,72,186,42,167,162,146,149,35,17,35,29,99,168,108,52,217,107,21,58,211,20,117,108,141,141,34,93,210,130,251,118,228,135,81,247,174,183,236,105,221,157,11,182,187,182,172,7,240,163,246,194,127,241,11,134,40,158,138,154,131,167,155,92,99,175,220,49,71,164,120,206,94,123,228,103,233,234,40,74,215,109,222,201,91,203,130,172,54,227,154,45,86,21,155,115,197,19,167,156,220,113,44,146,200,188,180,111,114,100,167,186,119,58,182,84,243,44,210,108,162,106,43,50,108,32,202,167,107,116,89,159,216,214,244,180,226,162,14,37,165,107,212,43,61,10,176,32,174,246,28,199,102,175,110,245,144,104,44,135,78,62,54,150,179,55,186,187,52,77,25,213,61,146,204,181,70,175,117,99,198,28,184,118,84,213,141,168,126,95,122,36,205,184,165,231,58,174,204,17,93,87,2,175,105,95,98,192,191,105,61,122,109,95,166,217,243,184,236,1,140,127,211,122,244,218,190,76,179,231,113,217,3,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,238,230,168,110,155,158,35,39,71,174,170,137,161,213,31,17,57,42,209,145,171,51,101,224,248,202,49,211,185,146,173,123,54,230,83,146,244,244,173,216,143,165,241,138,235,214,60,201,30,194,36,232,85,126,110,238,24,115,207,145,151,57,17,41,177,54,70,78,53,190,18,181,180,36,77,73,223,40,121,73,97,169,254,77,69,29,219,182,238,170,199,114,75,119,90,26,15,106,83,128,163,217,151,25,232,126,68,84,13,60,201,114,215,216,115,140,64,198,194,122,244,28,115,231,201,26,174,218,221,81,31,201,177,20,237,91,80,184,61,235,189,87,237,22,140,87,8,127,184,98,166,142,107,87,41,0,255,133,200,157,249,125,125,164,198,222,221,106,148,157,205,116,229,70,106,229,228,233,105,25,55,244,28,203,75,18,180,94,112,101,122,53,58,92,210,177,78,219,135,231,244,41,122,178,125,161,84,85,85,185,186,203,61,231,200,119,19,217,175,44,157,51,77,178,90,163,198,152,59,85,203,213,213,39,154,142,167,160,167,228,42,57,106,86,84,109,89,83,182,105,105,26,160,178,201,49,86,215,226,223,88,138,224,248,152,121,123,45,68,21,169,117,245,53,118,14,170,146,146,107,251,186,221,24,236,45,170,247,227,186,4,139,245,94,155,220,215,96,149,121,240,70,246,10,161,81,124,111,58,201,110,106,207,38,82,58,99,103,72,143,106,116,53,146,85,10,119,85,184,187,23,182,238,181,152,213,227,159,110,251,242,168,90,233,13,163,52,61,59,45,46,54,10,55,153,166,171,181,231,170,137,206,44,243,118,14,164,82,245,137,226,248,78,139,44,233,220,4,75,71,162,110,201,150,232,123,69,173,134,195,134,183,111,95,183,171,175,47,141,87,244,198,237,113,174,206,185,102,213,115,75,119,101,23,105,106,99,229,136,138,136,116,35,67,117,161,107,141,108,163,201,66,235,170,189,219,236,87,217,170,56,186,87,244,226,185,210,158,244,84,172,81,107,28,214,21,56,90,215,220,211,117,5,226,70,125,232,47,223,226,211,252,106,187,21,147,218,196,141,250,208,95,190,197,167,249,213,246,69,166,136,92,57,123,109,124,99,185,246,28,115,98,88,244,158,116,71,34,149,231,35,153,39,40,115,228,75,69,229,120,21,21,21,224,190,121,73,33,198,25,168,29,150,185,168,95,250,162,107,174,19,104,197,122,109,95,166,39,242,184,236,170,165,221,79,214,63,145,223,185,189,170,180,98,189,182,47,211,19,121,92,118,213,210,238,39,235,159,200,239,220,14,90,168,247,76,177,149,141,28,141,143,168,70,82,84,45,215,194,103,182,215,90,24,150,141,124,33,3,227,182,230,253,244,108,193,46,171,37,81,31,43,220,154,123,154,245,160,79,139,199,224,121,61,212,62,184,74,217,27,25,117,34,71,196,204,93,57,51,219,216,28,105,119,247,88,43,29,145,183,214,173,184,110,95,88,36,121,119,226,84,145,79,221,158,220,72,219,230,125,88,224,91,246,87,188,225,42,156,15,95,41,100,14,239,198,114,172,219,85,107,37,121,171,55,54,146,12,71,84,209,181,34,195,83,180,149,194,114,29,45,73,81,81,89,219,178,213,151,211,87,29,250,210,154,120,192,129,56,30,142,160,55,199,26,201,28,57,70,111,52,119,140,200,198,232,81,168,202,202,171,170,116,149,53,82,44,5,121,109,51,67,91,87,223,138,120,151,59,146,173,59,90,112,94,95,172,50,23,30,215,72,205,209,0,5,218,253,100,253,19,249,157,219,151,108,165,105,82,107,245,170,145,226,244,243,87,213,158,67,53,21,205,201,156,100,101,61,231,90,61,150,123,59,87,227,126,236,24,42,223,132,79,87,77,70,107,132,54,235,78,180,218,118,60,151,157,70,218,253,100,253,19,249,157,219,23,10,21,149,93,205,177,215,226,183,55,146,99,57,62,162,170,230,74,52,67,113,20,60,27,43,155,105,90,62,210,178,7,143,167,175,164,115,205,178,122,52,20,174,87,173,221,29,156,170,129,136,26,252,198,70,242,186,157,163,81,12,69,122,239,38,114,101,73,97,43,43,157,170,143,181,48,44,93,87,65,15,166,139,90,74,202,246,45,43,217,87,220,173,218,180,159,237,75,140,167,78,81,81,81,17,85,171,86,228,218,99,142,200,141,164,72,182,114,227,105,122,134,46,92,29,101,37,37,81,221,202,117,187,202,182,175,216,214,186,96,235,166,181,187,192,143,74,178,53,87,110,151,204,21,57,141,175,116,228,33,249,72,113,116,171,165,102,145,89,165,47,60,125,38,235,94,178,162,116,178,77,221,86,109,41,199,173,34,193,184,184,88,16,220,30,0,255,104,96,79,156,126,147,207,220,180,198,246,200,178,172,144,202,159,105,3,73,213,16,92,61,165,94,234,90,69,185,229,107,169,96,187,98,161,170,220,214,181,102,129,239,34,244,233,34,30,134,231,53,93,207,179,215,244,81,73,182,230,202,237,146,185,34,167,241,149,142,60,36,31,41,142,110,181,212,172,83,210,42,125,225,233,51,89,247,146,21,49,254,105,178,77,221,86,109,41,199,173,22,221,129,227,226,98,65,240,162,174,105,57,170,230,92,171,98,85,204,85,171,26,201,177,28,31,81,60,35,195,82,116,36,123,226,25,22,184,74,167,166,59,21,89,44,185,122,254,52,87,127,252,210,122,221,176,87,95,52,125,51,146,163,43,230,200,209,25,18,73,238,137,85,162,142,118,57,150,19,203,149,167,245,76,85,207,150,252,246,212,124,61,193,158,34,191,125,155,23,180,180,238,89,178,102,140,177,250,2,143,107,174,126,232,191,2,113,163,62,244,151,111,241,105,126,181,221,138,73,109,226,70,125,232,47,223,226,211,252,106,187,21,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,111,192,0,255,137,180,191,253,168,153,206,28,126,17,56,234,170,216,106,13,254,86,169,114,253,138,231,78,91,236,72,183,170,46,151,173,196,213,186,238,29,238,203,126,193,236,233,144,248,19,124,106,5,111,55,120,106,210,41,245,145,87,57,49,241,109,19,69,102,133,94,167,25,139,160,89,109,247,116,36,219,202,64,68,116,238,189,115,141,181,155,85,177,187,189,147,180,171,149,98,104,182,162,71,218,150,148,164,242,173,222,189,110,31,232,23,100,191,167,36,39,52,65,239,53,120,109,193,26,237,28,237,219,204,29,79,68,4,95,85,174,110,34,214,88,163,247,202,71,22,19,65,113,68,69,101,125,167,167,167,169,38,127,238,120,34,34,248,170,114,117,19,53,214,26,57,146,36,201,98,97,24,142,166,170,42,9,150,130,231,57,0,255,113,46,16,223,138,236,187,154,249,29,186,42,219,185,106,84,207,149,162,250,39,170,187,224,41,67,109,45,85,61,109,99,40,82,91,156,86,100,166,198,56,84,98,66,252,166,49,218,71,112,192,166,197,111,175,189,226,183,111,34,219,123,34,122,163,106,233,249,249,104,170,99,119,147,43,182,149,94,201,158,164,171,206,53,96,188,118,141,133,203,92,209,138,120,108,78,141,142,29,254,118,171,243,240,63,150,59,71,189,123,42,29,177,81,148,126,200,68,114,174,73,210,191,248,232,91,213,12,124,58,7,168,138,10,252,171,185,86,237,141,100,241,191,16,245,244,133,173,163,168,204,116,110,90,85,183,119,69,221,202,53,63,80,82,225,31,79,68,231,91,231,204,237,34,54,138,127,7,70,53,201,26,75,69,189,90,12,111,61,75,79,241,23,1,80,22,212,182,95,213,189,63,75,155,228,193,217,215,10,101,65,109,251,85,221,251,179,180,73,30,156,157,170,1,81,236,79,235,222,191,229,236,188,88,251,5,131,222,136,98,127,90,247,254,45,103,231,197,218,47,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,234,134,243,106,141,122,85,209,105,218,78,178,203,185,85,240,212,52,169,104,20,201,223,115,164,98,104,206,111,193,184,162,107,221,218,253,193,53,73,111,94,57,99,133,45,46,237,197,215,217,79,241,137,45,254,106,181,170,230,154,35,98,85,204,145,35,34,199,177,28,31,81,252,27,77,177,100,43,202,158,120,134,117,146,22,106,200,138,179,200,98,201,85,16,168,71,58,169,19,112,189,110,56,164,121,217,87,218,90,221,173,252,53,26,201,98,237,61,209,149,160,123,172,153,215,216,78,242,177,36,235,52,219,154,26,198,45,143,245,186,118,250,228,142,146,166,66,12,212,109,95,218,20,15,120,19,239,194,19,116,106,101,107,207,110,102,141,38,121,43,7,63,157,224,57,81,124,210,148,44,71,80,164,27,142,174,124,148,228,182,105,75,144,219,146,146,173,246,0,83,226,97,71,79,186,236,62,193,64,12,136,98,125,177,223,212,19,249,163,246,181,82,21,95,85,206,197,147,93,206,189,103,222,88,163,81,36,127,207,189,115,176,148,116,20,93,235,214,238,231,162,101,63,86,155,177,194,22,151,138,53,184,226,137,45,166,44,162,88,95,236,55,245,68,254,168,93,189,79,52,69,114,207,181,122,229,201,170,21,157,19,145,97,136,74,150,35,31,42,42,170,35,201,162,171,114,88,157,236,138,107,83,11,46,233,198,122,235,178,45,196,41,113,185,42,47,190,143,130,63,179,3,51,80,169,95,237,102,223,183,114,146,49,232,213,163,147,162,121,210,157,44,67,195,207,150,218,155,130,163,121,229,94,251,167,101,234,130,77,130,65,113,150,70,195,23,241,212,70,244,232,139,253,166,102,207,31,181,43,0,255,57,177,88,53,34,197,241,100,196,189,88,58,208,60,52,171,131,117,90,170,33,177,162,242,172,223,183,167,89,202,93,197,184,65,123,83,173,245,80,137,79,118,172,184,45,123,92,91,220,51,152,245,138,234,185,106,229,172,149,187,25,57,105,150,197,24,124,99,244,76,84,83,183,230,153,250,198,54,166,190,190,182,246,148,227,211,188,171,124,205,94,244,200,126,13,135,171,133,104,91,220,130,1,42,135,119,108,36,73,114,174,154,89,178,230,76,22,58,22,134,99,168,232,26,141,167,32,91,209,83,210,208,210,209,146,52,244,148,102,185,104,73,45,206,233,171,158,25,170,41,250,162,165,112,148,254,16,31,253,189,234,109,36,187,66,211,83,177,213,123,44,172,7,66,47,170,71,62,212,179,189,242,57,19,213,185,71,158,138,229,248,173,57,199,164,38,215,93,77,171,133,199,180,88,78,220,17,103,234,182,204,78,12,195,114,142,24,185,177,164,78,206,136,28,107,167,169,101,121,149,143,79,36,214,154,104,200,125,119,32,169,91,144,219,59,29,107,51,42,105,198,23,125,215,161,90,182,174,43,129,27,181,87,21,74,115,250,72,22,124,17,61,162,178,141,223,147,105,202,202,114,213,74,91,203,109,98,173,32,217,101,233,59,63,197,123,215,225,85,157,230,89,170,49,54,104,191,150,217,172,153,240,196,126,46,116,173,220,153,179,198,76,247,104,60,117,160,27,41,44,29,197,240,238,32,11,207,167,74,202,189,88,85,164,84,208,181,171,36,250,95,125,165,59,206,10,77,130,154,248,25,142,211,30,157,209,110,193,40,180,123,36,61,231,30,89,96,232,189,72,85,238,116,212,92,81,171,151,174,36,67,242,176,129,110,237,18,147,190,122,87,173,153,122,202,54,168,95,87,251,130,181,31,78,170,246,172,83,235,113,97,246,207,2,110,163,222,245,151,159,242,105,158,138,29,110,163,222,245,151,159,242,105,158,138,253,187,205,61,198,108,247,204,89,121,81,249,171,241,116,140,57,243,155,21,106,41,138,229,232,182,244,57,34,83,186,251,151,60,91,49,179,187,234,241,195,170,32,155,234,44,51,192,19,131,20,183,81,239,250,203,79,249,52,79,197,14,84,96,35,153,179,242,210,17,249,125,189,70,53,130,197,70,203,36,86,167,105,168,121,177,173,206,200,54,134,138,33,239,61,77,254,105,185,62,239,85,219,90,67,187,58,2,63,194,43,118,193,35,86,111,145,37,88,164,43,114,110,116,197,234,36,197,71,252,127,100,170,75,219,152,51,81,241,134,142,197,200,147,56,118,123,10,55,169,25,150,91,183,227,139,78,251,113,92,59,116,223,127,246,118,92,245,143,172,242,247,74,100,110,28,27,17,153,143,92,170,109,138,161,115,35,248,138,247,156,44,210,208,210,81,53,213,145,122,108,250,234,222,82,28,48,91,121,99,133,93,241,30,245,56,62,213,165,56,48,110,207,44,108,168,174,138,21,120,154,231,143,168,153,227,72,231,169,37,170,115,175,81,235,24,218,228,54,111,149,5,247,245,46,222,87,122,182,164,251,126,76,58,242,93,131,121,13,58,168,27,134,104,95,192,127,11,20,85,81,81,81,181,106,85,205,177,215,138,220,72,138,100,123,251,74,130,169,160,217,194,213,81,86,82,185,55,29,183,109,92,82,182,125,197,218,44,137,0,255,85,155,86,141,189,166,143,164,242,103,46,186,34,185,167,231,136,198,179,222,40,153,245,10,52,117,53,47,182,210,31,233,70,87,209,227,189,160,201,63,221,214,103,178,106,93,171,107,87,71,224,184,120,197,209,120,196,158,13,60,221,85,94,140,90,149,89,142,149,19,25,104,78,33,233,92,157,107,206,20,84,123,58,51,36,203,90,134,236,78,43,150,123,130,204,54,167,251,150,117,91,125,78,171,48,115,206,233,244,33,0,255,242,201,26,43,31,139,167,54,152,175,181,155,202,209,177,70,84,228,78,36,201,241,85,104,146,183,39,58,145,90,199,209,39,114,89,213,23,182,83,149,180,175,199,111,77,46,139,119,146,119,122,22,167,232,132,175,240,157,181,112,180,174,177,202,38,231,202,139,110,246,222,88,213,170,170,189,18,223,11,139,12,93,193,125,117,175,244,116,162,91,13,45,205,182,55,173,138,186,118,53,45,43,220,132,37,241,184,169,173,149,237,85,133,92,121,57,57,39,74,103,52,142,237,149,39,217,174,101,233,80,75,87,226,24,150,150,130,170,133,75,10,182,209,180,252,152,180,157,197,152,229,181,164,163,57,163,225,101,61,190,106,181,236,184,47,251,103,137,27,245,161,191,124,139,79,243,171,237,160,135,87,211,197,55,221,20,69,83,108,37,86,35,73,114,49,76,125,69,99,105,61,211,178,28,21,88,149,43,21,213,137,134,110,92,175,168,112,67,99,6,249,167,115,154,92,235,141,163,179,27,226,46,221,84,36,42,238,239,234,167,196,200,133,68,99,234,11,157,232,234,156,115,166,43,109,45,20,37,45,176,4,137,148,149,165,184,151,46,170,206,114,219,234,169,81,91,224,61,95,244,84,95,116,205,182,236,11,165,216,77,69,100,116,231,168,200,23,54,179,72,114,148,200,210,36,17,60,223,27,77,157,235,116,113,108,206,173,201,111,237,46,150,228,184,139,109,83,38,150,206,197,43,182,197,93,240,244,166,86,182,246,236,102,214,104,146,183,114,240,211,9,158,19,197,39,77,201,114,4,69,186,225,232,202,71,73,110,155,182,4,185,45,41,217,106,15,48,37,30,118,244,164,203,238,19,12,196,128,40,214,23,251,77,61,145,63,106,175,42,170,69,20,235,139,253,166,158,200,31,181,87,21,0,0,0,0,0,128,245,67,149,77,206,149,23,221,236,189,177,170,85,85,123,37,190,23,22,25,186,162,230,94,233,233,68,183,26,90,154,227,169,42,234,218,213,180,172,112,69,213,198,77,109,77,235,219,175,166,139,111,186,41,138,166,216,74,172,70,146,228,98,152,250,138,198,210,122,166,101,57,42,176,42,87,42,170,19,13,221,184,94,81,225,134,198,12,242,79,231,52,185,214,27,71,103,55,196,93,186,217,48,128,165,216,77,69,100,116,231,168,200,23,54,179,72,114,148,200,210,36,17,60,223,27,77,157,235,116,113,108,206,173,201,111,237,46,150,228,184,139,109,83,38,150,206,197,43,182,197,93,112,213,2,212,110,34,199,24,73,94,173,222,72,54,122,162,217,216,99,212,197,147,220,45,219,243,144,124,227,88,158,250,118,46,204,38,151,197,59,105,205,45,205,212,17,56,89,87,60,211,169,236,127,69,20,235,139,253,166,158,200,31,181,0,255,54,181,178,181,103,55,179,70,147,188,149,131,159,78,240,156,40,62,105,74,150,35,40,210,13,71,87,62,74,114,219,180,37,200,109,73,201,86,123,128,41,241,176,163,39,93,118,159,96,32,70,20,235,139,253,166,158,200,31,181,43,30,24,35,25,245,170,86,196,204,157,249,11,29,217,28,105,119,247,158,19,91,125,207,42,174,219,23,214,56,162,101,217,244,244,212,237,201,141,84,174,89,152,223,142,244,43,222,176,42,190,131,167,245,72,110,62,150,147,172,137,37,209,99,97,89,53,90,245,76,113,58,88,206,45,75,166,67,45,176,149,20,92,157,206,55,237,42,41,106,77,172,10,50,223,150,190,89,212,16,151,102,71,107,136,246,235,16,6,180,101,41,58,114,245,24,185,23,190,170,106,69,173,156,51,125,174,202,124,180,239,141,110,70,146,215,99,97,253,190,118,58,182,168,199,146,50,213,82,215,112,47,222,240,56,206,129,43,23,32,138,167,162,230,224,233,38,215,216,43,119,204,17,41,158,179,23,247,145,159,165,171,163,40,93,183,121,199,232,183,150,5,89,109,198,53,91,108,215,98,115,174,120,98,45,118,21,31,73,190,247,170,202,185,54,182,42,10,69,114,230,44,156,94,69,228,28,209,232,221,166,122,87,149,81,120,254,253,123,10,123,215,186,126,23,21,86,56,169,153,217,149,112,156,142,194,51,241,180,134,234,190,169,185,251,188,57,243,54,190,219,250,221,237,80,181,250,8,154,235,29,217,135,121,23,59,114,223,165,75,244,217,174,244,103,90,170,253,238,241,212,253,130,65,153,88,149,27,219,171,70,228,119,177,199,92,121,90,142,161,138,141,213,73,140,209,105,222,243,84,251,138,20,83,197,142,236,54,62,61,219,23,116,181,14,238,43,213,225,236,186,248,75,7,227,148,120,109,129,234,21,145,123,174,36,65,177,113,95,178,82,101,46,240,155,146,168,173,189,154,37,137,166,165,234,43,92,176,162,147,205,216,28,110,184,177,89,87,226,140,14,105,142,177,218,161,253,168,91,113,94,92,249,220,240,247,93,222,253,249,249,249,244,232,131,191,58,222,175,183,165,123,220,227,62,221,218,99,123,134,97,250,27,125,101,175,211,119,105,205,191,162,47,140,0,255,248,158,248,90,60,217,232,36,201,209,44,39,234,78,203,211,52,201,187,173,142,168,173,174,206,209,145,123,81,73,80,53,110,200,241,202,231,31,147,182,186,101,139,87,180,235,173,120,224,209,53,92,3,87,19,120,42,42,219,174,86,228,236,106,236,149,59,230,232,145,147,34,9,186,22,84,133,78,50,233,169,110,233,118,12,247,99,189,114,119,181,184,102,154,43,218,13,238,155,242,70,187,5,3,254,77,229,231,140,213,19,75,241,57,214,92,49,178,248,95,204,145,167,101,139,59,87,116,101,107,162,142,170,111,109,92,211,210,159,254,59,220,77,45,230,234,157,22,106,80,188,226,66,220,161,61,128,73,109,226,70,125,232,47,223,226,211,252,106,251,50,67,27,31,123,227,248,220,27,67,42,89,185,86,230,121,163,71,182,177,124,76,52,165,70,15,117,149,221,125,165,164,57,177,89,162,167,174,175,97,144,11,110,107,70,92,45,26,94,210,30,199,226,50,127,118,99,37,145,228,158,244,82,122,121,133,99,41,90,127,247,99,167,236,148,116,117,187,74,109,100,170,161,105,190,86,211,44,93,29,133,27,240,8,210,31,234,58,220,85,50,46,130,139,77,27,215,235,57,192,165,198,94,163,198,168,161,150,108,28,71,42,188,131,140,149,187,231,74,38,150,170,178,177,52,221,72,55,52,5,195,114,125,75,241,237,196,77,93,174,26,179,196,69,176,42,62,250,141,187,179,127,22,40,170,162,162,162,106,213,170,154,99,175,21,185,145,20,201,54,183,145,96,42,104,182,112,117,148,149,244,227,211,184,109,227,146,178,237,43,54,175,213,254,85,155,246,136,189,158,57,157,62,228,95,62,89,99,229,99,241,20,221,209,248,28,185,106,35,145,173,217,84,54,114,167,228,45,146,84,204,149,41,90,228,67,85,61,75,178,42,221,238,117,117,109,225,18,12,42,214,13,85,216,171,231,138,109,71,109,49,197,214,57,167,211,135,252,203,39,107,172,124,44,94,37,188,18,201,214,154,249,93,50,87,231,69,50,209,145,135,228,35,75,178,145,170,134,84,102,149,190,240,244,133,163,100,247,150,213,201,54,117,91,181,170,35,139,150,4,227,226,98,191,241,4,92,161,203,243,233,213,42,124,197,170,152,179,79,71,90,45,210,244,84,100,173,244,116,165,164,216,94,121,70,252,68,205,83,143,93,71,185,172,168,125,39,110,11,114,92,130,238,107,199,213,68,184,207,68,184,63,190,196,212,87,186,89,69,154,95,31,217,35,205,31,35,155,45,134,169,175,200,38,199,215,156,43,38,74,242,123,237,164,203,90,218,200,211,176,80,77,174,154,44,213,12,237,182,97,183,86,219,142,43,179,211,22,112,27,245,174,191,252,148,79,243,84,236,11,37,106,53,18,181,82,60,61,45,252,172,80,217,116,113,20,89,234,73,206,133,236,161,58,243,108,113,231,166,142,167,112,199,178,185,164,92,84,130,89,229,154,174,107,134,15,154,98,137,118,233,60,92,110,63,251,116,55,247,24,179,221,51,103,229,69,229,175,198,211,49,230,204,111,86,168,165,40,150,163,219,210,231,136,76,233,238,95,242,108,197,204,238,170,199,15,171,130,108,170,179,204,0,79,108,207,68,142,200,221,206,148,85,39,201,57,242,61,84,112,240,167,142,142,28,184,154,218,196,178,209,229,171,55,172,84,191,101,150,174,93,243,139,55,118,43,111,245,93,157,99,46,107,163,158,234,182,118,236,52,130,200,202,242,177,30,85,221,227,248,234,20,101,100,233,105,49,213,243,176,78,184,119,167,187,191,86,212,179,148,212,186,216,184,246,169,198,106,109,150,244,44,66,191,245,170,65,59,181,95,52,78,91,117,157,196,141,250,208,95,190,197,167,249,213,246,218,59,98,229,143,198,55,178,211,115,115,36,212,234,164,143,68,101,34,244,146,94,233,51,37,147,84,140,107,154,218,30,185,202,177,94,146,68,117,109,205,213,130,147,218,164,97,38,234,117,118,174,142,197,179,112,197,19,55,234,67,127,249,22,159,230,87,219,171,4,68,143,190,216,111,106,246,252,81,251,250,203,209,17,163,122,108,44,205,235,111,100,167,35,99,204,21,43,215,202,146,132,203,198,247,24,197,109,69,75,167,162,201,246,227,177,161,178,50,214,213,230,215,30,115,124,137,219,156,135,75,156,206,174,88,168,224,169,200,181,120,186,201,181,199,204,219,107,68,138,231,236,53,118,14,170,146,146,162,116,221,230,157,92,84,239,199,117,51,174,217,98,213,190,6,171,60,113,202,150,28,253,145,239,251,177,72,177,141,85,68,146,53,22,43,77,247,152,27,73,82,211,48,85,122,141,104,205,208,51,117,84,100,145,81,231,94,47,183,173,11,151,163,201,112,191,239,52,171,62,142,212,94,123,8,221,200,90,209,11,75,83,58,127,172,161,158,182,87,246,19,203,86,22,147,251,154,56,186,208,45,92,144,60,21,217,210,35,221,169,222,175,126,187,218,218,201,26,215,101,155,135,75,252,217,254,89,68,143,190,216,111,106,246,252,81,59,224,203,145,88,157,179,114,116,237,145,52,178,209,36,75,239,100,72,252,100,104,152,202,206,87,142,156,88,149,177,50,187,110,83,79,239,238,202,112,232,202,106,15,241,141,86,61,106,21,220,230,102,252,2,0,255,61,162,71,95,236,55,53,123,254,168,61,128,1,0,0,0,0,0,0,0,0,0,0,0,85,2,160,211,123,252,203,223,104,172,188,19,158,220,164,126,121,95,246,171,70,210,88,116,106,110,74,78,20,201,149,182,212,48,213,36,235,54,208,108,168,101,233,119,175,219,131,227,202,141,187,122,119,52,167,25,254,153,9,87,251,133,127,227,54,12,232,244,30,0,255,242,55,26,43,239,132,123,232,85,227,95,212,168,28,137,35,189,210,141,166,162,123,207,108,165,164,205,36,77,18,124,11,154,166,106,41,138,229,137,26,87,110,220,85,191,70,109,212,116,127,174,107,159,197,90,172,21,4,104,44,183,139,74,71,42,167,176,84,117,99,129,100,50,66,37,153,200,218,74,143,84,37,67,75,199,150,42,146,91,136,193,146,112,83,73,163,191,221,216,98,143,53,241,142,246,169,94,107,190,70,145,229,118,149,234,88,229,100,150,165,142,36,176,204,71,167,228,19,71,91,235,141,170,99,168,234,232,82,197,114,251,50,216,17,174,41,169,245,183,36,91,28,178,38,46,206,62,213,107,61,208,76,76,229,24,57,57,242,17,35,119,140,92,217,205,145,231,238,177,86,162,232,105,57,86,113,237,190,176,80,205,80,182,236,157,186,101,141,180,117,102,171,238,59,210,109,120,195,121,173,136,171,106,143,156,26,201,138,157,55,86,142,108,231,198,115,199,152,171,82,20,181,26,163,184,105,159,89,168,97,232,92,198,78,227,50,71,218,202,176,85,139,29,105,73,188,225,188,174,195,147,27,154,99,244,136,90,61,114,122,61,86,68,142,175,122,133,230,175,181,42,201,83,38,202,42,226,37,29,193,167,234,86,55,166,11,247,167,195,186,209,107,174,76,11,181,205,169,184,216,53,156,2,0,255,41,165,156,253,127,235,111,196,101,173,127,1,254,209,84,226,79,228,136,92,137,36,49,209,145,166,165,99,47,108,170,164,206,28,205,17,132,11,134,166,170,40,150,37,136,234,86,174,219,85,191,57,109,212,107,127,86,104,159,197,186,163,193,153,82,206,254,191,245,55,226,178,214,191,0,87,17,136,235,244,161,192,124,139,177,242,171,237,117,18,254,2,31,35,87,165,228,123,228,140,180,200,234,141,92,201,54,146,167,146,161,106,73,108,173,186,122,69,195,22,119,213,47,78,223,37,84,178,2,143,174,138,111,61,218,236,241,130,86,219,128,251,225,229,127,228,123,239,85,189,178,139,217,33,107,237,57,147,133,163,88,174,85,8,174,150,175,107,81,233,214,157,239,114,225,158,234,133,219,22,102,177,174,88,183,169,222,180,72,43,179,231,189,239,208,226,184,106,31,21,217,198,49,108,168,174,108,212,202,137,24,233,43,37,77,211,185,10,65,113,117,20,81,85,159,200,118,195,177,129,190,53,219,42,58,190,93,251,74,183,110,235,221,130,99,218,109,49,94,214,188,120,36,94,85,24,139,28,233,17,43,89,121,51,103,142,8,239,165,207,148,181,216,163,242,137,146,53,154,138,146,165,124,254,161,120,154,158,210,117,133,75,179,222,232,174,72,109,130,27,181,64,91,181,67,167,28,203,78,33,113,157,62,20,152,111,49,86,126,181,253,175,203,159,88,85,172,94,185,171,242,170,145,28,73,70,102,120,94,35,73,35,165,138,163,41,222,186,143,85,138,138,252,118,173,3,249,180,172,219,186,161,100,223,90,109,197,27,31,181,197,109,1,153,184,78,31,10,204,183,24,43,191,218,14,80,64,169,95,19,235,213,45,93,36,103,140,53,86,42,130,175,209,163,230,74,18,53,21,180,156,89,214,99,125,85,29,117,174,193,111,195,211,209,55,74,218,151,172,177,112,181,166,170,166,245,248,43,123,45,3,165,134,231,202,122,101,87,23,201,25,123,238,169,150,231,107,244,168,57,113,60,53,125,165,22,150,245,88,95,85,63,101,155,51,92,243,116,244,141,146,138,221,232,83,188,174,169,170,169,2,14,213,78,91,90,143,94,219,151,105,246,60,46,123,141,213,77,162,209,252,58,249,216,88,254,24,217,236,210,52,101,84,54,57,190,230,28,189,214,141,25,115,39,93,214,210,70,162,250,125,233,145,212,100,169,102,104,183,50,71,116,221,118,92,153,93,185,84,85,68,85,141,57,210,251,70,108,100,238,148,145,230,123,142,141,76,4,31,235,41,42,119,85,146,36,199,86,106,10,87,238,91,84,189,123,39,85,184,224,241,229,174,86,121,166,99,58,48,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,172,30,40,119,83,185,247,200,115,106,244,72,210,213,43,77,199,24,155,94,158,223,19,185,73,178,113,52,55,125,43,190,205,184,236,221,73,21,110,105,142,113,122,163,43,158,105,149,78,239,114,212,168,236,2,75,71,178,141,35,51,221,41,73,170,54,243,181,70,213,93,131,123,138,166,167,170,232,232,78,115,92,203,22,116,251,49,218,141,239,94,138,162,188,22,171,97,113,86,87,124,30,7,103,214,200,46,103,206,76,118,23,177,162,247,74,168,237,49,102,59,86,134,97,233,123,161,206,254,185,242,12,79,102,154,120,143,90,110,145,130,168,82,237,138,134,43,108,26,210,113,236,160,39,114,100,243,190,220,238,205,177,215,168,151,167,231,121,78,85,204,145,155,54,242,212,181,45,53,47,102,158,74,23,21,21,46,81,147,78,15,209,118,180,196,26,253,112,223,177,38,109,87,45,80,110,44,243,70,158,247,106,172,21,245,210,148,177,114,247,220,35,219,20,149,20,60,13,85,133,206,88,57,57,138,10,190,93,234,178,120,55,81,171,186,64,113,131,251,114,180,96,59,16,227,223,69,116,23,17,245,2,239,70,174,58,170,152,247,26,181,165,167,158,183,134,163,103,169,222,199,211,164,191,234,92,176,173,32,75,244,25,250,175,245,217,140,9,218,125,216,0,255,185,240,11,174,170,42,87,174,234,126,206,85,89,143,110,118,142,250,94,161,62,212,209,77,31,171,116,239,112,95,105,215,244,92,246,111,95,217,106,31,26,87,161,95,113,41,214,162,79,211,112,254,138,209,107,109,245,180,57,162,14,174,178,145,168,149,166,103,121,61,83,81,87,184,117,142,34,72,123,199,198,170,55,172,195,200,30,149,168,186,227,143,213,2,226,172,44,67,53,70,171,197,195,87,217,127,28,73,58,181,78,210,232,253,91,250,139,143,28,79,197,85,83,178,198,230,90,161,134,32,133,167,173,29,199,189,254,76,85,25,88,211,179,53,45,51,91,82,212,188,54,13,113,5,254,209,110,208,10,83,180,66,87,163,231,28,27,235,124,165,35,87,34,51,81,201,17,44,23,169,36,139,200,98,239,141,166,103,219,134,96,161,206,37,205,216,173,131,235,242,234,205,22,22,207,100,156,162,253,168,71,102,234,239,19,57,178,215,30,43,106,230,224,47,214,204,49,68,109,141,165,54,214,158,115,163,228,106,41,233,170,219,191,200,30,149,148,108,101,107,55,244,44,223,167,118,117,244,152,171,29,38,234,14,220,16,159,75,113,133,80,174,57,246,28,115,100,59,118,211,77,142,92,123,204,17,149,167,103,248,154,92,105,0,255,70,227,186,45,215,130,204,182,76,208,155,174,203,198,130,12,182,116,102,128,233,58,168,77,101,102,107,95,146,24,201,30,107,142,92,43,71,71,229,74,124,101,245,22,238,93,36,69,230,84,79,195,83,116,165,35,139,125,170,168,103,219,179,188,67,235,198,157,145,105,87,5,241,105,118,77,124,100,180,20,18,55,234,67,127,249,22,159,230,87,219,151,153,49,146,81,175,106,69,204,220,153,191,208,145,205,145,118,119,239,57,177,213,247,172,226,186,125,97,141,35,90,150,77,79,79,221,158,220,72,229,154,133,249,237,72,191,226,13,171,226,59,56,96,129,50,135,111,100,57,214,221,200,57,241,188,213,27,27,57,154,228,105,217,28,43,223,240,20,109,165,144,66,89,197,213,184,168,172,109,217,42,51,106,148,6,152,152,93,19,15,216,15,0,255,193,191,164,221,79,214,63,145,223,185,189,162,207,91,57,22,59,111,228,232,61,145,96,57,62,246,202,29,243,190,90,75,45,37,79,187,167,142,85,14,254,165,120,46,222,235,146,24,87,251,141,233,122,96,86,131,46,187,223,113,69,27,107,141,49,54,50,187,177,177,81,99,230,0,255,143,124,69,196,150,198,241,169,174,62,87,186,38,169,219,191,111,51,86,187,90,151,21,227,151,134,195,113,250,163,197,222,116,94,251,143,48,189,81,217,198,146,92,42,13,254,42,162,54,18,104,171,82,43,47,77,87,83,153,170,216,119,184,103,137,116,98,92,138,69,237,190,211,32,147,214,101,120,174,83,246,89,16,231,104,149,45,112,104,118,229,191,199,94,163,86,13,149,26,145,84,94,14,60,107,164,78,99,57,150,167,168,106,41,107,106,92,84,82,84,149,133,167,167,101,221,178,224,18,252,42,214,125,45,91,225,237,0,127,198,29,154,227,8,92,189,140,72,108,237,149,53,50,144,92,145,230,89,37,234,168,234,66,214,28,117,6,186,185,21,142,150,235,232,169,216,68,211,140,199,178,125,251,118,245,85,111,221,183,31,183,213,216,174,5,218,203,122,173,0,255,186,202,243,86,142,197,206,27,57,122,79,36,88,142,143,189,114,199,188,175,214,82,75,201,211,238,169,99,149,131,127,41,158,139,247,186,36,198,213,126,99,186,30,152,213,160,203,238,119,172,206,64,187,159,172,127,34,191,115,59,64,1,157,222,227,95,254,70,99,229,157,240,0,255,210,238,39,235,159,200,239,220,14,80,64,167,247,248,151,191,209,88,121,39,156,174,129,168,154,107,228,154,107,143,61,34,199,30,115,228,218,99,142,168,168,168,72,174,180,103,37,121,149,169,107,104,42,232,77,243,245,152,47,105,200,62,29,212,0,211,245,84,55,252,51,91,251,34,23,169,95,238,102,220,187,114,242,177,235,210,173,143,165,9,210,157,20,67,195,63,151,218,155,158,163,102,229,94,251,219,101,106,157,77,130,191,112,150,190,196,23,113,170,38,110,212,135,254,242,45,62,205,175,182,135,49,85,85,85,174,238,114,207,57,242,221,68,246,43,75,231,76,147,172,214,168,49,230,78,213,114,117,245,137,166,227,41,232,41,185,74,142,154,21,85,91,214,148,109,218,143,6,234,206,49,114,173,161,142,205,252,57,81,117,28,195,146,204,144,140,78,247,105,170,223,31,155,62,170,74,36,72,237,59,238,152,224,170,77,249,216,203,52,92,75,245,206,125,83,90,101,27,252,147,157,242,225,29,158,227,109,55,102,146,155,151,155,67,71,29,45,252,230,211,171,135,35,105,72,119,99,186,196,160,247,93,172,219,143,109,122,101,187,83,123,154,110,184,3,215,104,143,195,11,62,233,138,174,70,207,57,54,214,249,74,71,174,68,102,162,146,35,88,46,82,73,22,145,197,222,27,77,207,182,13,193,66,157,75,154,177,91,7,215,229,213,155,45,44,158,201,56,69,251,81,143,204,212,223,39,114,100,175,61,86,212,204,193,95,172,153,99,136,218,26,75,109,172,61,231,70,201,213,82,210,85,183,127,145,61,42,41,217,202,214,110,232,89,190,79,237,234,232,49,87,59,76,212,29,184,33,62,151,226,186,2,113,163,62,244,151,111,241,105,126,181,221,138,73,109,226,70,125,232,47,223,226,211,252,106,187,21,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,152,208,41,227,39,122,205,190,237,155,28,171,20,252,240,201,149,35,163,151,122,234,70,251,60,236,219,241,168,138,242,199,34,249,250,224,82,12,138,23,52,92,189,158,103,103,207,89,147,200,252,190,235,38,71,85,244,218,77,182,77,85,109,124,96,247,173,61,179,102,216,68,250,216,116,59,134,100,207,170,13,77,23,58,238,218,143,142,235,136,150,107,35,156,75,40,114,85,126,83,35,215,226,157,27,169,26,115,69,221,182,81,73,157,43,22,142,117,73,70,162,233,235,168,235,19,245,120,169,67,77,195,98,28,212,123,105,186,16,95,88,4,111,104,199,41,136,58,240,227,233,46,175,178,237,42,209,85,163,210,129,223,59,198,82,75,208,167,234,200,210,173,214,202,182,109,222,212,135,131,26,245,173,205,21,151,69,181,248,69,238,114,240,191,201,187,9,0,255,111,84,190,183,150,145,171,62,138,166,116,243,29,142,154,151,84,27,186,139,127,224,171,57,12,85,174,204,169,110,34,34,248,145,193,187,22,54,239,235,156,92,124,84,184,120,254,34,249,253,91,236,52,149,100,212,81,182,28,103,44,138,211,83,120,79,59,225,75,248,121,115,199,191,197,159,216,88,141,53,170,248,204,212,84,108,100,245,145,92,85,27,125,75,42,238,221,153,100,87,114,92,53,153,213,175,91,113,160,206,249,168,115,15,248,111,180,62,81,61,243,54,54,106,240,55,189,212,85,242,20,212,109,221,29,185,250,122,183,174,198,10,139,101,126,101,246,187,49,89,27,182,207,155,107,212,190,119,238,166,215,200,149,107,84,90,69,116,186,86,198,204,219,11,77,233,101,200,113,90,213,2,69,206,107,243,88,177,89,199,244,137,210,59,13,135,7,226,41,237,72,5,214,175,214,224,137,42,190,222,171,49,12,187,183,233,173,194,61,69,205,190,21,171,212,171,114,93,142,39,110,11,114,201,205,7,0,80,22,212,182,95,213,189,63,75,155,228,193,217,215,10,101,65,109,251,85,221,251,179,180,73,30,156,157,170,1,81,236,79,235,222,191,229,236,188,88,251,5,131,222,136,98,127,90,247,254,45,103,231,197,218,47,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,169,177,215,168,49,106,168,37,27,199,145,10,239,32,99,229,238,185,146,137,165,170,108,44,77,55,210,13,77,193,176,92,223,82,124,59,113,83,151,171,198,44,113,17,172,138,143,126,227,238,236,63,5,148,13,32,137,229,202,122,79,108,210,27,43,233,228,45,172,199,10,154,141,149,68,202,109,108,244,111,169,170,89,19,212,12,31,196,105,93,201,194,253,187,90,241,202,50,179,12,213,87,141,205,126,135,199,245,64,43,172,224,104,126,253,53,162,86,158,18,149,159,63,215,70,42,83,199,146,200,83,23,150,138,36,85,7,205,166,158,58,186,109,67,230,43,183,244,84,46,203,111,87,233,142,180,219,251,166,45,93,247,28,167,106,183,103,138,226,139,170,57,248,178,171,57,246,202,29,115,53,150,228,143,185,71,126,150,174,142,173,107,227,218,253,188,181,44,200,106,77,86,56,229,82,177,57,87,204,178,197,201,71,177,224,200,146,78,58,26,205,241,209,77,212,201,205,201,52,101,101,185,98,161,42,115,196,234,100,236,53,84,80,237,200,109,27,106,88,150,207,146,186,61,87,118,35,237,139,171,221,197,57,240,212,38,70,142,90,43,247,234,149,52,210,248,172,183,81,44,223,88,244,232,149,178,119,202,64,18,252,152,181,213,190,106,65,57,118,38,106,41,234,196,32,191,12,162,117,106,91,187,53,90,35,227,121,205,156,99,125,200,174,162,106,229,69,228,207,81,177,233,229,163,114,226,221,207,71,12,58,92,213,113,108,69,117,139,236,241,14,178,94,81,181,38,219,181,24,109,223,179,21,179,28,247,251,64,174,168,53,231,138,94,17,107,229,138,198,145,44,201,87,4,207,198,80,20,27,249,94,121,154,5,146,18,170,217,78,59,22,59,174,158,64,205,213,32,191,116,65,55,236,213,104,77,215,231,110,100,141,116,167,88,189,218,200,170,170,83,234,67,13,79,201,169,60,101,36,136,90,182,82,157,232,147,178,154,42,159,190,81,233,122,33,230,184,110,89,136,239,225,85,214,83,184,205,174,184,59,187,21,99,125,138,226,139,170,57,248,178,171,57,246,202,29,115,53,150,228,143,185,71,126,150,174,142,173,107,227,218,253,188,181,44,200,106,77,86,56,229,82,177,57,87,204,178,197,95,66,81,81,247,230,33,35,157,221,72,122,153,230,233,51,45,31,57,134,206,149,52,53,52,119,160,171,104,168,73,151,74,176,12,81,207,144,43,94,237,57,166,115,186,174,65,31,226,62,47,244,52,174,32,192,95,67,248,138,100,69,230,206,145,97,107,52,93,108,227,116,55,74,238,156,99,174,45,104,42,178,167,202,150,100,61,83,79,188,19,135,154,194,29,89,45,221,186,112,197,250,12,111,219,247,97,86,125,92,151,253,243,85,238,157,147,35,95,189,243,198,200,149,237,218,72,222,24,107,37,138,158,22,104,93,114,155,150,153,132,106,134,178,101,113,15,142,251,220,106,235,204,86,125,212,3,237,146,184,204,121,237,205,190,202,80,81,81,81,21,57,114,84,205,177,215,170,26,57,150,163,163,70,130,169,160,217,76,82,214,209,213,241,52,110,219,184,164,115,197,246,21,85,251,87,173,221,180,110,50,183,139,198,178,154,77,228,92,11,79,199,152,51,191,71,86,150,109,116,33,104,158,212,76,55,122,186,106,158,178,202,101,164,115,77,177,167,117,67,181,118,201,218,67,123,143,49,230,222,115,173,81,163,155,108,87,254,76,234,84,53,154,150,142,85,228,84,225,170,62,34,49,12,69,59,84,109,220,243,66,53,84,199,197,105,58,28,167,233,154,174,127,4,80,106,32,71,144,156,85,131,254,232,145,115,231,96,57,114,237,49,71,84,175,206,142,141,181,2,73,208,181,51,110,93,132,65,66,109,114,219,170,201,101,157,133,131,170,45,181,237,248,41,187,66,57,157,62,228,95,62,89,99,229,99,113,21,89,63,85,69,68,68,85,174,92,81,107,140,53,42,71,146,37,233,170,141,160,41,24,54,115,149,149,117,149,60,117,219,214,45,233,220,190,125,91,213,130,85,107,215,174,146,0,232,244,30,0,255,242,55,26,43,239,132,83,53,113,163,62,244,151,111,241,105,126,181,61,140,161,162,162,162,42,114,228,168,154,99,175,85,53,114,44,71,71,141,4,83,65,179,153,164,172,163,171,227,105,220,182,113,73,231,138,237,43,170,246,175,90,187,105,85,79,169,79,142,221,54,145,163,246,152,43,86,174,145,230,216,202,214,156,115,32,121,134,146,254,221,59,42,174,182,211,83,110,197,10,123,181,81,139,21,235,214,244,69,191,117,205,138,7,190,27,178,231,168,138,145,68,190,239,221,107,102,19,159,163,84,114,174,158,233,90,9,28,43,116,203,151,161,150,143,92,53,223,120,118,225,162,102,171,12,103,143,14,27,118,196,77,199,113,104,118,144,2,208,2,84,68,69,69,69,142,28,145,107,143,57,170,70,142,229,232,66,247,142,167,233,25,58,147,148,117,116,53,44,170,91,185,110,87,231,138,237,11,212,40,56,216,186,118,99,218,191,202,250,33,170,186,169,181,247,92,252,198,198,145,44,201,87,68,229,28,137,97,200,202,243,116,76,108,102,106,201,72,65,84,242,20,148,116,110,94,86,102,90,86,173,221,185,228,7,0,0,0,0,0,0,0,224,187,16,178,231,168,138,145,68,190,239,221,107,102,19,159,163,84,114,174,158,233,90,9,28,43,116,203,151,161,150,143,92,53,223,120,118,225,162,102,171,12,103,143,14,27,118,196,77,199,113,104,118,192,67,69,84,84,84,228,200,17,185,246,152,163,106,228,88,142,46,116,239,120,154,158,161,51,73,89,71,87,195,162,186,149,235,118,117,174,216,190,64,141,130,131,173,107,55,166,253,171,172,31,162,170,155,90,123,207,197,111,108,28,201,146,124,69,84,206,145,24,134,172,60,79,199,196,102,166,150,140,20,68,37,79,65,73,231,230,101,101,166,101,213,218,157,75,126,0,64,125,65,186,89,69,154,95,31,217,35,205,31,35,155,45,134,169,175,200,38,199,215,156,43,38,74,242,123,237,164,203,90,218,200,211,176,80,77,174,154,44,213,12,237,182,97,183,86,219,142,43,179,0,255,73,141,108,37,163,71,208,225,171,136,153,228,121,150,102,42,169,77,174,148,136,145,165,120,201,109,88,144,124,112,95,45,86,155,42,22,117,100,215,82,144,233,130,245,41,213,154,236,15,205,213,1,93,139,12,232,129,247,158,24,21,89,85,69,141,66,42,84,247,30,43,215,206,81,28,77,9,149,60,83,69,205,112,46,169,221,81,210,17,53,174,199,113,63,198,89,108,205,162,25,0,255,13,88,168,211,82,52,52,162,110,238,136,177,115,44,246,200,203,186,35,209,61,42,86,138,170,161,33,169,170,169,115,143,109,235,168,222,75,245,170,108,138,167,173,239,218,213,190,23,157,134,155,117,121,58,228,122,156,169,189,78,214,66,254,4,3,243,209,74,94,127,75,220,138,169,61,116,223,118,59,119,119,121,99,53,146,68,190,42,137,116,166,36,134,197,232,60,93,92,145,244,111,106,88,70,10,162,146,44,131,42,236,213,121,115,154,201,92,246,162,223,122,174,226,129,212,38,110,212,135,254,242,45,62,205,175,182,91,49,181,167,212,39,199,110,155,200,81,123,204,21,43,215,72,115,108,101,107,206,57,144,60,67,73,0,255,238,29,21,87,219,233,41,183,98,133,189,218,168,197,138,117,107,250,162,223,186,102,197,3,0,84,26,172,179,241,113,63,210,40,186,145,170,200,177,72,98,162,217,222,115,36,185,106,106,166,86,167,241,174,233,122,166,178,138,220,49,42,223,233,101,185,117,225,142,53,25,30,119,162,102,213,199,111,217,85,202,233,244,33,0,255,242,201,26,43,31,139,171,200,250,169,42,34,34,170,114,229,138,90,99,172,81,57,146,44,73,87,109,4,77,193,176,153,171,172,172,171,228,169,219,182,110,73,231,246,237,219,170,22,172,90,187,118,201,15,0,248,106,96,77,36,70,183,244,242,252,61,214,88,169,8,50,87,172,92,43,73,212,84,208,114,166,72,108,148,145,116,212,185,6,191,13,81,89,25,235,106,95,178,198,194,213,166,150,166,214,227,175,236,171,12,21,149,93,205,177,215,226,183,55,146,99,57,62,162,170,230,74,52,195,87,130,103,99,101,51,77,203,71,122,162,142,167,175,164,115,205,178,62,83,189,106,237,178,37,63,88,61,80,237,174,106,143,145,228,229,136,145,163,163,39,154,141,189,55,189,4,191,167,243,144,124,35,105,110,10,87,124,107,114,89,188,175,42,44,213,28,227,52,89,87,204,212,42,253,209,174,149,237,202,95,43,114,164,215,222,19,93,121,54,246,92,121,141,237,36,31,237,182,18,152,87,212,212,140,91,30,235,117,111,15,102,109,89,87,83,33,6,234,129,237,241,44,220,231,77,60,161,189,150,89,191,93,229,55,17,41,150,179,169,92,107,38,232,30,107,230,247,248,74,177,145,206,4,195,179,154,217,70,81,87,195,211,81,185,143,116,110,40,22,181,174,169,214,238,72,217,224,202,48,36,215,232,145,35,203,233,231,143,202,49,119,106,90,154,83,249,200,196,98,174,181,134,44,247,118,146,198,5,217,61,212,177,9,163,174,154,124,209,8,29,214,101,107,181,237,184,81,59,24,179,126,170,138,136,136,170,92,185,162,214,24,107,84,142,36,75,210,85,27,65,83,48,108,230,42,43,235,42,121,234,182,173,91,210,185,125,251,182,170,5,171,214,174,93,242,3,122,32,170,230,26,185,230,218,99,143,200,177,199,28,185,246,152,35,42,42,42,170,155,149,228,85,166,174,161,169,116,202,215,99,190,164,33,251,116,80,167,109,120,170,27,254,25,224,175,166,200,146,49,234,227,179,203,177,187,198,234,239,129,102,177,34,178,17,57,82,105,177,47,253,123,99,166,40,217,148,71,139,189,92,136,89,235,86,151,25,168,161,218,151,240,190,174,56,92,3,50,235,175,34,7,223,49,146,188,108,215,136,20,77,177,30,187,139,90,41,146,57,138,117,150,190,215,204,80,116,37,37,212,181,168,170,164,115,223,142,190,166,198,85,107,87,148,252,0,0,0,0,0,0,0,0,0,0,0,128,42,1,208,233,61,254,229,111,52,86,222,9,167,106,226,70,125,232,47,223,226,211,252,106,123,32,99,223,100,223,246,221,202,205,203,169,151,159,183,114,234,210,205,209,84,239,117,183,126,93,238,125,221,126,220,210,103,246,203,158,169,27,102,105,168,251,58,159,180,106,235,134,183,237,243,155,204,205,205,237,110,223,101,221,167,75,15,81,83,169,79,135,187,72,191,239,125,193,143,167,125,75,95,227,254,76,171,157,106,159,247,67,218,173,113,149,2,0,82,27,112,27,245,174,191,252,148,79,243,84,236,42,82,202,217,0,255,183,254,70,92,214,250,23,224,0,210,29,111,219,228,118,153,155,155,231,253,182,197,186,79,151,30,158,166,78,167,254,119,145,126,223,251,158,31,51,123,137,190,198,253,153,174,59,213,193,239,135,180,167,224,148,167,242,219,123,243,242,114,183,244,39,175,126,46,157,221,29,213,127,171,232,54,238,126,207,251,182,39,232,143,237,127,238,19,123,151,251,151,248,81,99,225,113,247,207,113,129,6,19,160,162,162,162,42,114,228,168,154,99,175,85,53,114,44,71,7,151,45,9,166,130,102,51,73,89,71,87,219,226,28,183,109,92,210,185,98,251,38,76,132,0,255,85,107,183,178,189,162,148,250,229,152,125,23,53,114,143,181,122,213,154,51,201,38,54,231,154,59,73,48,52,156,187,151,85,36,109,168,103,219,138,63,198,217,168,251,138,106,107,58,96,161,174,25,204,178,225,239,251,252,166,242,242,114,187,219,119,25,157,122,117,19,213,148,250,116,184,83,123,185,139,5,65,158,246,45,125,129,62,83,171,101,105,159,247,91,113,107,252,175,84,52,56,119,78,62,231,28,137,35,105,62,54,162,246,76,210,197,77,37,201,36,205,87,106,26,154,158,151,226,29,79,65,147,46,223,179,162,57,168,142,254,95,206,107,133,14,21,219,212,163,11,237,212,236,201,39,174,211,135,2,243,45,198,202,175,182,3,20,32,217,123,196,202,95,181,231,88,43,155,44,230,238,94,161,116,170,122,169,111,52,79,176,84,29,45,37,162,82,110,184,113,8,50,202,106,141,125,94,168,182,155,241,168,65,227,52,93,135,245,143,0,0,235,3,69,241,69,213,28,124,217,213,28,123,229,142,185,26,75,242,199,220,35,63,75,87,199,214,181,113,237,126,222,90,22,100,181,38,43,156,114,169,216,156,43,102,217,226,249,22,75,177,85,171,199,168,49,147,81,85,43,106,212,90,42,107,84,230,163,125,111,100,191,241,156,30,11,235,247,53,84,190,58,205,119,149,169,150,58,153,133,112,153,199,113,14,220,62,7,72,247,216,99,207,177,215,92,171,86,55,221,205,156,153,211,171,104,76,45,37,139,168,169,190,85,101,68,101,104,138,183,171,90,191,231,125,105,168,118,139,211,139,56,78,211,245,66,0,255,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,109,120,141,110,114,230,44,124,54,17,43,122,175,117,234,216,123,183,99,101,24,150,62,230,26,237,89,19,207,240,100,166,121,22,167,219,210,42,136,42,213,174,151,120,205,169,33,29,199,14,202,69,182,187,203,31,77,119,244,202,201,18,205,147,194,170,145,122,171,94,122,202,202,211,245,141,212,69,7,194,157,222,126,188,218,247,183,227,88,219,220,135,219,189,191,214,167,120,109,185,27,185,219,57,18,25,145,197,222,67,45,38,221,180,149,9,10,189,224,210,248,80,71,176,149,212,57,153,77,243,166,245,248,68,89,21,149,101,210,60,188,165,0,255,240,103,136,207,92,247,171,157,109,61,243,213,80,94,35,25,0,255,72,244,30,197,59,6,106,86,61,38,221,38,134,218,10,150,78,100,4,186,178,92,218,181,127,221,158,170,162,214,106,200,174,45,61,213,117,69,211,159,125,216,149,10,163,87,173,251,251,54,119,220,183,146,161,229,175,181,23,127,238,157,200,186,215,61,186,158,0,255,219,148,239,46,113,221,105,47,150,238,53,219,224,80,247,91,90,167,189,198,114,84,20,95,204,100,84,141,185,70,166,72,162,123,84,140,17,89,138,196,222,25,158,109,223,107,163,27,158,117,37,93,69,117,69,53,75,154,246,237,87,159,149,232,82,92,173,34,254,132,3,89,94,182,57,21,121,106,87,171,106,205,153,174,153,175,154,121,119,242,137,162,19,155,120,190,5,65,93,221,198,138,74,202,138,90,114,91,154,87,55,58,236,27,177,90,26,188,110,52,62,142,43,8,216,84,55,181,34,103,94,173,188,49,215,200,115,146,164,247,192,232,162,88,100,117,86,215,83,211,188,112,207,58,251,232,121,73,54,75,241,82,167,92,112,91,149,41,102,105,172,254,251,231,43,145,108,173,153,223,37,115,117,94,36,19,29,121,72,62,178,36,27,169,106,72,101,86,233,11,79,95,56,74,118,111,89,157,108,83,183,85,171,58,178,104,73,48,46,46,246,27,79,192,171,10,40,27,168,130,47,42,215,226,203,174,230,30,51,111,175,213,88,146,63,54,215,245,28,84,37,37,91,215,198,181,59,233,79,139,234,253,184,174,201,10,167,204,48,49,110,176,202,44,11,182,175,49,64,142,85,50,58,111,143,220,116,71,84,227,123,175,238,163,249,253,253,78,25,57,162,154,174,52,238,200,136,80,77,219,146,44,126,236,58,115,220,243,206,197,195,195,184,14,197,105,186,70,253,17,229,2,17,21,107,173,85,189,199,24,27,27,161,146,237,244,180,61,243,85,73,97,168,73,46,181,234,253,101,162,117,71,101,174,225,120,138,150,170,71,73,251,6,181,193,161,13,103,226,30,215,227,251,236,128,133,138,168,168,168,200,145,35,114,237,49,71,213,200,177,28,29,91,55,158,166,103,232,76,82,214,209,85,144,81,221,202,117,187,58,87,108,95,131,174,11,182,174,93,220,246,90,6,200,199,70,247,200,17,115,204,189,114,42,146,222,244,78,154,220,87,145,174,180,232,180,74,85,81,75,27,209,105,130,21,253,110,212,117,149,125,222,154,95,218,224,163,182,105,156,166,235,156,149,15,80,252,187,157,219,119,185,57,163,94,126,222,158,117,233,212,203,167,235,29,212,52,111,183,151,123,245,105,47,49,197,75,205,116,63,238,47,205,210,88,173,243,103,137,168,88,107,173,234,61,198,216,216,8,149,108,167,167,237,153,175,74,10,67,77,114,169,85,239,47,19,173,59,42,115,13,199,83,180,84,61,74,218,55,168,13,14,109,56,19,247,184,30,223,103,175,41,80,106,128,138,168,168,168,200,145,35,114,237,49,71,213,200,177,28,29,91,55,158,166,103,232,76,82,214,209,85,144,81,221,202,117,187,58,87,108,95,131,174,11,182,174,93,220,118,133,2,58,189,199,191,252,141,198,202,59,225,202,127,108,116,143,28,49,199,220,43,167,34,233,77,239,164,201,125,21,233,74,139,78,171,84,21,181,180,17,157,38,88,209,239,70,93,87,217,231,173,249,165,13,62,106,155,198,105,186,206,89,249,216,55,217,183,125,183,114,243,114,234,229,231,173,156,186,116,115,52,213,123,221,173,95,151,123,95,183,31,183,244,153,253,178,103,234,134,89,26,234,190,206,39,237,215,64,220,168,15,253,229,91,124,154,95,109,183,98,170,91,55,188,109,159,223,100,110,110,110,119,251,46,235,62,93,122,136,154,74,125,58,220,69,250,125,239,11,126,60,237,91,250,26,247,103,90,237,84,251,188,31,210,110,141,171,148,213,3,54,213,77,173,200,153,87,43,111,204,53,242,156,36,233,61,48,186,40,22,89,157,213,245,212,52,47,220,179,206,62,122,94,146,205,82,188,212,41,23,220,86,101,138,89,26,171,0,255,254,249,74,36,91,107,230,119,201,92,157,23,201,68,71,30,146,143,44,201,70,170,26,82,153,85,250,194,211,23,142,146,221,91,86,39,219,212,109,213,170,142,44,90,18,140,139,139,253,198,19,240,170,2,202,6,170,224,139,202,181,248,178,171,185,199,204,219,107,53,150,228,143,205,117,61,7,85,73,201,214,181,113,237,78,250,211,162,122,63,174,107,178,194,41,51,76,140,27,172,50,203,130,237,107,12,144,99,149,140,206,219,35,55,221,17,213,248,222,171,251,104,126,127,191,83,70,142,168,166,43,141,59,50,34,84,211,182,36,139,31,187,206,28,247,188,115,241,240,48,174,67,113,154,174,81,127,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,214,118,177,248,244,72,87,240,205,167,19,27,219,250,212,204,188,183,34,83,243,110,211,115,31,139,53,77,67,213,134,100,40,200,152,248,222,147,85,237,206,225,101,236,147,140,128,78,107,178,127,17,153,19,217,241,241,247,185,42,219,10,93,107,101,222,204,145,238,43,157,171,198,150,106,122,28,7,229,158,193,236,112,5,202,85,115,213,168,149,187,238,137,124,174,181,115,198,246,127,103,74,202,30,61,145,84,79,111,103,10,50,201,111,60,81,205,222,29,243,50,180,29,142,186,177,82,71,140,208,142,211,30,202,168,191,126,145,109,55,42,71,253,174,178,237,83,113,100,77,253,187,121,121,218,80,181,36,227,29,233,155,45,123,241,202,114,163,196,14,127,123,36,235,225,31,116,207,180,225,29,190,206,217,179,187,48,221,125,58,95,246,213,75,248,137,54,116,198,51,164,161,161,53,231,170,170,57,187,168,83,189,230,90,163,214,80,89,179,157,89,37,150,19,51,213,91,26,210,41,119,46,232,91,209,20,172,204,30,139,170,44,215,28,125,118,96,156,3,230,104,159,103,79,174,237,90,221,240,101,59,63,153,85,100,157,195,175,7,174,198,59,184,33,247,35,75,53,197,75,158,73,93,177,115,161,160,71,45,87,17,239,104,187,112,184,84,251,11,67,68,68,68,4,79,212,168,217,212,24,99,68,52,142,225,216,70,208,52,28,195,80,82,144,116,180,212,116,180,74,231,174,42,187,224,151,43,119,78,194,173,70,101,63,146,92,165,186,58,159,33,57,83,47,251,249,18,103,5,217,91,147,230,0,0,0,101,65,109,251,85,221,251,179,180,73,30,156,125,173,80,22,212,182,95,213,189,63,75,155,228,193,217,169,26,16,197,254,180,238,253,91,206,206,139,181,95,48,232,141,40,246,167,117,239,223,114,118,94,172,253,130,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,181,77,235,151,105,195,167,214,202,246,170,90,252,155,74,85,137,30,177,176,238,87,62,140,249,146,165,164,167,168,239,85,101,49,92,111,233,90,23,19,79,99,127,101,220,15,21,21,21,85,115,240,228,216,107,55,189,240,12,73,42,75,89,71,85,25,40,119,173,220,82,186,29,139,28,106,246,100,179,125,197,78,54,116,239,200,121,223,156,107,238,126,54,163,122,14,124,174,202,149,35,57,54,42,210,157,117,166,123,168,103,235,158,178,85,199,176,107,37,43,154,173,221,88,62,156,44,57,251,69,59,44,83,234,83,81,53,167,62,21,115,52,50,199,206,79,228,34,41,199,99,244,233,227,115,91,61,13,208,172,28,63,178,117,209,112,44,60,174,66,83,111,132,39,162,106,37,186,155,234,110,212,93,85,41,234,236,95,100,250,216,11,195,150,244,71,34,79,80,18,165,88,19,215,152,212,238,163,171,217,254,134,179,22,91,125,155,72,252,137,202,239,62,157,226,235,118,161,115,107,182,20,157,185,171,87,170,206,53,73,251,184,165,224,56,77,123,105,80,129,149,59,231,200,21,21,107,229,85,99,115,54,145,143,44,170,70,170,168,227,77,142,244,244,116,116,238,204,152,44,107,11,253,162,222,117,99,31,113,183,94,107,112,94,132,141,217,245,217,245,188,221,185,77,69,146,23,0,255,221,162,87,177,90,159,222,153,119,106,69,55,149,217,142,157,210,104,149,56,61,113,35,95,215,134,180,42,95,91,181,221,73,124,172,29,240,80,124,239,9,190,74,114,220,219,84,20,130,85,37,210,43,175,34,58,227,178,54,16,239,93,145,185,55,158,189,24,180,98,61,28,109,170,92,191,76,173,217,222,215,163,12,193,175,170,162,198,26,124,185,247,188,167,198,198,6,95,46,126,157,169,167,57,91,43,150,108,233,200,72,45,212,113,21,230,104,130,159,186,169,45,15,0,0,80,22,212,182,95,213,189,63,75,155,228,193,217,215,10,151,136,0,255,29,95,46,190,104,44,39,114,239,145,141,17,141,37,42,115,204,116,36,197,182,160,234,105,146,142,140,119,180,173,232,203,91,189,240,29,142,215,36,119,53,19,94,219,192,250,241,171,156,139,119,206,145,69,245,222,88,74,58,214,30,73,134,162,96,217,86,84,20,172,216,144,99,154,22,120,100,85,156,163,3,118,233,138,118,65,198,248,191,245,247,0,255,209,14,220,223,4,7,103,254,21,141,207,127,92,69,0,255,85,58,120,0,255,167,248,106,243,127,145,136,188,191,205,27,221,69,54,107,142,206,165,179,49,53,116,140,60,187,23,81,87,75,84,213,210,187,112,153,219,74,5,123,177,93,131,49,142,232,131,73,78,235,129,149,250,175,253,18,119,101,160,168,40,62,21,85,139,175,178,171,57,42,246,108,215,170,61,86,110,116,229,72,37,248,194,213,211,34,137,149,109,42,40,93,211,80,184,231,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,74,155,236,59,222,252,182,139,191,188,94,94,78,150,169,254,163,87,191,251,117,86,214,137,254,211,222,238,35,125,142,190,193,20,247,183,253,26,158,208,92,248,66,87,190,168,138,238,178,237,155,92,247,142,137,164,221,72,246,66,194,63,154,204,148,94,253,212,212,187,104,223,163,231,221,56,219,139,93,234,153,158,75,112,90,19,220,210,82,77,121,0,168,210,38,251,142,55,191,237,226,47,175,151,151,147,101,170,0,255,232,213,239,126,157,149,117,162,0,255,180,183,251,72,159,163,111,48,197,253,109,191,134,39,52,23,190,208,42,2,88,125,81,21,221,101,219,55,185,238,29,19,73,187,145,236,133,132,127,52,153,41,189,250,169,169,119,209,190,71,207,187,113,182,23,187,212,51,61,151,224,180,38,184,165,165,154,242,0,0,192,2,111,151,171,79,78,78,238,189,211,95,58,222,163,95,207,123,222,41,250,191,220,110,63,237,83,250,32,253,25,253,167,220,95,187,63,117,223,9,87,120,0,255,175,0,214,44,170,178,111,187,123,115,162,187,198,240,221,196,200,19,149,124,116,228,72,190,210,243,213,87,108,159,122,174,125,111,91,245,126,244,111,154,163,107,86,85,217,14,103,195,103,112,138,86,145,248,162,162,251,38,71,213,110,114,143,153,183,215,138,157,143,229,232,198,179,244,250,248,170,155,198,93,139,250,22,228,178,125,15,77,89,225,188,21,231,44,214,98,150,147,15,0,0,0,0,160,74,155,236,59,222,252,182,139,191,188,94,94,78,150,169,254,163,87,191,251,117,86,214,137,254,211,222,238,35,125,142,190,193,20,247,183,253,26,158,208,92,248,66,43,0,255,174,187,202,251,114,103,126,126,151,8,22,121,153,68,178,235,163,169,19,157,104,105,249,152,234,119,180,227,90,208,183,167,1,239,157,226,145,253,240,80,163,97,62,105,130,54,249,71,0,107,18,17,217,183,237,189,57,213,93,164,249,236,98,227,121,74,62,54,146,36,89,41,57,233,43,182,79,5,215,178,183,162,122,65,250,55,61,214,53,151,170,156,136,179,225,51,248,90,83,8,0,0,44,21,81,217,116,223,118,53,239,219,43,199,219,141,15,213,28,252,100,248,194,234,210,81,229,118,251,86,185,91,55,75,178,177,79,105,154,102,106,182,59,91,180,19,174,128,183,244,95,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,159,248,170,170,219,46,87,229,110,106,140,149,187,231,234,157,143,226,216,70,176,20,58,249,170,155,186,93,123,250,246,227,178,114,15,181,88,97,179,21,27,44,214,226,137,171,36,34,178,111,219,123,115,170,187,72,243,217,197,198,243,148,124,108,36,73,178,82,114,210,87,108,159,10,174,101,111,69,245,130,244,111,122,172,107,46,85,57,17,103,195,103,240,181,166,16,0,0,0,96,169,136,202,166,251,182,171,121,223,94,57,222,110,124,168,230,224,39,195,23,86,151,142,42,183,219,183,202,221,186,89,146,141,125,74,211,52,83,179,221,217,162,157,112,5,188,165,149,95,84,101,223,118,247,230,68,119,141,225,187,137,145,39,42,249,232,200,145,124,165,231,171,175,216,62,245,92,251,222,182,234,253,232,223,52,71,215,172,170,178,29,206,134,207,224,20,77,33,0,235,19,95,84,116,223,228,168,218,77,238,49,243,246,90,177,243,177,28,221,120,150,94,31,95,117,211,184,107,81,223,130,92,182,239,161,41,43,156,183,226,156,197,90,204,114,149,69,85,246,109,119,111,78,116,215,24,190,155,24,121,162,146,143,142,28,201,87,122,190,250,138,237,83,207,181,239,109,171,222,143,254,77,115,116,205,170,42,219,225,108,248,12,78,209,20,2,176,62,241,69,69,247,77,142,170,221,228,30,51,111,175,21,59,31,203,209,141,103,233,245,241,85,55,141,187,22,245,45,200,101,251,30,154,178,194,121,43,206,89,172,197,44,39,31,0,170,180,201,190,227,205,111,187,248,203,235,229,229,100,153,234,63,122,245,187,95,103,101,157,232,63,237,237,62,210,231,232,27,76,113,127,219,175,225,9,205,133,47,116,229,139,170,232,46,219,190,201,117,239,152,72,218,141,100,47,36,252,163,201,76,233,213,79,77,189,139,246,61,122,222,141,179,189,216,165,158,233,185,4,167,53,193,45,45,213,148,7,128,42,109,178,239,120,243,219,46,254,242,122,121,57,89,166,250,143,94,253,238,215,89,89,39,250,79,123,187,143,244,57,250,6,83,220,223,246,107,120,66,115,225,11,173,34,128,213,23,85,209,93,182,125,147,235,222,49,145,180,27,201,94,72,248,71,147,153,210,171,159,154,122,23,237,123,244,188,27,103,123,177,75,61,211,115,9,78,107,130,91,90,170,41,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,21,81,217,116,223,118,53,239,219,43,199,219,141,15,213,28,252,100,248,194,234,210,81,229,118,251,86,185,91,55,75,178,177,79,105,154,102,106,182,59,91,180,19,174,128,183,244,95,1,172,89,84,101,223,118,247,230,68,119,141,225,187,137,145,39,42,249,232,200,145,124,165,231,171,175,216,62,245,92,251,222,182,234,253,232,223,52,71,215,172,170,178,29,206,134,207,224,20,173,34,241,69,69,247,77,142,170,221,228,30,51,111,175,21,59,31,203,209,141,103,233,245,241,85,55,141,187,22,245,45,200,101,251,30,154,178,194,121,43,206,89,172,197,44,39,31,192,154,69,85,246,109,119,111,78,116,215,24,190,155,24,121,162,146,143,142,28,201,87,122,190,250,138,237,83,207,181,239,109,171,222,143,254,77,115,116,205,170,42,219,225,108,248,12,78,209,213,167,110,114,240,54,189,114,246,61,155,110,78,238,80,11,63,120,189,92,117,173,222,77,185,29,253,241,90,204,250,113,75,159,217,167,116,65,127,164,0,255,210,78,184,2,14,240,95,1,88,159,248,162,162,251,38,71,213,110,114,143,153,183,215,138,157,143,229,232,198,179,244,250,248,170,155,198,93,139,250,22,228,178,125,15,77,89,225,188,21,231,44,214,98,150,147,15,0,0,45,68,68,54,181,198,88,131,223,216,56,142,226,200,168,138,213,57,18,195,144,137,32,216,94,185,183,229,212,146,145,130,167,35,234,235,234,71,231,101,101,169,122,81,112,103,246,185,95,5,0,216,170,170,186,235,182,111,106,221,55,38,142,118,27,25,106,56,248,199,144,133,210,171,159,202,237,246,173,125,143,158,151,228,108,159,210,75,205,212,115,119,78,107,39,92,1,151,234,191,2,0,0,75,69,84,54,221,183,93,205,251,246,202,241,118,227,67,53,7,63,25,190,176,186,116,84,185,221,190,85,238,214,205,146,108,236,83,154,166,153,154,237,206,22,237,132,43,224,45,253,87,0,107,22,85,217,183,221,189,57,209,93,99,248,110,98,228,137,74,62,58,114,36,95,233,249,234,43,182,79,61,215,190,183,173,122,63,250,55,205,209,53,171,170,108,135,179,225,51,56,69,171,72,124,81,209,125,147,163,106,55,185,199,204,219,107,197,206,199,114,116,227,89,122,125,124,213,77,227,174,69,125,11,114,217,190,135,166,172,112,222,138,115,22,107,49,203,201,7,0,0,0,0,176,126,138,168,108,114,141,189,22,223,49,114,28,203,241,17,21,185,70,101,104,178,18,60,27,43,91,152,42,178,85,16,117,60,125,37,101,155,119,148,153,234,85,155,118,46,249,1,160,74,155,236,59,222,252,182,139,191,188,94,94,78,150,169,254,163,87,191,251,117,86,214,137,254,211,222,238,35,125,142,190,193,20,247,183,253,26,158,208,92,248,66,87,190,168,138,238,178,237,155,92,247,142,137,164,221,72,246,66,194,63,154,204,148,94,253,212,212,187,104,223,163,231,221,56,219,139,93,234,153,158,75,112,90,19,220,210,82,77,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,3,242,254,173,126,182,252,49,236,85,69,20,235,139,253,166,158,200,31,181,171,22,121,0,255,86,63,91,254,24,246,170,34,138,245,197,126,83,79,228,143,218,171,10,80,53,242,254,173,126,182,252,49,236,171,12,85,35,239,223,234,103,203,31,195,94,85,64,20,235,139,253,166,158,200,31,181,87,21,213,34,138,245,197,126,83,79,228,143,218,171,10,192,191,25,239,63,160,252,111,218,254,3,24,0,255,102,188,0,255,128,242,191,105,251,87,17,112,27,245,174,191,252,148,79,243,84,236,171,204,233,244,33,0,255,242,201,26,43,31,139,83,53,110,163,222,245,151,159,242,105,158,138,125,149,57,157,62,228,95,62,89,99,229,99,113,21,129,143,14,71,87,58,87,175,145,101,56,157,220,216,90,179,69,51,149,85,217,228,107,165,199,154,170,91,183,116,138,172,177,181,248,209,217,147,251,150,164,47,169,73,113,80,181,53,157,202,129,159,178,87,104,143,35,21,185,154,94,38,181,26,75,231,200,134,58,178,199,74,179,145,44,237,115,97,232,192,180,103,107,165,142,181,174,121,122,170,114,81,187,146,130,39,247,37,1,134,194,213,146,224,249,236,233,13,17,85,85,21,81,163,70,229,220,123,174,168,141,163,56,54,114,228,153,122,154,46,36,29,29,37,29,81,227,202,141,187,202,86,172,88,209,186,127,235,166,77,107,155,3,167,211,135,252,203,39,107,172,124,44,174,34,85,114,58,125,200,191,124,178,198,202,199,226,42,66,213,128,188,127,171,159,45,127,12,187,138,172,189,252,9,254,229,163,109,179,254,150,120,149,200,251,183,250,217,242,199,176,171,200,218,203,159,224,95,62,218,54,235,111,137,171,22,136,27,245,161,191,124,139,79,243,171,237,86,76,106,19,55,234,67,127,249,22,159,230,87,219,173,24,128,127,211,122,244,218,190,76,179,231,113,217,3,24,0,255,166,245,232,181,125,153,102,207,227,178,7,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,74,0,116,122,143,127,249,27,141,149,119,194,169,154,184,81,31,250,203,183,248,52,191,218,190,202,128,78,239,241,47,127,163,177,242,78,56,85,19,55,234,67,127,249,22,159,230,87,219,173,24,0,224,223,64,235,209,107,251,50,205,158,199,101,7,235,121,85,113,95,100,72,196,188,111,141,64,73,34,95,149,240,228,115,173,165,163,99,15,132,46,130,109,92,251,178,120,122,158,146,171,167,43,65,11,117,93,150,234,213,71,236,159,165,245,232,181,125,153,102,207,227,178,219,178,59,126,115,87,111,124,245,26,57,87,35,233,57,202,152,241,143,36,182,210,199,154,41,123,76,20,65,211,84,133,216,68,53,88,238,185,122,202,5,51,246,193,181,58,213,171,113,217,129,35,126,243,70,108,124,245,90,181,70,228,234,57,202,152,241,147,85,58,85,246,154,41,123,76,20,207,48,44,125,57,68,53,88,238,185,10,182,61,77,246,193,181,58,53,164,143,218,233,139,219,168,119,253,229,167,124,154,167,98,175,241,156,170,184,167,49,36,98,222,59,87,175,36,145,175,74,248,145,53,81,85,210,177,7,66,23,79,71,210,133,184,60,61,79,201,85,48,116,175,123,186,46,75,13,105,220,118,37,113,27,245,174,191,252,148,79,243,84,236,171,12,156,78,31,242,47,159,172,177,242,177,184,138,84,201,233,244,33,0,255,242,201,26,43,31,139,171,8,85,3,242,254,173,126,182,252,49,236,85,69,20,235,139,253,166,158,200,31,181,171,22,121,0,255,86,63,91,254,24,246,170,34,138,245,197,126,83,79,228,143,218,171,10,80,53,242,254,173,126,182,252,49,236,171,12,85,35,239,223,234,103,203,31,195,94,85,64,20,235,139,253,166,158,200,31,181,87,21,213,34,138,245,197,126,83,79,228,143,218,171,10,0,0,0,0,0,0,0,0,0,0,0,0,192,191,105,61,122,109,95,166,217,243,184,236,1,140,127,211,122,244,218,190,76,179,231,113,217,193,10,231,85,197,125,145,33,17,243,190,53,2,37,137,124,85,194,147,207,181,150,142,142,61,16,186,8,182,113,237,203,226,233,121,74,174,158,174,4,45,212,117,89,170,87,31,177,87,213,17,191,121,35,54,190,122,173,90,35,114,245,28,101,204,248,201,42,157,42,123,205,148,61,38,138,103,24,150,190,28,162,26,44,247,92,5,219,158,38,251,224,90,157,26,210,71,237,220,241,155,187,122,227,171,215,200,185,26,73,207,81,198,140,127,36,177,149,62,214,76,217,99,162,8,154,166,42,196,38,170,193,114,207,213,83,46,152,177,15,174,213,169,94,141,203,174,218,115,170,226,158,198,144,136,121,239,92,189,146,68,190,42,225,71,214,68,85,73,199,30,8,93,60,29,73,23,226,242,244,60,37,87,193,208,189,238,233,186,44,53,164,113,219,149,4,220,70,189,235,47,63,229,211,60,21,123,149,148,252,191,252,7,0,255,223,248,254,95,128,171,136,219,168,119,253,229,167,124,154,167,98,175,146,146,0,255,151,0,255,224,0,255,27,223,0,255,11,112,43,6,78,167,15,249,151,79,214,88,249,88,92,69,170,228,116,250,144,127,249,100,141,149,143,197,85,4,224,223,136,30,125,177,223,212,236,249,163,246,0,198,191,17,61,250,98,191,169,217,243,71,237,128,135,146,12,63,171,86,82,73,82,121,163,240,49,34,210,12,31,73,178,144,157,154,147,143,92,181,99,18,245,28,81,83,197,51,239,175,167,244,47,178,87,147,180,216,247,14,103,5,104,7,103,0,255,232,88,163,171,215,220,72,157,204,201,17,217,76,243,172,240,133,34,35,207,122,160,171,66,45,183,119,193,81,84,109,161,165,109,193,83,142,161,90,117,21,52,166,159,186,52,99,77,60,181,2,103,105,7,42,81,53,215,200,53,215,30,123,68,142,61,230,200,181,199,28,81,81,81,81,221,172,36,175,50,117,13,77,165,83,190,30,243,37,13,217,167,131,58,109,195,83,221,240,207,0,123,55,61,122,228,212,137,188,157,35,35,197,26,81,75,239,211,111,215,200,82,36,193,102,138,226,152,170,119,83,176,101,188,243,104,8,237,213,130,214,253,248,231,139,229,10,226,243,236,88,45,136,143,225,1,12,248,55,173,71,175,237,203,52,123,30,151,61,144,227,169,236,102,126,147,87,17,254,145,78,199,234,231,40,158,172,206,95,245,157,154,213,151,61,170,57,29,228,143,254,185,89,146,141,61,235,95,176,167,4,0,255,226,4,235,224,197,248,108,147,179,29,115,229,206,145,191,86,173,30,107,160,123,172,121,79,175,66,82,61,69,77,25,234,11,235,52,5,93,77,86,84,187,30,159,171,96,80,183,244,192,168,248,93,55,28,210,29,120,93,1,183,81,239,250,203,79,249,52,79,197,190,202,156,78,31,242,47,159,172,177,242,177,56,85,227,54,234,93,127,249,41,159,230,169,216,87,153,211,233,67,254,229,147,53,86,62,22,87,17,0,0,248,111,181,242,220,174,144,172,22,150,227,104,238,234,212,129,168,214,201,85,119,54,217,204,231,194,139,85,167,187,141,187,182,217,183,183,32,251,92,94,22,171,243,218,84,44,196,125,7,188,152,189,194,81,100,69,229,206,185,231,72,146,154,35,137,202,234,98,104,219,110,52,53,149,254,72,36,93,41,189,39,202,53,25,245,238,40,207,156,237,235,146,108,85,113,154,7,23,43,131,95,224,254,93,84,199,223,218,179,78,174,186,31,89,137,119,50,171,223,12,180,77,69,234,205,245,239,37,117,81,179,211,75,225,118,123,215,106,207,113,193,211,243,170,244,201,90,48,32,138,245,197,126,83,79,228,143,218,171,138,106,17,197,250,98,191,169,39,242,71,237,85,133,170,1,121,0,255,86,63,91,254,24,246,170,34,138,245,197,126,83,79,228,143,218,85,139,188,127,171,159,45,127,12,123,85,17,197,250,98,191,169,39,242,71,237,85,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,53,32,239,223,234,103,203,31,195,94,85,68,177,190,216,111,234,137,252,81,187,106,145,247,111,245,179,229,143,97,87,144,26,81,107,173,81,189,34,214,168,81,145,36,89,146,175,8,254,145,102,89,146,242,125,175,60,205,58,87,235,52,68,123,218,177,216,113,21,252,233,145,110,153,152,189,160,27,14,233,111,188,66,168,122,165,35,162,71,253,38,127,196,218,72,79,20,25,171,146,44,246,8,172,71,210,171,123,150,22,104,27,185,111,42,137,250,218,23,47,41,170,216,131,254,75,23,225,13,51,225,62,120,90,83,85,107,173,156,115,141,49,70,229,222,123,142,90,99,172,81,85,85,85,153,216,254,149,231,68,166,161,161,166,0,163,242,13,153,239,170,199,62,237,211,163,184,17,62,213,50,3,156,131,215,73,230,231,236,21,19,203,242,53,230,28,177,177,248,79,172,145,168,165,121,19,67,217,134,168,100,233,163,27,55,149,250,223,225,158,106,241,72,151,45,107,80,92,101,61,92,12,87,145,18,235,131,250,115,241,137,60,30,190,202,128,40,214,23,251,77,61,145,63,106,175,42,213,37,190,236,118,219,229,174,17,254,70,109,60,39,71,122,108,240,171,134,161,114,251,62,119,102,234,189,245,163,95,119,130,73,214,187,216,191,76,237,215,9,95,153,224,150,78,107,87,41,0,0,255,102,188,0,255,128,242,191,105,251,15,96,252,155,241,254,3,202,0,255,166,237,95,69,192,109,212,187,254,242,83,62,205,83,177,47,244,145,231,239,57,243,198,88,121,85,27,25,27,197,114,22,182,50,31,233,44,25,169,150,140,27,247,181,170,212,185,119,229,146,124,176,123,113,87,93,31,110,105,172,230,103,135,194,27,62,195,79,250,226,54,234,93,127,249,41,159,230,169,216,171,90,62,209,149,83,49,122,100,116,106,172,189,162,122,101,232,24,107,35,157,206,117,99,201,150,252,149,100,99,161,190,29,121,220,251,210,25,55,245,221,231,218,37,155,213,17,56,43,94,241,53,110,211,245,5,71,61,58,89,213,216,105,56,82,49,241,157,133,191,213,27,27,117,145,173,194,53,93,149,15,52,165,210,36,83,213,78,236,49,67,69,109,251,118,117,236,192,24,111,60,138,139,180,251,252,214,142,184,226,129,175,34,178,237,114,69,205,46,199,88,185,123,142,24,57,89,146,160,173,96,41,116,242,73,79,141,75,215,238,75,127,92,86,238,174,41,215,44,212,125,109,176,216,148,1,217,171,95,116,223,228,224,147,228,140,188,238,198,210,48,122,106,105,158,103,116,183,165,169,168,121,167,75,208,63,156,62,151,227,184,32,72,159,65,0,255,172,45,189,214,106,167,154,3,223,89,7,183,198,149,79,124,81,209,125,147,163,106,55,185,199,204,219,107,197,206,199,114,4,109,61,75,175,143,175,186,105,220,181,118,95,26,228,178,125,15,77,89,97,161,238,235,156,197,90,12,200,94,201,192,233,244,33,0,255,242,201,26,43,31,139,171,72,149,156,78,31,242,47,159,172,177,242,177,120,237,205,241,137,99,171,106,165,34,81,47,87,173,218,77,225,123,37,17,35,207,86,208,215,202,210,184,113,65,144,177,82,182,228,11,79,49,190,43,174,190,190,164,248,196,163,184,82,143,52,7,62,212,202,5,228,253,91,253,108,249,99,216,85,100,237,229,79,240,47,31,109,155,245,183,196,171,68,222,191,213,207,150,63,134,93,69,214,94,254,4,0,255,242,209,182,89,127,75,92,181,64,220,168,15,253,229,91,124,154,95,109,183,98,146,219,185,247,222,237,158,249,51,39,42,127,53,130,237,189,86,126,179,66,45,69,86,86,50,174,42,107,69,166,116,247,175,233,197,42,191,180,164,30,63,172,106,250,138,23,220,48,192,127,237,54,12,192,191,105,61,122,109,95,166,217,243,184,236,1,76,138,78,69,85,84,212,158,27,189,111,197,72,214,78,31,25,62,230,24,201,74,144,177,154,164,114,87,29,201,113,116,165,169,112,81,225,162,150,221,59,105,205,5,219,116,47,222,213,21,207,244,1,110,157,3,0,0,0,0,0,0,0,0,0,0,0,0,219,231,174,248,170,248,85,241,235,38,34,198,168,226,87,49,240,148,145,182,13,141,94,68,122,246,99,181,23,19,92,241,41,216,158,126,56,225,135,125,95,21,31,79,68,173,81,221,172,17,117,79,229,117,211,59,73,162,230,90,231,154,229,236,205,173,155,247,98,207,36,113,97,154,126,171,210,92,184,193,112,248,24,46,222,240,240,173,217,182,115,55,177,242,34,59,190,168,206,212,178,226,205,73,77,31,249,232,154,236,247,164,213,184,113,249,198,21,197,82,234,84,83,227,126,141,208,27,157,201,192,77,69,241,118,209,93,230,39,50,7,199,210,102,174,126,149,116,186,219,55,108,231,46,172,151,87,110,91,23,174,8,183,97,31,60,145,157,224,214,19,95,175,92,252,13,223,204,77,159,27,187,167,187,181,86,142,182,182,210,103,254,158,41,91,162,222,57,237,222,227,186,154,225,88,236,121,21,75,227,31,159,200,118,252,240,29,19,199,177,216,104,251,211,168,74,237,89,93,231,18,43,50,73,133,213,210,52,72,167,69,93,123,50,86,159,182,119,53,229,89,223,38,245,171,250,93,241,169,21,41,150,32,124,248,247,70,83,199,215,236,234,247,172,181,182,146,2,244,80,159,142,111,65,188,193,237,11,183,51,80,20,191,170,220,188,252,174,155,26,217,106,68,93,250,199,147,105,43,232,108,87,83,86,44,124,123,219,246,52,87,183,109,107,17,113,135,62,195,217,26,70,162,116,202,46,170,230,232,134,167,155,238,187,24,89,78,228,105,170,244,187,168,153,173,213,105,43,91,186,116,127,110,83,94,248,110,107,198,170,171,80,237,131,247,245,83,247,244,31,51,71,142,108,215,156,43,34,187,158,88,85,213,200,102,83,61,178,238,174,138,70,241,142,34,189,234,96,88,160,199,73,93,74,26,234,244,206,166,26,147,226,236,1,183,104,119,41,176,37,240,119,252,125,219,197,239,94,217,141,72,51,213,166,177,92,137,204,250,106,43,181,127,112,197,112,236,123,118,244,5,182,104,215,187,171,110,120,64,71,225,14,77,34,107,77,106,229,143,214,189,191,86,179,234,175,195,78,205,64,69,116,219,183,247,229,85,54,145,38,179,235,141,228,233,57,217,70,114,100,170,228,164,169,126,55,5,233,50,184,162,101,65,250,20,143,181,194,165,21,39,226,39,77,208,107,253,35,0,255,37,174,211,135,2,243,45,198,202,175,182,3,20,0,0,192,234,137,136,200,38,251,182,203,121,239,94,73,222,142,124,207,36,252,164,249,204,234,210,81,77,189,139,202,221,186,217,141,141,189,88,154,158,105,182,4,91,52,193,45,221,210,148,103,77,34,155,108,187,202,251,122,119,85,11,217,77,143,36,201,70,206,78,81,95,161,179,210,145,20,215,130,121,135,246,32,235,21,85,251,182,230,177,126,152,13,79,196,85,94,235,25,252,247,192,206,63,94,51,254,25,238,63,129,227,50,127,236,252,227,53,227,159,225,254,19,56,46,243,0,255,47,62,0,255,113,21,253,87,233,224,253,159,226,171,205,31,62,0,255,113,21,253,87,233,224,253,159,226,171,205,31,160,192,206,63,94,51,254,25,238,63,129,227,50,127,236,252,227,53,227,159,225,254,19,56,46,243,7,104,28,0,255,31,62,174,90,34,178,137,136,82,26,224,214,136,90,41,174,218,78,225,45,170,106,183,179,237,34,58,47,47,187,136,61,55,146,34,51,91,139,111,46,53,180,44,69,189,107,73,181,165,166,37,145,203,94,92,182,156,246,101,132,197,148,11,246,96,96,241,0,255,227,243,158,92,85,119,85,85,53,180,115,85,174,2,215,101,119,97,165,168,40,62,57,114,205,217,85,182,99,175,185,177,44,119,173,218,155,78,158,146,168,208,77,83,18,124,173,251,117,184,101,89,213,242,29,85,123,215,171,29,61,42,191,201,155,51,126,170,166,127,181,165,127,209,19,223,58,187,90,153,10,239,76,235,194,108,234,74,83,103,95,122,57,58,12,143,123,250,165,122,188,169,189,146,1,0,0,0,0,0,0,0,0,0,0,0,0,0,168,18,0,157,222,227,95,254,70,99,229,157,112,170,38,110,212,135,254,242,45,62,205,175,182,175,50,160,211,123,252,203,223,104,172,188,19,78,215,206,189,247,110,247,204,159,57,81,249,171,17,108,239,181,242,155,21,106,41,178,178,146,113,85,89,43,50,165,187,127,77,47,86,249,165,37,245,248,97,85,211,87,188,224,134,1,254,107,183,97,0,128,127,3,173,71,175,237,203,52,123,30,151,61,132,137,95,101,223,55,57,71,84,68,175,209,163,230,92,107,100,27,77,22,166,130,227,217,26,91,21,71,247,138,158,85,185,45,184,122,42,214,168,53,6,88,169,213,214,220,211,9,58,21,85,81,81,123,110,244,190,21,35,89,59,125,100,248,152,99,36,43,65,198,106,146,202,93,117,36,199,209,149,166,194,69,133,139,90,118,239,164,53,23,108,211,189,120,87,87,60,211,7,184,117,142,127,3,68,175,17,171,115,232,231,68,164,29,154,76,53,240,55,210,85,116,199,82,223,42,222,109,23,66,159,155,177,81,55,144,225,190,74,167,219,150,101,145,197,113,49,124,231,130,211,113,21,113,27,245,174,191,252,148,79,243,84,236,181,111,132,159,168,170,222,99,52,126,79,86,104,106,250,234,206,155,115,167,78,20,69,34,211,181,154,62,85,199,76,198,119,167,95,81,243,162,174,37,61,221,121,96,81,117,156,13,175,91,51,57,123,249,185,111,186,109,251,110,230,229,230,212,203,207,155,249,244,234,161,104,170,222,235,110,29,122,223,197,254,253,232,150,62,179,167,246,51,189,213,83,13,117,191,96,86,118,64,6,78,167,15,249,151,79,214,88,249,88,92,69,170,228,116,250,144,127,249,100,141,149,143,197,87,31,146,163,171,187,70,243,141,206,156,24,245,71,78,149,124,108,247,107,164,169,105,234,51,75,75,231,142,142,222,104,21,106,41,220,156,38,89,109,221,186,118,253,122,166,227,26,174,113,90,6,127,107,234,2,242,254,173,126,182,252,49,236,85,69,20,235,139,253,166,158,200,31,181,171,22,121,0,255,86,63,91,254,24,246,170,34,138,245,197,126,83,79,228,143,218,171,10,80,53,242,254,173,126,182,252,49,236,171,12,85,35,239,223,234,103,203,31,195,94,85,64,20,235,139,253,166,158,200,31,181,87,21,213,34,138,245,197,126,83,79,228,143,218,171,10,0,0,0,0,0,0,0,0,0,0,0,80,173,187,71,106,205,6,193,86,54,122,13,149,100,206,157,155,36,35,73,214,66,176,36,50,37,85,177,161,140,156,36,27,215,110,220,97,214,43,183,110,205,41,139,178,178,52,19,222,119,8,167,103,175,42,224,223,180,30,189,182,47,211,236,121,92,246,85,46,89,233,202,139,94,61,50,58,185,231,24,85,189,50,116,140,57,178,80,217,54,210,17,249,43,201,70,58,133,203,49,105,190,205,184,169,239,206,54,237,222,85,156,102,197,43,70,193,245,113,170,166,245,232,181,125,153,102,207,227,178,135,48,16,191,202,190,111,114,142,168,136,94,163,71,205,185,214,200,54,154,44,76,5,199,179,53,182,42,142,238,21,61,171,114,91,112,245,84,172,81,107,12,176,82,171,173,185,167,189,27,162,215,136,213,57,244,115,34,210,14,77,166,26,248,27,233,42,186,99,169,111,21,239,182,11,161,207,205,216,168,27,200,112,95,165,211,109,203,178,200,226,184,24,190,115,193,233,120,0,227,221,141,240,19,85,213,123,140,198,239,201,10,77,77,95,221,121,115,238,212,137,162,72,100,186,86,211,167,234,152,201,248,238,244,43,106,94,212,181,164,167,59,15,44,170,142,179,225,117,107,38,103,87,60,224,54,234,93,127,249,41,159,230,169,216,171,164,228,0,255,229,63,248,0,255,198,247,0,255,2,188,242,220,55,221,182,125,55,243,114,115,234,229,231,205,124,122,245,80,52,85,239,117,183,14,189,239,98,0,255,126,116,75,159,217,83,251,153,222,234,169,134,186,95,48,43,187,234,41,249,127,249,15,254,191,241,253,191,0,183,98,224,116,250,144,127,249,100,141,149,143,197,85,4,176,144,93,45,254,46,102,254,184,127,212,203,207,219,19,252,39,116,85,183,165,116,235,30,154,122,254,103,83,182,251,177,68,127,218,139,213,233,7,53,22,14,213,4,183,244,59,254,87,0,254,141,232,209,23,251,77,205,158,63,106,15,96,252,27,209,163,47,246,155,154,61,127,212,30,192,0,144,238,177,199,158,99,175,185,86,173,110,186,155,57,51,167,87,209,152,90,74,22,81,83,125,171,202,136,202,208,20,111,87,181,126,207,251,210,80,237,22,167,23,113,156,166,235,133,254,17,120,233,208,28,137,37,115,173,42,36,187,175,86,53,146,167,165,51,69,165,238,25,25,150,162,51,203,173,94,185,63,112,149,78,77,119,122,186,158,93,61,127,154,171,63,254,89,12,231,106,175,190,104,213,147,35,114,173,154,163,42,246,236,246,136,72,83,172,199,110,219,141,85,158,146,167,169,12,60,27,21,41,220,83,211,213,211,210,190,98,87,67,254,233,153,65,147,97,90,230,159,7,22,206,171,154,179,139,138,26,21,123,46,124,118,121,90,142,161,138,141,61,115,172,177,149,142,124,34,72,231,41,233,195,107,42,162,58,140,122,50,169,207,32,109,22,229,186,122,45,209,145,184,72,207,54,173,71,175,237,203,52,123,30,151,93,69,192,109,212,187,254,242,83,62,205,83,177,175,50,167,211,135,252,203,39,107,172,124,44,78,213,184,141,122,215,95,126,202,167,121,42,118,128,150,57,249,123,197,68,81,100,238,57,71,108,44,254,19,107,36,106,233,78,208,210,117,174,121,58,150,62,186,113,83,75,254,105,184,0,255,61,213,226,145,86,106,122,246,47,188,98,61,156,174,242,97,20,89,81,185,115,238,57,146,164,230,72,162,178,186,24,218,182,27,77,77,165,63,18,73,87,74,239,137,114,77,70,189,59,202,51,103,251,186,36,91,85,156,230,193,197,202,224,23,248,250,171,136,252,153,143,33,27,233,189,42,38,138,172,156,123,207,21,133,210,159,185,41,154,90,151,111,107,107,110,79,81,203,22,242,193,78,46,200,171,166,57,109,208,61,39,224,125,184,90,50,188,77,119,53,42,231,90,163,98,84,207,81,163,34,201,81,28,25,85,252,35,205,178,116,35,99,34,24,210,185,90,167,161,67,21,185,47,73,10,254,244,72,127,12,213,122,45,115,72,95,116,24,199,83,217,174,252,38,47,26,252,100,157,142,213,207,81,4,159,158,127,41,123,37,173,190,236,81,77,234,31,131,244,0,255,254,180,89,146,141,253,40,216,191,108,221,129,0,255,226,4,23,227,107,83,26,96,226,116,146,218,200,90,115,165,155,254,200,179,132,110,110,62,138,100,214,217,74,210,41,11,203,134,146,205,110,107,199,26,191,181,169,253,178,15,229,120,99,176,160,56,77,123,89,83,117,86,215,181,136,156,115,212,90,115,239,189,162,198,24,107,229,220,123,174,136,136,136,72,238,205,68,242,170,84,87,215,84,142,79,199,122,60,150,52,228,160,14,106,65,188,97,150,110,248,103,56,246,58,197,208,186,221,168,206,197,84,233,205,181,106,231,211,173,79,111,68,173,161,85,174,220,52,181,222,26,216,178,196,103,65,251,141,126,93,146,105,154,169,207,150,245,59,123,89,107,225,165,184,130,84,212,92,171,230,90,123,236,81,181,199,94,35,215,30,115,84,84,84,84,114,111,86,146,23,165,134,186,154,114,124,202,215,99,190,164,30,7,181,79,11,226,13,79,117,195,0,195,177,215,20,16,197,250,98,191,169,39,242,71,237,85,69,181,136,98,125,177,223,212,19,249,163,246,202,95,47,89,113,0,255,192,230,94,179,217,232,70,210,149,146,143,238,126,229,82,67,81,34,117,170,112,75,31,189,209,173,235,41,234,219,80,146,67,235,214,21,37,198,209,246,226,171,56,45,131,199,165,46,32,239,223,234,103,203,31,195,94,85,68,177,190,216,111,234,137,252,81,187,106,145,247,111,245,179,229,143,97,175,42,162,88,95,236,55,245,68,254,168,189,170,0,0,0,0,0,0,0,0,0,208,125,170,170,170,170,170,92,124,185,170,248,114,46,190,234,38,155,152,56,194,31,75,67,69,71,82,177,99,219,138,106,23,22,248,172,195,53,125,49,194,5,55,31,176,137,204,79,212,26,81,99,172,193,39,22,134,97,11,73,75,79,69,26,71,65,221,146,178,29,123,246,180,173,88,181,105,213,234,150,27,252,201,177,7,254,244,68,145,129,161,240,0,255,22,173,203,37,233,143,230,238,20,85,102,189,23,187,206,13,95,123,154,7,7,101,183,233,163,118,205,190,203,197,103,197,127,83,124,157,134,159,204,75,195,239,29,81,105,23,67,29,25,175,121,234,233,192,103,87,79,201,185,32,203,182,248,83,111,224,56,248,136,21,159,92,236,79,231,99,171,251,166,91,108,99,171,115,164,245,167,211,101,125,173,166,174,230,88,173,53,244,166,71,51,134,105,139,87,197,70,245,91,7,182,251,53,84,129,248,231,46,126,253,230,202,212,189,177,123,248,70,68,142,190,182,82,210,252,185,210,183,70,189,179,91,213,38,151,149,12,199,98,175,123,85,170,157,191,85,57,242,248,162,114,178,149,136,218,72,253,6,190,154,186,26,231,130,211,71,113,213,238,91,157,214,106,177,149,46,226,3,93,133,199,117,127,113,203,0,255,137,149,3,73,209,94,191,72,145,92,228,181,167,57,181,214,90,54,60,124,102,177,129,54,146,184,29,227,243,222,85,182,179,171,136,94,171,230,236,50,111,142,92,185,59,77,101,246,205,28,234,105,57,210,188,29,243,53,165,50,156,251,241,42,234,196,227,220,161,118,193,11,113,64,92,163,133,115,0,224,101,174,156,168,28,247,84,229,229,200,145,226,155,201,200,174,247,194,226,103,166,124,69,177,185,119,90,33,149,158,85,106,83,80,132,105,168,38,181,153,248,248,207,94,209,254,81,170,4,155,236,59,222,252,182,139,191,188,94,94,78,150,169,254,163,87,191,251,117,86,214,137,254,211,222,238,35,125,142,190,193,20,247,183,253,26,158,208,92,248,66,87,201,206,63,94,51,254,25,238,63,129,227,50,0,255,213,219,116,223,183,187,237,242,242,114,102,119,251,46,79,235,213,169,239,93,239,212,195,212,82,97,47,119,100,47,209,103,75,49,88,166,251,68,247,131,241,169,182,198,189,217,169,139,207,127,92,69,0,255,85,58,120,0,255,167,248,106,243,7,40,176,243,143,215,140,127,134,251,79,224,184,204,31,59,0,255,120,205,248,103,184,0,255,4,142,203,252,0,255,139,207,127,92,69,0,255,85,58,120,0,255,167,248,106,243,39,61,21,95,85,206,185,248,114,206,85,57,247,220,237,90,229,92,197,83,235,94,174,218,177,116,212,148,76,199,134,85,75,210,40,45,240,78,163,77,248,164,239,26,173,93,167,185,25,216,249,199,107,198,63,195,253,39,112,92,230,0,255,121,136,136,136,136,136,168,53,162,214,136,136,136,90,107,164,218,154,77,68,246,43,29,221,53,249,108,109,69,173,83,239,223,188,168,42,253,243,207,116,97,142,106,34,252,158,221,231,11,157,170,138,175,170,170,170,114,46,190,220,123,207,149,123,165,73,190,122,39,106,42,234,51,91,91,87,77,86,186,117,83,95,237,186,194,133,107,194,69,213,90,81,85,53,231,168,168,154,72,142,110,115,248,162,178,181,218,237,76,211,210,35,155,189,45,71,90,114,83,155,161,235,193,8,187,132,189,240,183,229,248,68,251,77,129,53,139,170,236,219,238,222,156,232,174,49,124,55,49,242,68,37,31,29,57,146,175,244,124,245,21,219,167,158,107,223,219,86,189,31,253,155,230,232,154,85,85,182,195,217,240,25,156,162,41,68,161,139,226,199,55,186,139,26,81,213,67,45,103,213,202,84,211,185,214,66,210,213,241,116,103,184,42,74,182,20,247,166,94,236,182,173,91,133,49,54,234,156,214,139,214,179,56,90,47,180,211,179,127,8,236,252,227,53,227,159,225,254,19,56,46,243,199,206,63,94,51,254,25,238,63,129,227,50,0,255,0,255,226,243,31,87,209,127,149,14,222,0,255,41,190,218,252,225,243,31,87,209,127,149,14,222,0,255,41,190,218,252,1,10,236,252,227,53,227,159,225,254,19,56,46,243,199,206,63,94,51,254,25,238,63,129,227,50,0,255,161,38,34,106,141,90,107,68,68,212,232,38,178,29,249,168,181,182,119,162,158,219,14,213,85,245,189,182,77,69,53,77,231,70,217,158,190,244,75,207,52,76,131,226,52,28,46,214,50,237,6,13,90,136,136,136,136,136,168,17,17,53,34,155,136,26,60,129,191,35,203,115,170,147,213,117,213,165,238,237,107,23,85,239,205,58,215,109,249,168,85,182,249,230,243,28,170,170,234,174,170,170,155,90,179,171,110,106,108,100,168,162,200,88,247,196,68,214,194,185,33,151,121,55,29,65,146,47,200,168,57,173,213,61,147,48,231,117,24,14,130,119,181,130,28,150,110,87,84,212,90,85,21,21,213,171,102,62,130,84,84,68,165,105,78,212,78,188,223,245,206,110,124,90,54,189,46,195,133,158,234,247,197,244,17,78,241,47,94,141,227,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,6,228,253,91,253,108,249,99,216,21,250,177,177,170,197,63,145,181,177,181,70,69,150,100,73,190,34,106,99,40,182,81,36,184,117,91,207,7,142,207,140,187,242,94,83,84,140,79,89,73,81,225,34,226,86,93,214,173,161,90,225,86,207,200,251,183,250,217,242,199,176,131,88,53,62,219,38,89,177,241,53,231,24,181,179,194,212,103,134,37,104,158,150,36,146,96,73,44,227,103,138,101,40,183,53,181,157,198,45,106,71,90,119,163,61,122,52,181,195,83,9,218,71,218,211,11,205,188,170,57,198,170,17,89,227,115,172,74,150,218,66,214,90,49,145,36,159,201,86,73,241,116,133,142,42,174,158,157,184,137,61,229,107,115,43,105,57,189,113,253,210,70,120,198,193,56,3,14,208,114,84,205,185,86,197,170,152,171,86,53,146,99,57,62,162,120,70,134,165,72,202,151,61,241,12,11,92,165,83,19,237,169,200,98,201,213,243,167,185,186,101,98,118,189,110,216,171,191,241,58,145,247,111,245,179,229,143,97,175,42,162,88,95,236,55,245,68,254,168,93,173,129,68,23,158,139,212,89,120,142,228,152,115,227,121,249,11,169,19,49,83,116,197,28,157,103,71,126,43,154,172,45,116,117,60,23,91,247,230,248,228,214,82,86,124,154,61,174,227,90,108,195,216,182,99,230,84,85,227,107,100,163,34,207,198,158,43,175,230,198,212,49,44,67,106,21,61,77,73,86,210,114,212,181,80,89,91,214,85,181,87,157,211,14,96,77,252,165,241,240,64,92,245,68,79,116,85,196,168,223,228,140,94,35,137,137,37,123,37,142,245,94,129,244,200,122,106,79,213,122,109,28,247,53,37,81,65,251,158,37,61,21,139,211,127,105,93,188,225,89,220,7,167,237,247,200,137,213,139,145,118,53,115,242,180,20,205,233,230,228,174,42,116,38,27,201,71,134,242,189,53,199,86,228,140,249,146,151,245,75,247,151,219,186,45,117,196,251,217,203,218,164,215,218,58,7,252,155,241,254,3,202,0,255,166,237,63,132,169,168,185,86,205,181,246,216,163,106,143,189,70,174,61,230,168,168,168,168,232,102,37,121,81,106,168,171,105,157,242,245,152,47,169,199,65,237,211,118,27,158,234,134,1,254,217,187,25,239,63,160,252,111,218,254,85,4,220,70,189,235,47,63,229,211,60,21,251,42,115,58,125,200,191,124,178,198,202,199,226,84,141,219,168,119,253,229,167,124,154,167,98,175,107,53,235,165,88,78,33,99,140,30,249,196,87,52,82,153,58,150,52,189,153,174,141,206,172,3,219,62,26,233,244,184,212,239,200,23,187,236,186,118,149,73,117,8,215,211,236,3,13,213,126,184,24,94,89,120,213,198,214,70,231,200,178,200,34,159,3,155,56,58,114,36,7,201,71,212,87,183,189,210,85,211,51,60,69,215,177,105,236,177,222,241,244,225,144,225,146,242,5,234,147,93,209,58,170,61,26,162,29,217,127,219,94,249,43,111,245,72,102,59,42,87,211,193,246,94,235,222,145,216,80,95,88,166,186,101,175,36,208,52,231,66,172,122,113,206,15,36,61,25,6,101,54,45,105,153,189,154,166,107,106,221,58,141,78,240,155,174,90,105,83,47,107,124,98,72,50,214,94,121,90,82,52,83,71,213,209,21,76,133,142,114,95,183,122,55,88,47,92,181,31,11,12,48,218,169,190,234,147,22,196,235,218,225,54,234,93,127,249,41,159,230,169,216,1,10,141,53,214,88,35,54,182,145,138,232,85,121,53,242,156,36,137,72,178,84,87,137,68,235,240,194,29,223,43,183,230,223,82,239,75,135,190,134,170,53,155,246,165,117,70,103,167,195,197,46,52,92,234,166,53,114,69,52,74,39,235,30,171,198,240,244,145,230,99,174,196,17,28,79,211,145,124,120,167,175,86,105,218,49,91,171,10,114,89,189,168,117,67,229,66,52,169,242,218,163,182,120,239,18,187,71,141,202,110,231,143,138,141,174,170,196,83,44,70,22,107,100,138,142,74,167,118,60,25,83,109,171,166,91,87,178,42,95,12,138,138,241,234,195,111,157,90,173,249,217,125,113,181,169,248,89,32,91,35,177,149,141,250,244,214,240,85,129,228,116,184,172,145,166,130,141,44,106,112,193,135,106,86,201,80,67,201,211,84,243,45,199,109,219,162,158,134,188,242,106,197,104,83,218,57,186,97,209,60,220,168,135,113,250,194,253,156,77,240,210,167,155,191,195,79,42,154,215,69,81,60,191,119,123,78,215,148,58,180,167,62,248,197,198,77,246,10,207,76,119,86,143,62,88,179,116,237,251,58,248,14,14,80,214,94,254,4,0,255,242,209,182,89,127,75,92,169,223,120,206,94,51,111,236,149,23,53,146,189,81,52,127,161,171,114,146,192,242,141,143,116,27,151,53,162,84,182,119,219,186,83,199,226,146,134,62,44,213,163,92,13,133,203,140,137,87,225,181,204,218,203,159,224,95,62,218,54,235,111,137,167,54,16,194,236,149,99,236,57,214,216,241,51,103,50,210,161,146,238,133,32,145,69,212,182,30,106,133,110,231,50,86,170,166,154,161,97,120,10,150,170,25,41,168,79,227,92,13,151,226,166,21,56,69,123,125,129,47,162,178,111,114,68,206,174,246,152,121,123,141,30,57,41,146,175,173,103,233,245,241,73,79,117,75,55,237,75,131,92,182,239,174,22,215,220,211,125,157,179,216,148,0,255,218,149,108,102,35,169,189,102,215,104,138,85,85,35,25,134,69,239,73,55,119,165,102,153,97,89,146,158,182,54,187,68,155,114,198,229,105,41,42,173,234,180,83,159,112,71,113,122,118,153,205,250,11,7,42,216,172,189,238,203,70,111,60,23,75,144,181,243,53,122,212,220,41,150,164,119,20,181,84,52,201,89,170,40,166,142,125,248,181,157,190,247,72,213,166,117,40,94,54,53,109,234,62,187,47,59,85,67,85,116,87,115,143,57,248,237,141,36,41,146,172,138,170,185,18,205,240,137,39,232,158,232,76,211,242,145,158,167,36,42,232,234,92,179,172,47,181,108,93,187,108,85,26,50,233,206,252,145,163,109,189,92,40,134,141,53,71,218,221,157,139,166,41,233,64,122,100,220,191,113,95,69,83,209,213,178,107,79,188,16,123,28,151,244,98,152,246,104,80,174,158,197,83,111,241,142,246,218,211,122,244,218,190,76,179,231,113,217,3,24,0,0,0,0,0,0,0,0,0,0,0,192,220,80,226,95,72,127,186,137,74,210,221,230,182,125,139,165,162,99,101,171,155,94,173,204,115,46,89,170,211,99,29,57,154,42,212,166,158,120,82,187,74,180,36,251,75,111,178,225,171,44,22,79,213,154,116,219,172,216,159,72,87,222,119,90,208,87,244,194,16,110,72,162,206,48,151,226,221,140,9,58,245,163,107,186,172,42,126,214,46,213,16,248,87,21,53,18,0,255,114,46,124,109,228,241,27,213,11,203,51,189,231,88,233,200,209,171,56,42,42,88,132,155,231,20,217,224,95,229,138,36,109,99,107,55,145,15,181,172,123,241,41,233,56,146,114,91,127,190,104,81,81,213,183,86,60,0,224,74,32,59,62,57,187,61,219,118,45,190,224,227,19,9,146,69,229,173,108,207,34,178,218,218,13,25,123,36,141,173,8,31,181,91,151,246,196,5,110,196,209,240,54,203,181,162,177,226,147,51,47,38,54,71,174,221,85,54,145,170,228,232,136,145,173,45,41,115,229,152,61,201,196,66,234,148,217,91,141,7,70,125,87,56,192,26,237,216,248,78,1,88,3,183,29,79,118,21,149,187,34,106,102,181,242,2,247,94,58,17,84,13,221,75,130,211,45,46,69,215,202,108,241,81,171,210,188,214,28,143,181,195,129,236,33,77,153,0,255,182,29,85,17,85,81,116,178,202,171,170,141,238,68,37,29,219,86,139,53,176,172,139,178,199,53,61,174,154,37,59,117,198,6,251,229,172,53,169,149,63,90,247,254,90,205,170,191,14,59,66,3,101,126,71,118,60,17,213,107,229,175,26,53,211,181,214,202,181,58,29,8,174,130,238,53,69,177,161,190,182,107,107,158,216,168,93,69,181,28,163,245,194,53,127,30,244,0,255,227,34,250,95,213,57,247,63,197,89,238,175,50,113,157,62,20,152,111,49,86,126,181,29,160,76,233,0,250,0,255,113,17,253,175,234,156,251,159,226,44,247,173,207,248,0,255,225,91,55,166,162,187,168,232,103,137,110,142,170,241,245,31,78,110,204,210,191,88,185,121,193,83,73,118,239,94,139,143,39,21,31,85,189,93,75,248,155,57,162,150,204,180,230,160,142,158,86,103,163,251,48,125,247,62,14,110,204,238,208,144,35,203,166,42,98,240,239,145,220,46,90,159,170,181,236,190,84,229,54,170,154,158,246,148,52,29,238,233,210,197,93,216,226,102,213,158,248,43,198,69,218,5,10,84,163,78,116,155,143,237,190,201,53,103,155,37,181,98,99,73,167,174,85,185,182,162,35,106,42,218,179,117,251,150,51,117,217,110,93,151,13,142,232,133,110,63,61,54,171,219,154,168,221,162,232,31,82,191,170,226,19,53,178,203,57,231,170,177,145,53,210,52,223,24,142,36,153,127,0,64,120,95,57,130,167,145,138,224,139,94,25,79,206,180,227,179,59,127,162,55,42,182,92,107,101,8,127,10,242,82,191,81,45,83,79,245,56,241,28,110,42,129,111,179,139,9,173,88,197,0,255,158,202,225,41,44,42,170,7,79,213,74,184,116,83,141,208,139,24,106,90,135,83,27,51,93,137,206,142,245,39,222,86,52,235,18,240,89,246,197,50,106,21,239,94,21,60,81,53,233,241,77,92,159,94,222,225,219,42,183,103,247,72,142,229,84,57,166,233,145,156,139,211,51,237,94,150,196,83,215,241,144,118,39,235,110,84,69,172,123,251,182,205,27,85,137,234,168,170,181,87,157,200,61,54,62,239,41,236,197,163,174,108,107,113,105,43,56,194,109,85,77,140,207,140,139,55,227,254,57,68,85,69,68,84,85,85,68,141,8,190,170,234,38,187,226,169,137,98,121,149,201,234,202,250,74,201,142,85,11,230,173,57,231,186,18,231,244,197,52,219,156,124,128,8,190,170,170,136,136,8,190,156,115,238,166,198,70,198,232,149,166,89,186,241,244,244,84,76,117,117,53,75,67,75,85,85,229,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,149,0,232,244,30,0,255,242,55,26,43,239,132,79,233,176,230,128,78,239,241,47,127,163,177,242,78,184,90,3,95,68,101,223,228,136,156,93,237,49,243,246,26,61,114,82,36,95,91,207,210,235,227,147,158,234,150,110,218,151,6,185,108,223,93,45,174,185,167,251,58,103,177,41,0,255,181,43,20,216,43,199,216,115,172,177,227,103,206,100,164,67,37,221,11,65,34,139,168,109,61,212,10,221,206,101,172,84,77,53,67,195,240,20,44,85,51,82,80,159,198,185,26,46,197,77,43,112,138,118,192,218,172,189,238,203,70,111,60,23,75,144,181,243,53,122,212,220,41,150,164,119,20,181,84,52,201,89,170,40,166,142,125,248,181,157,190,247,72,213,166,117,40,94,54,53,109,234,62,187,47,251,111,155,217,72,106,175,217,53,154,98,85,213,72,134,97,209,123,210,205,93,169,89,102,88,150,164,167,173,205,46,209,166,156,113,121,90,138,74,171,58,237,212,39,220,81,156,158,93,102,179,254,194,127,12,153,116,103,254,200,209,182,94,46,20,195,198,154,35,237,238,206,69,211,148,116,32,61,50,238,223,184,175,162,169,232,106,217,181,39,94,136,61,142,75,122,49,76,123,52,40,87,207,226,169,183,120,71,123,117,1,170,162,187,154,123,204,193,111,111,36,73,145,100,85,84,205,149,104,134,79,60,65,247,68,103,154,150,143,244,60,37,81,65,87,231,154,101,125,169,101,235,218,101,27,150,227,223,180,30,189,182,47,211,236,121,92,246,133,54,26,167,223,100,141,141,220,99,172,64,23,150,78,124,15,172,103,142,39,211,91,106,150,134,37,67,5,81,65,230,30,86,251,58,158,222,60,113,219,213,150,111,46,106,87,128,85,186,173,243,112,71,118,229,2,181,235,99,217,110,145,36,73,215,74,146,149,231,230,99,225,201,220,232,156,234,233,154,168,234,92,247,146,167,89,202,93,251,82,54,223,138,37,77,250,112,223,250,110,94,77,124,19,39,152,162,143,217,85,15,189,155,104,122,244,234,213,156,116,212,243,241,238,228,232,154,225,103,165,238,246,181,156,238,98,120,248,69,89,241,126,180,88,146,253,190,118,166,127,126,107,188,50,189,179,206,254,236,117,13,219,107,228,185,99,226,233,99,140,92,163,243,141,229,220,123,174,202,73,113,109,41,62,233,111,45,115,140,68,144,239,182,62,188,12,159,204,151,52,244,97,128,46,155,250,243,72,99,226,136,237,181,199,109,212,187,254,242,83,62,205,83,177,215,20,32,231,92,99,245,234,180,238,70,68,101,26,54,17,124,98,185,71,134,100,232,220,75,187,26,151,157,166,229,233,42,11,217,228,191,55,253,183,175,233,170,168,153,177,205,181,236,124,184,169,65,199,116,106,223,245,236,42,39,73,178,93,209,107,12,149,44,241,145,98,185,145,222,13,154,78,52,46,129,143,86,91,218,188,166,14,239,90,84,183,171,228,200,45,29,114,93,128,101,102,139,50,27,51,42,115,231,168,70,34,178,199,98,142,204,83,243,71,78,156,94,178,39,157,149,173,42,104,130,175,77,174,59,69,109,118,15,134,88,46,196,171,58,29,154,146,56,17,14,141,171,29,199,27,174,61,21,94,39,23,146,3,77,73,146,141,238,52,81,233,181,138,161,56,138,175,216,42,88,144,85,53,52,229,91,206,21,149,12,45,93,123,218,22,238,197,62,219,125,245,244,161,221,166,29,186,170,193,112,166,6,197,105,11,174,156,202,53,246,202,209,88,36,115,175,68,102,218,76,230,26,61,113,36,153,249,86,201,242,12,133,142,90,174,226,157,216,137,61,29,107,179,40,41,185,178,113,253,210,185,120,198,62,56,3,190,204,136,98,125,177,223,212,19,249,163,246,212,174,114,242,199,234,137,98,201,218,107,174,24,89,252,47,230,200,211,178,188,149,161,115,195,83,82,245,173,141,107,74,29,238,127,55,181,152,171,203,150,245,23,174,114,33,46,134,91,49,162,88,95,236,55,245,68,254,168,189,174,80,85,206,185,114,206,185,247,94,149,123,239,185,114,238,61,87,85,85,85,85,55,19,201,139,76,67,67,77,233,116,172,199,99,73,61,246,105,159,78,219,48,75,55,12,48,192,254,237,202,137,92,123,143,92,141,68,178,246,72,124,166,206,124,206,209,43,199,145,133,239,28,75,48,244,250,105,73,138,151,101,7,162,142,77,88,116,149,90,89,17,170,115,113,147,125,112,18,28,68,177,12,0,255,163,38,146,72,86,185,35,243,61,42,50,12,25,57,190,240,157,150,143,143,92,85,100,242,244,36,81,77,69,48,239,160,167,244,223,177,87,111,181,216,23,17,103,253,103,7,103,175,178,148,206,232,126,206,149,249,88,173,70,145,68,188,147,89,253,118,163,75,189,222,74,167,163,218,210,199,216,41,23,237,41,178,223,121,230,234,106,7,102,91,213,56,189,132,247,109,198,165,240,74,6,68,177,190,216,111,234,137,252,81,123,85,81,45,162,88,95,236,55,245,68,254,168,189,170,0,0,0,0,0,0,0,0,0,0,0,106,95,142,170,57,215,170,88,21,115,213,170,70,114,44,199,71,20,207,200,176,20,29,201,158,120,134,5,174,210,169,233,78,69,22,75,174,158,63,205,213,31,191,180,94,55,236,213,23,173,120,214,15,17,17,17,17,81,163,70,212,26,99,141,168,141,163,56,54,106,35,104,10,134,45,36,29,29,37,29,79,221,182,117,75,202,86,172,88,81,181,96,213,166,77,155,160,3,141,143,61,70,213,92,115,99,73,140,153,212,200,238,168,97,249,11,77,84,211,246,74,81,213,137,29,185,244,137,77,4,229,130,209,67,235,198,221,173,221,209,105,226,211,236,130,248,93,142,85,15,149,235,222,149,147,191,70,231,211,75,113,60,165,147,197,30,35,79,53,37,89,209,50,85,186,191,87,158,58,158,242,125,107,50,233,221,205,145,59,250,227,67,28,16,23,203,209,54,184,29,139,118,43,199,86,69,168,163,107,110,172,71,84,170,97,49,212,176,70,87,142,140,58,137,167,123,201,182,74,79,37,61,101,117,35,222,211,81,180,32,139,246,53,69,185,112,172,118,131,38,211,78,119,81,185,230,200,53,231,216,99,69,142,61,230,170,57,246,90,81,81,81,81,217,79,60,167,50,117,13,77,37,212,177,33,143,93,13,217,167,131,58,173,204,44,45,243,207,0,223,229,0,117,83,187,62,150,237,22,73,146,116,173,36,89,121,110,62,22,158,204,141,206,169,158,174,137,170,206,117,47,121,154,165,220,181,47,101,243,173,88,210,164,15,247,173,239,230,213,196,55,113,130,41,250,152,189,166,141,198,233,55,89,99,35,247,24,43,208,133,165,19,223,3,235,153,227,201,244,150,154,165,97,201,80,65,84,144,185,135,213,190,142,167,55,79,220,118,181,229,155,139,218,21,96,149,110,235,60,220,145,93,205,176,189,70,158,59,38,158,62,198,200,53,58,223,88,206,189,231,170,156,20,215,150,226,147,254,214,50,199,72,4,249,110,235,195,203,240,201,124,73,67,31,6,232,178,169,63,143,52,38,142,216,174,88,128,222,77,52,61,122,245,106,78,58,234,249,120,119,114,116,205,240,179,82,119,251,90,78,119,49,60,252,162,172,120,63,90,44,201,126,95,59,211,63,191,53,94,153,222,89,103,127,118,91,102,227,249,99,205,188,61,102,78,212,72,246,198,178,156,153,141,202,73,2,203,71,170,29,227,186,125,174,40,149,237,221,182,36,31,220,158,219,213,208,135,165,26,171,249,217,95,241,134,49,241,147,190,184,141,122,215,95,126,202,167,121,42,246,85,230,116,250,144,127,249,100,141,149,143,197,127,27,30,57,146,163,51,111,85,54,50,167,110,154,26,253,49,243,246,218,27,233,137,36,209,27,75,249,134,138,102,19,0,255,90,124,151,224,158,37,173,91,231,11,214,17,55,103,143,107,142,206,106,11,46,170,162,187,108,251,38,215,189,99,34,105,55,146,189,144,240,143,38,51,165,87,63,53,245,46,218,247,232,121,55,206,246,98,151,122,166,231,18,156,214,4,183,180,84,0,255,233,138,85,175,119,62,218,162,43,31,137,197,200,119,186,176,85,99,100,3,225,22,137,211,75,247,78,62,86,83,178,208,126,250,199,62,115,172,22,116,175,104,220,138,131,113,177,232,248,3,78,213,35,163,254,200,209,27,171,157,151,185,217,8,44,171,212,100,166,35,93,85,221,73,102,66,111,171,58,146,172,110,225,30,172,23,21,46,200,22,203,93,174,196,123,75,227,250,5,87,153,10,71,199,3,24,240,111,68,143,190,216,111,106,246,252,81,59,3,83,84,69,69,69,213,170,85,53,199,94,43,114,35,41,146,173,26,9,166,130,102,11,87,71,89,73,201,211,184,109,227,146,178,237,43,182,85,237,95,181,105,237,206,55,162,71,95,236,55,53,123,254,168,61,128,1,0,0,0,255,166,245,232,181,125,153,102,207,227,178,7,48,254,77,235,209,107,251,50,205,158,199,101,87,17,112,27,245,174,191,252,148,79,243,84,236,138,165,72,145,30,121,73,221,62,39,70,13,20,73,235,124,77,148,46,178,23,146,22,201,22,148,133,224,8,182,109,35,171,108,178,235,197,28,163,210,93,133,251,242,87,23,245,205,211,120,91,99,140,182,174,184,141,122,215,95,126,202,167,121,42,118,139,214,88,134,173,180,157,115,228,107,173,202,38,142,196,94,185,99,174,60,116,115,73,122,84,161,107,201,234,117,154,182,29,252,41,55,53,169,118,46,192,96,65,156,174,122,0,255,26,207,104,167,106,160,57,71,55,185,244,42,111,238,46,81,71,176,92,164,82,108,215,71,231,222,206,45,85,0,255,110,250,242,142,118,237,90,242,225,183,186,237,203,222,173,106,153,133,122,9,23,203,137,67,224,64,204,233,244,33,0,255,242,201,26,43,31,139,83,53,110,163,222,245,151,159,242,105,158,138,29,172,164,35,155,99,172,177,233,212,88,145,85,142,12,65,209,124,102,61,7,158,228,13,52,219,210,67,11,146,164,229,60,86,189,139,242,197,35,247,45,93,117,117,234,177,110,253,205,94,134,19,245,25,78,208,138,133,34,77,235,49,246,156,115,164,116,247,218,19,89,88,111,122,201,104,116,160,163,75,189,234,54,165,238,202,211,227,141,85,237,190,240,203,117,213,194,205,121,168,69,62,234,159,53,154,162,231,216,85,43,146,182,171,198,234,4,199,102,94,206,53,50,201,81,213,108,99,181,162,70,234,8,110,244,82,208,177,44,144,252,187,87,172,178,103,106,56,0,255,143,13,86,152,171,29,122,163,143,90,16,247,232,10,221,253,26,213,72,190,234,111,36,73,170,177,169,182,243,52,122,53,233,69,211,31,216,200,241,219,155,148,42,250,210,95,171,247,128,73,87,213,150,213,105,178,161,101,109,136,227,52,39,190,212,254,87,228,253,91,253,108,249,99,216,43,4,136,90,247,173,252,156,181,58,159,94,150,228,89,125,172,247,30,121,106,42,57,170,247,169,238,157,189,242,84,242,116,236,219,140,73,241,110,114,220,209,32,191,178,0,255,225,98,57,58,25,79,109,162,86,30,223,198,233,207,188,149,23,59,149,94,154,247,221,64,232,78,148,174,234,122,126,82,55,53,187,236,29,92,235,117,171,61,218,130,149,125,201,42,253,182,139,236,30,53,42,187,157,63,42,54,186,170,18,79,177,24,89,172,145,41,58,42,219,214,29,79,198,84,219,170,233,214,149,172,91,188,160,168,24,175,62,252,214,169,165,250,150,221,23,87,155,138,251,245,250,139,153,32,57,70,86,136,170,247,146,68,54,18,152,90,161,117,15,109,245,200,82,149,68,21,37,13,91,88,242,168,67,37,69,75,215,62,189,175,60,51,73,127,245,165,23,218,97,122,103,142,6,195,153,122,23,0,255,46,52,242,145,108,116,197,26,248,136,170,145,36,123,224,88,229,27,69,122,229,40,52,149,226,178,18,116,101,163,43,83,89,217,215,176,168,10,239,76,164,100,176,235,234,145,134,197,235,250,224,78,56,40,35,138,245,197,126,83,79,228,143,218,19,187,232,149,141,138,24,117,251,156,209,107,36,189,82,124,140,202,177,222,43,144,222,72,172,46,88,74,175,141,227,190,166,228,233,171,88,188,171,167,98,113,250,80,93,132,203,60,139,251,224,118,140,40,214,23,251,77,61,145,63,106,175,42,0,0,0,0,0,0,0,0,192,211,240,118,252,39,202,254,54,49,177,200,106,181,62,145,169,175,28,40,150,69,212,92,157,5,43,62,191,160,232,78,237,226,117,205,27,167,157,123,209,82,236,195,12,108,83,5,254,89,157,135,63,85,185,104,43,141,241,171,154,106,185,30,236,160,211,35,29,0,255,174,226,4,247,117,177,43,30,40,230,224,91,123,206,174,248,87,229,107,162,43,120,186,75,197,209,49,130,246,227,163,18,68,29,153,174,107,189,216,212,85,156,139,48,28,126,86,239,205,97,75,241,195,118,66,102,186,216,235,155,31,62,190,36,5,63,60,188,93,163,35,203,188,239,118,139,158,107,0,255,138,158,68,245,122,210,173,193,87,217,134,222,181,179,20,128,145,85,228,218,77,174,85,83,254,95,142,61,248,68,165,105,117,34,90,125,107,58,162,78,186,74,20,202,53,37,199,86,131,165,186,236,74,51,226,9,215,181,31,158,35,0,211,129,243,211,107,241,241,244,24,181,199,226,111,187,12,73,50,77,203,215,236,246,72,176,100,35,227,244,201,164,85,175,45,234,95,115,225,58,159,13,57,54,167,92,241,0,255,244,88,141,165,40,251,83,75,5,61,69,241,134,190,98,118,47,174,203,241,202,111,193,150,220,161,67,84,234,23,21,81,209,250,241,213,156,163,230,136,138,218,35,122,167,36,83,35,153,120,178,146,38,198,207,48,108,192,67,24,219,182,239,59,222,46,183,207,103,127,126,126,79,151,14,178,64,0,255,58,245,185,127,117,216,251,120,71,197,93,4,0,164,31,32,34,120,34,34,162,214,90,131,167,198,24,107,212,152,24,138,35,141,160,169,169,41,11,67,67,71,65,209,180,104,75,221,158,125,235,182,237,118,83,209,115,84,84,94,12,62,57,178,90,188,249,75,20,109,142,168,165,210,117,228,69,101,180,167,212,141,105,218,212,44,165,89,102,186,121,20,151,187,129,195,179,139,248,168,88,241,223,244,72,155,170,149,23,213,120,26,191,26,169,234,223,177,212,186,172,72,84,85,155,113,245,242,173,197,174,196,146,117,35,62,42,119,232,126,2,190,203,174,126,87,173,181,155,238,246,72,248,21,79,79,60,141,79,142,65,47,114,227,42,222,102,191,83,185,33,79,63,213,62,244,43,47,72,215,225,173,119,159,250,213,227,65,237,23,2,187,221,247,100,59,6,251,215,241,183,119,194,23,61,113,52,158,222,41,91,239,95,105,93,148,163,135,112,71,38,226,203,209,107,248,235,91,131,169,30,63,106,183,102,0,0,0,128,247,169,170,186,171,202,57,23,95,206,185,170,42,119,254,90,191,177,177,217,45,36,21,37,109,165,99,199,170,5,207,34,44,48,90,135,105,186,98,131,9,70,62,68,4,79,68,68,68,212,26,60,53,198,26,17,181,81,28,25,141,32,8,130,76,44,37,45,13,73,221,186,61,21,109,43,42,42,234,220,205,220,57,42,226,94,125,114,101,209,77,211,227,215,72,74,101,183,85,109,95,78,230,120,167,212,142,103,58,60,221,10,245,80,179,153,47,113,86,11,156,156,93,73,40,170,70,69,238,121,111,223,119,35,71,85,162,158,223,206,49,86,85,238,137,227,51,119,175,175,202,174,204,124,187,241,233,106,170,99,91,89,109,140,215,220,132,219,224,185,252,136,200,38,247,138,226,239,106,210,227,171,84,159,158,222,169,232,145,18,251,103,51,55,221,149,138,188,212,100,56,55,167,107,250,65,204,134,151,174,227,31,237,99,50,122,101,126,147,187,86,252,228,10,127,53,199,246,127,114,226,219,120,114,98,105,217,207,212,238,203,96,141,168,116,91,229,229,232,48,60,110,216,241,171,199,153,218,135,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,129,49,178,189,114,197,218,115,172,156,136,170,187,186,143,230,247,69,100,43,37,66,45,85,213,211,82,71,4,154,127,197,184,231,116,221,106,159,87,225,151,206,249,168,147,26,167,233,218,224,31,1,168,26,144,247,111,245,179,229,143,97,175,42,162,88,95,236,55,245,68,254,168,93,181,200,251,183,250,217,242,199,176,87,21,81,172,47,246,155,122,34,127,212,94,85,160,182,247,72,18,149,163,233,21,146,163,81,116,141,116,168,36,99,76,12,219,200,236,190,22,134,13,180,123,186,166,234,70,235,134,167,167,21,23,117,40,233,121,178,88,18,224,87,92,237,54,158,207,174,84,224,221,16,79,143,226,237,50,111,84,171,244,152,41,8,62,82,149,76,173,26,223,154,158,169,230,139,43,246,44,165,147,212,110,88,84,134,247,149,224,113,21,110,78,75,245,233,207,54,184,204,39,56,59,190,122,138,170,168,168,168,90,181,170,230,216,107,69,110,36,69,178,21,200,36,152,10,154,45,92,29,101,37,37,241,58,110,219,184,164,108,251,138,109,197,105,0,255,171,54,173,221,133,186,210,12,171,88,153,151,72,158,187,22,207,198,177,212,116,35,53,34,63,173,230,198,112,45,94,51,250,93,74,108,122,250,86,98,146,77,213,206,101,234,53,28,172,184,233,254,53,62,202,238,211,156,81,31,50,48,159,172,79,243,177,120,85,1,183,81,239,250,203,79,249,52,79,197,190,204,68,213,92,35,215,92,123,236,17,57,246,152,35,215,30,115,68,69,69,69,168,207,158,149,228,85,166,174,161,169,32,223,52,95,143,249,146,134,236,211,65,237,212,38,248,84,55,252,179,92,211,52,110,163,222,245,151,159,242,105,158,138,125,149,57,157,62,228,95,62,89,99,229,99,241,223,134,10,169,83,141,36,49,114,236,81,57,57,154,167,196,168,139,175,26,157,34,17,106,72,231,90,187,165,100,59,91,219,191,6,253,63,214,219,170,118,45,220,82,186,172,184,53,123,89,235,220,211,228,103,36,249,99,174,220,61,102,78,229,198,199,200,178,156,153,141,204,199,58,69,38,234,58,198,117,251,92,149,233,92,180,114,87,15,110,207,237,170,43,204,45,93,243,82,191,226,13,159,225,254,236,75,76,20,191,40,254,35,111,172,122,99,215,165,91,31,197,146,250,232,105,134,118,167,203,208,223,36,23,197,59,42,247,143,90,48,83,131,178,52,40,78,240,34,142,134,83,232,237,49,246,152,99,175,53,71,142,110,186,91,249,11,169,83,209,152,90,74,22,149,43,133,91,250,138,202,208,20,239,208,186,113,207,251,210,80,237,246,168,233,240,163,166,235,133,6,98,104,172,177,198,26,177,177,141,84,68,175,202,171,145,231,36,73,68,146,165,186,74,36,90,135,23,238,248,94,185,53,0,255,150,122,95,58,244,53,84,173,217,180,47,173,51,58,59,29,46,118,161,225,38,55,21,181,86,238,30,69,114,229,142,74,55,134,32,249,94,131,126,238,88,43,73,71,211,220,27,130,53,194,117,96,79,195,154,40,143,134,252,86,75,205,59,252,212,103,19,170,7,38,215,120,108,212,235,61,86,227,179,25,137,142,204,89,73,236,181,114,100,244,200,93,249,206,210,91,5,225,138,119,93,49,180,34,95,108,246,212,225,85,150,118,59,7,226,26,120,49,158,170,139,91,172,252,122,244,196,243,246,192,247,110,247,200,109,51,60,101,79,124,163,57,134,113,79,81,79,215,92,92,183,236,149,233,92,210,182,96,73,241,254,101,253,75,234,20,218,18,23,253,193,49,110,152,162,221,175,85,26,200,145,36,114,243,199,218,19,171,57,71,18,19,195,66,37,23,219,35,91,25,74,22,92,246,206,84,70,173,12,31,197,175,103,79,29,222,121,92,165,183,237,173,71,90,22,87,235,131,191,224,10,101,237,229,79,240,47,31,109,155,245,183,196,169,186,40,126,81,124,118,222,88,245,198,160,87,143,78,138,37,245,209,211,12,243,190,118,162,127,72,46,138,119,84,238,31,181,96,166,6,157,234,47,124,231,69,28,13,95,101,214,94,254,4,0,255,242,209,182,89,127,75,188,162,193,185,87,175,200,21,27,167,23,99,68,227,200,164,83,88,206,154,43,145,68,101,173,172,37,222,213,241,124,170,109,149,100,186,111,127,218,172,107,189,216,202,116,79,219,108,133,139,93,195,215,113,173,90,56,253,61,106,109,44,111,141,60,75,243,141,239,123,38,78,39,155,75,45,38,222,111,199,213,230,10,58,76,49,91,233,173,36,89,215,226,141,75,211,10,226,13,237,101,77,215,130,120,149,238,189,247,158,123,207,57,87,174,110,178,157,57,11,167,87,213,104,90,58,86,85,43,125,91,202,138,196,48,20,109,215,186,126,207,11,213,80,29,247,168,23,241,163,166,107,186,94,207,139,224,87,197,103,228,237,85,111,15,122,245,232,164,40,82,31,5,77,211,238,116,39,250,155,228,162,103,71,235,254,81,117,102,234,87,150,254,194,9,94,196,47,113,218,6,28,99,231,68,143,209,11,73,71,36,163,114,166,45,149,129,237,116,140,149,84,34,201,90,27,167,204,66,112,53,164,48,181,80,221,190,182,74,158,170,160,175,120,51,123,91,179,109,85,125,181,170,230,154,35,98,85,204,145,35,34,199,177,28,31,81,252,27,77,177,92,93,203,158,120,134,117,146,22,106,120,247,84,100,177,228,42,8,212,35,45,49,39,174,215,13,135,52,8,206,198,36,57,18,121,57,123,237,137,213,90,27,235,149,97,161,146,139,141,141,78,116,29,201,177,119,166,50,106,162,201,86,6,29,61,117,120,231,113,181,224,186,54,210,178,184,218,96,60,0,159,111,224,169,168,108,187,90,145,179,171,177,87,238,152,163,71,78,138,100,35,65,85,232,36,147,158,234,150,238,41,220,143,245,202,221,213,226,154,205,170,108,112,223,148,39,102,203,1,0,0,0,0,0,0,0,0,0,0,0,245,13,84,124,34,87,118,252,120,145,157,237,134,111,59,208,85,171,78,54,219,81,24,151,227,146,104,102,219,200,84,209,45,197,189,120,76,203,197,234,94,246,99,190,195,159,141,183,191,237,92,19,93,139,111,23,184,106,222,198,211,34,111,214,84,217,254,53,75,121,250,164,207,64,197,149,251,166,225,107,109,22,15,223,105,23,254,77,4,79,68,178,71,240,233,118,141,74,22,251,51,182,26,189,200,85,217,26,81,104,42,178,232,248,48,206,249,212,180,252,186,58,145,158,197,65,95,60,0,15,110,104,253,34,103,23,85,53,71,84,118,141,100,121,177,242,20,149,188,28,188,43,47,195,84,209,86,118,126,44,115,195,117,69,73,94,43,94,117,21,158,214,4,215,236,153,3,224,105,206,31,15,95,36,171,178,225,147,232,24,3,79,98,118,124,149,167,168,35,51,249,173,248,28,181,184,161,118,173,122,161,93,81,219,162,66,236,196,238,213,141,39,254,250,101,83,145,241,11,190,232,145,210,199,230,61,124,213,105,168,169,89,250,94,57,185,235,223,156,135,154,102,106,162,107,239,112,43,246,135,235,25,64,64,67,69,247,57,153,223,140,85,221,100,58,142,173,76,239,217,169,41,157,230,79,245,213,108,174,106,46,95,235,165,86,97,158,214,152,244,4,171,241,198,117,29,141,215,117,17,238,142,251,51,128,181,38,181,242,71,235,222,95,171,89,245,215,97,167,100,214,154,212,202,31,173,123,127,173,102,213,95,135,125,66,32,174,211,135,2,243,45,198,202,175,182,0,255,148,136,26,60,53,155,192,191,110,247,94,124,187,68,45,227,29,42,107,217,136,57,84,178,28,52,251,150,145,233,193,41,45,150,165,247,112,135,43,26,161,133,11,193,199,109,75,68,100,19,181,70,161,63,183,214,136,141,35,197,86,248,200,24,106,187,119,169,136,58,124,179,129,0,255,229,35,248,86,240,139,70,69,115,155,117,46,121,53,146,201,61,199,83,225,158,166,238,118,230,153,62,85,87,226,46,7,159,102,247,18,226,203,197,219,204,142,15,191,133,32,72,190,126,197,83,43,125,123,119,243,114,238,150,155,51,203,112,203,188,252,18,103,199,197,90,12,11,152,106,240,229,110,106,240,111,178,221,147,253,239,241,52,132,119,169,173,37,145,99,165,225,29,158,13,173,34,107,198,234,190,40,109,135,67,236,214,126,205,217,34,26,239,251,61,138,135,47,142,119,61,178,197,195,171,146,237,174,182,105,73,155,20,73,198,158,105,205,63,143,68,119,96,152,38,155,230,123,127,25,239,105,7,41,0,192,250,80,107,230,135,111,227,216,198,16,28,252,54,133,161,108,79,65,195,170,53,165,82,142,25,54,91,241,193,102,47,150,88,79,104,68,55,81,189,187,206,225,19,213,61,134,20,95,37,154,182,155,136,60,126,198,240,142,108,142,227,94,155,225,154,182,106,203,102,26,9,191,56,7,7,193,105,155,114,55,149,123,175,110,178,203,57,231,238,54,118,95,142,66,83,233,101,14,146,142,207,213,168,217,178,109,71,85,147,77,190,139,10,186,170,183,241,245,53,46,214,76,77,213,236,135,200,197,83,107,238,153,171,95,245,138,136,224,169,204,86,85,234,228,19,77,233,156,149,118,247,202,45,225,166,188,215,21,21,213,237,195,164,120,141,139,31,181,73,87,116,13,67,46,158,90,171,90,191,156,163,123,12,41,158,136,52,227,137,80,207,186,171,210,106,92,74,178,188,46,179,134,36,42,200,231,74,47,225,23,231,226,215,248,143,64,85,173,81,57,87,68,13,190,226,83,189,183,62,133,166,210,139,220,234,235,225,175,177,180,148,156,129,138,142,213,10,212,81,93,23,166,225,112,130,241,26,16,207,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,74,0,116,122,143,127,249,27,141,149,119,194,127,219,185,87,175,200,21,27,167,23,99,68,227,200,164,83,88,206,154,43,145,68,101,173,172,37,222,213,241,124,170,109,149,100,186,111,127,218,172,107,189,216,202,116,79,219,108,133,139,93,195,215,113,32,6,116,122,143,127,249,27,141,149,119,194,41,116,247,222,123,207,189,231,156,43,87,55,217,206,156,133,211,171,106,52,45,29,171,170,149,190,45,101,69,98,24,138,182,107,93,191,231,133,106,168,142,123,212,139,248,81,211,53,93,171,8,173,90,56,253,61,106,109,44,111,141,60,75,243,141,239,123,38,78,39,155,75,45,38,222,111,199,213,230,10,58,76,49,91,233,173,36,89,215,226,141,75,211,10,226,13,237,101,77,215,130,56,249,113,140,157,19,61,70,47,36,29,145,140,202,153,182,84,6,182,211,49,86,82,137,36,107,109,156,50,11,193,213,144,194,212,66,117,251,218,42,121,170,130,190,226,205,236,109,205,182,117,137,139,224,87,197,103,228,237,85,111,15,122,245,232,164,40,82,31,5,77,211,238,116,39,250,155,228,162,103,71,235,254,81,117,102,234,87,150,254,194,9,94,196,47,241,37,73,114,36,242,114,246,218,19,171,181,54,214,43,195,66,37,23,27,27,157,232,58,146,99,239,76,101,212,68,147,173,12,58,122,234,240,206,227,106,193,117,109,164,101,113,181,193,120,0,62,217,80,173,170,185,230,136,88,21,115,228,136,200,113,44,199,71,20,0,255,70,83,44,87,215,178,39,158,97,157,164,133,26,222,61,21,89,44,185,10,2,245,72,75,204,137,235,117,195,33,13,130,51,176,123,236,177,231,216,107,174,85,171,155,238,102,206,204,233,85,52,166,150,146,69,212,84,223,170,50,162,50,52,197,219,85,173,223,243,190,52,84,187,197,233,69,28,167,233,122,161,167,116,224,169,168,108,187,90,145,179,171,177,87,238,152,163,71,78,138,100,35,65,85,232,36,147,158,234,150,238,41,220,143,245,202,221,213,226,154,205,170,108,112,223,148,39,102,203,73,208,129,246,216,121,21,123,244,66,210,213,248,138,154,105,75,101,96,59,219,123,98,81,57,178,214,198,41,179,16,36,53,203,52,37,84,183,175,173,142,96,233,235,43,222,204,222,214,115,69,149,95,228,30,121,185,241,21,59,111,143,90,221,206,141,231,142,189,70,98,235,41,129,186,82,220,180,207,172,83,211,149,237,139,123,211,113,153,35,21,157,57,165,143,122,169,37,241,134,13,218,155,29,144,25,35,25,245,170,86,196,204,157,249,11,29,217,28,105,119,247,158,19,91,125,207,42,174,219,23,214,56,162,101,217,244,244,212,237,201,141,84,174,89,152,223,142,244,43,222,176,42,190,131,79,232,69,229,154,35,215,156,99,143,21,57,246,152,171,230,216,107,69,69,69,69,101,63,241,156,202,212,53,52,149,80,199,134,60,118,53,100,159,14,234,180,50,179,180,204,63,3,204,196,64,189,34,34,234,208,31,35,55,154,159,134,108,12,252,35,89,194,139,231,228,90,84,186,182,249,247,38,247,29,249,167,225,146,44,253,84,46,192,66,173,204,46,246,62,29,126,112,106,215,77,182,114,204,185,115,172,102,78,165,88,37,234,104,151,99,85,107,206,4,137,100,161,106,141,173,202,147,236,93,39,194,125,251,10,182,110,40,207,33,237,183,175,73,31,181,197,59,91,114,117,70,174,149,143,30,107,212,206,162,54,62,50,172,115,208,108,68,130,212,170,173,186,61,85,83,67,79,70,87,244,46,92,50,238,75,71,188,234,209,39,233,189,105,11,113,44,28,25,239,251,142,223,180,138,197,90,189,170,233,111,28,93,99,213,78,210,220,60,12,171,131,237,189,242,45,165,182,208,114,229,211,241,76,21,117,103,73,63,38,55,235,90,63,49,198,196,85,119,112,211,147,254,104,79,153,162,33,158,202,110,230,55,121,21,225,31,233,116,172,126,142,226,201,234,252,85,223,170,89,125,217,163,154,211,65,254,232,119,244,205,146,108,236,89,0,255,130,37,107,130,127,113,130,117,112,123,118,21,185,59,224,183,207,201,191,55,175,187,210,127,220,0,255,111,234,230,164,214,126,217,83,251,115,191,3,244,61,244,95,169,0,255,218,125,163,46,100,254,142,239,171,85,111,123,140,61,230,216,107,205,145,163,155,238,86,254,66,234,84,52,166,150,146,69,229,74,225,150,190,162,50,52,197,59,180,110,220,243,190,52,84,187,61,106,58,252,168,233,122,161,129,24,81,172,47,246,155,122,34,127,212,174,90,16,139,52,201,178,94,35,207,209,181,87,175,68,117,244,88,170,137,250,200,145,11,71,9,149,81,25,202,118,60,53,93,233,249,119,212,244,109,233,40,236,55,198,195,11,240,18,167,15,154,224,82,252,163,189,186,241,68,182,51,191,201,171,6,0,255,88,167,100,245,147,20,207,87,231,95,250,80,195,234,203,30,53,156,14,50,72,159,220,236,198,198,158,21,44,88,212,157,127,241,157,117,112,29,92,197,177,36,179,202,27,137,102,35,235,143,72,84,18,252,215,222,77,93,233,202,148,75,178,106,157,207,60,247,162,54,184,97,25,78,173,91,215,171,155,154,239,81,51,227,172,50,56,62,59,232,71,146,44,242,114,198,220,43,203,53,55,210,19,205,58,37,23,29,35,93,233,74,18,92,198,78,83,86,77,12,25,197,160,103,79,99,222,153,92,173,183,238,173,71,186,9,87,27,140,191,224,181,12,136,98,125,177,223,212,19,249,163,246,170,162,90,68,177,190,216,111,234,137,252,81,123,85,1,0,0,0,0,0,0,0,0,0,0,168,87,100,52,158,87,117,240,53,119,215,200,220,249,232,81,23,89,124,57,176,148,12,67,178,227,81,245,186,57,194,5,133,75,62,212,47,135,106,47,142,57,235,190,67,131,220,23,195,55,217,43,74,125,69,247,220,216,200,171,21,89,207,52,89,213,40,154,84,140,85,47,212,81,115,214,152,57,178,81,180,81,92,178,127,95,239,178,158,45,189,59,74,218,209,47,151,244,248,51,43,46,115,73,123,3,78,213,64,181,118,83,21,27,31,115,229,74,144,74,38,90,146,140,17,89,134,98,137,106,119,231,74,100,251,50,54,166,134,168,165,245,78,233,158,150,174,170,166,140,210,125,151,186,9,135,106,133,86,196,147,95,173,170,185,230,136,88,21,115,228,136,200,113,44,199,71,20,0,255,70,83,44,87,215,178,39,158,97,157,164,133,26,222,61,21,89,44,185,10,2,245,72,75,204,137,235,117,195,33,13,130,91,50,73,138,142,217,110,36,178,12,137,17,177,120,86,37,123,162,116,98,163,113,75,87,167,163,160,220,189,135,141,169,125,249,174,121,241,75,239,244,87,89,103,94,121,111,30,46,214,1,51,180,35,225,201,13,60,21,149,109,87,43,114,118,53,246,202,29,115,244,200,73,145,108,36,168,10,157,100,210,83,221,210,61,133,251,177,94,185,187,90,92,179,89,149,13,238,155,242,196,172,57,184,199,30,123,142,189,230,90,181,186,233,110,230,204,156,94,69,99,106,41,89,68,77,245,173,42,35,42,67,83,188,93,213,250,61,239,75,67,181,91,156,94,196,113,154,174,23,58,185,105,143,157,87,177,71,47,36,93,141,175,168,153,182,84,6,182,179,189,39,22,149,35,107,109,156,50,11,65,82,179,76,83,66,117,251,218,234,8,150,190,190,226,205,236,109,61,87,212,62,167,78,198,72,70,189,170,21,49,115,103,254,66,71,54,71,218,221,189,231,196,86,223,179,138,235,246,133,53,142,104,89,54,61,61,117,123,114,35,149,107,22,230,183,35,253,138,55,172,138,239,224,127,13,69,238,145,151,27,95,177,243,246,168,213,237,220,120,238,216,107,36,182,158,18,168,43,197,77,251,204,58,53,93,217,190,184,55,29,151,57,82,209,153,83,250,168,151,90,18,111,216,160,189,217,193,152,211,233,67,254,229,147,53,86,62,22,159,209,139,202,53,71,174,57,199,30,43,114,236,49,87,205,177,215,138,138,138,138,202,126,226,57,149,169,107,104,42,161,142,13,121,236,106,200,62,29,212,105,101,102,105,153,127,6,152,57,231,116,250,144,127,249,100,141,149,143,197,85,4,254,75,174,36,191,203,36,169,153,37,73,154,59,58,109,224,169,117,106,210,155,77,58,243,181,16,101,85,234,113,227,210,109,246,237,237,199,62,155,235,197,106,131,54,21,251,118,63,30,47,102,7,40,248,108,176,27,49,34,106,54,129,172,137,33,35,87,158,169,168,236,124,117,62,26,105,4,75,221,123,26,131,165,162,72,154,22,111,222,81,95,125,122,36,85,11,210,131,56,222,186,30,157,186,207,222,210,254,37,162,71,95,236,55,53,123,254,168,125,173,140,133,101,145,69,162,35,146,92,115,164,19,201,178,124,214,73,242,70,229,216,62,234,167,233,218,72,232,117,194,93,152,180,110,150,29,85,59,183,169,155,240,81,86,98,127,141,83,178,83,22,209,163,47,246,155,154,61,127,212,30,192,0,0,128,127,211,122,244,218,190,76,179,231,113,217,3,24,0,255,166,245,232,181,125,153,102,207,227,178,91,49,116,0,255,110,114,229,209,167,23,57,154,191,130,59,90,55,71,18,191,23,235,254,246,149,51,123,209,228,30,228,190,170,31,139,37,217,239,168,96,209,240,86,71,124,47,193,139,248,91,21,1,82,27,112,27,245,174,191,252,148,79,243,84,236,203,76,84,205,53,114,205,181,199,30,145,99,143,57,114,237,49,71,84,84,84,132,250,236,89,73,94,101,234,26,154,10,242,77,243,245,152,47,105,200,62,29,212,78,109,130,79,117,195,63,203,53,77,227,54,234,93,127,249,41,159,230,169,216,87,153,211,233,67,254,229,147,53,86,62,22,79,109,0,0,255,71,252,222,151,224,55,91,223,201,165,163,142,99,159,191,40,89,206,249,0,255,249,143,250,93,226,150,190,165,0,255,91,204,242,196,123,237,250,154,221,174,233,122,161,21,79,197,68,87,84,111,250,77,254,138,185,177,152,88,178,87,34,73,140,209,89,175,100,61,181,167,106,129,186,145,197,166,94,140,10,218,247,44,41,106,223,131,219,250,165,117,241,134,153,112,121,246,64,174,106,143,156,26,201,138,157,55,86,142,108,231,198,115,199,152,171,82,20,181,26,163,184,105,159,89,168,97,232,92,198,78,227,50,71,218,202,176,85,139,29,105,73,188,225,188,174,195,61,244,246,24,123,204,177,215,154,35,71,55,221,173,252,133,212,169,104,76,45,37,139,202,149,194,45,125,69,101,104,138,119,104,221,184,231,125,105,168,118,123,212,116,248,81,211,245,66,3,50,64,212,186,111,229,231,172,213,249,244,178,36,207,234,99,189,247,200,83,83,201,81,189,79,117,239,236,149,167,146,167,99,223,102,76,138,119,147,227,142,6,249,149,253,15,23,203,209,201,56,101,219,196,136,234,17,19,252,85,254,138,28,193,240,61,19,100,173,204,177,70,210,84,36,83,241,222,221,180,202,214,142,69,215,58,144,159,94,170,27,26,66,180,90,149,65,62,106,139,219,214,242,216,168,215,123,172,198,103,51,18,29,153,179,146,216,107,229,200,232,145,187,210,173,92,122,171,32,92,241,174,43,134,214,44,94,179,167,14,175,178,180,219,89,173,171,217,139,241,84,93,188,173,43,108,238,209,232,26,213,72,146,238,209,77,109,52,167,145,141,37,88,143,161,154,112,197,166,58,202,80,69,219,106,90,87,114,56,60,81,127,190,123,50,41,221,139,230,234,143,233,112,149,222,233,141,246,84,92,165,129,28,73,34,55,127,172,61,177,154,115,36,49,49,44,84,114,177,61,178,149,161,100,193,101,239,76,101,212,202,240,81,252,122,246,212,225,157,199,85,122,219,222,122,164,101,113,181,62,248,11,94,203,136,98,125,177,223,212,19,249,163,118,202,126,35,249,216,163,34,231,220,232,138,200,20,203,153,51,115,122,17,149,107,84,85,173,244,110,41,43,243,4,251,23,156,238,170,214,239,165,194,53,179,163,86,194,143,218,21,143,194,215,24,81,172,47,246,155,122,34,127,212,94,85,0,0,0,0,0,0,0,0,0,165,49,127,161,142,0,255,57,153,172,153,191,133,38,57,151,42,74,126,187,243,178,118,89,25,177,59,73,214,190,6,173,50,192,37,195,165,107,47,246,107,102,250,156,63,62,62,21,149,249,171,61,230,168,145,224,57,154,187,83,214,208,214,177,20,239,217,185,167,117,43,110,185,109,199,52,131,53,25,99,208,6,162,242,102,19,145,99,53,120,98,237,153,179,114,100,240,105,108,245,138,136,238,91,176,188,129,161,171,97,121,214,28,177,219,241,172,77,111,245,218,156,17,26,236,15,142,213,238,196,148,250,69,69,55,85,115,84,228,154,35,70,142,142,145,140,189,244,38,243,114,221,83,217,143,248,197,50,191,203,185,47,87,162,133,191,238,145,109,89,86,121,170,85,13,25,105,210,116,201,175,114,91,182,24,212,47,25,158,212,13,237,40,248,234,185,227,199,183,54,62,239,41,190,141,101,179,27,105,110,23,53,208,148,239,168,96,241,162,186,34,82,143,239,134,10,183,92,50,170,218,61,60,20,175,103,199,235,244,28,104,179,156,115,198,31,223,26,124,54,82,85,53,145,110,42,243,242,190,156,53,174,225,39,207,11,178,57,138,169,123,207,211,81,141,25,22,125,233,41,156,96,44,156,9,127,106,234,153,0,255,99,105,106,90,14,252,71,243,161,230,133,43,234,138,136,60,195,242,52,94,185,175,34,91,189,182,184,26,187,199,197,133,234,166,155,26,149,123,55,221,196,198,226,119,239,221,54,177,230,94,133,161,164,204,21,165,234,29,89,46,196,51,189,240,41,202,94,45,212,48,141,211,145,7,214,175,187,202,142,207,164,179,114,162,138,111,165,163,97,123,36,27,189,175,10,69,59,58,242,205,57,175,170,105,202,92,174,139,136,183,226,51,11,245,87,223,230,84,17,193,199,147,237,156,171,54,138,228,85,84,36,170,42,121,250,118,52,164,115,174,222,86,181,99,67,233,218,45,47,141,202,38,71,54,82,191,24,115,84,101,217,238,162,162,210,177,219,173,77,91,218,164,152,154,247,71,90,243,205,34,201,245,105,141,102,0,43,180,185,140,51,181,63,20,64,72,51,42,231,125,124,177,241,166,106,221,87,35,81,225,87,35,85,225,219,51,77,235,189,168,170,86,227,146,194,184,42,19,141,29,235,70,92,180,173,78,211,1,222,203,238,85,10,158,238,233,69,241,230,162,200,198,233,198,79,142,198,187,209,249,247,86,84,162,3,57,47,249,90,69,250,33,179,251,211,98,237,112,49,188,156,195,49,112,225,134,40,158,108,87,146,198,111,151,171,231,220,123,55,181,198,74,79,91,61,34,61,37,205,106,160,89,143,211,134,166,221,147,84,93,123,242,236,170,215,187,56,205,118,109,137,179,8,144,115,206,190,203,49,118,83,181,145,92,81,173,95,204,116,173,118,147,41,183,152,121,157,34,251,167,154,177,77,151,158,168,19,111,244,119,94,197,231,126,227,8,237,28,12,248,87,85,17,81,35,248,114,238,61,87,141,133,224,200,232,157,170,171,170,36,232,214,109,40,248,186,183,47,171,90,176,107,239,222,245,62,68,229,42,158,90,107,84,238,145,47,126,27,199,166,190,115,241,206,76,69,173,211,177,98,219,142,120,131,58,169,241,10,188,209,11,59,117,84,87,30,0,0,0,192,92,170,21,81,149,155,213,226,171,57,146,124,68,143,110,42,34,79,73,169,24,19,29,45,203,89,105,202,74,55,52,129,186,101,81,231,150,102,145,77,132,222,195,237,130,225,185,236,170,133,243,214,138,0,255,123,247,61,85,27,252,84,76,237,0,255,213,72,87,120,215,76,87,120,113,21,237,196,39,145,165,99,29,141,45,235,75,252,237,106,203,116,128,223,178,187,158,98,141,110,58,111,239,169,95,78,244,68,83,217,191,168,252,118,35,43,95,162,122,32,92,187,68,169,102,7,174,178,107,210,5,173,186,55,173,171,30,199,105,111,179,170,40,190,218,200,154,250,84,197,90,153,47,246,111,79,181,44,114,110,116,175,188,153,165,27,191,37,153,198,11,159,158,132,54,111,137,245,44,174,138,139,223,227,254,57,85,68,68,240,203,185,247,92,53,22,130,34,163,151,186,218,186,74,154,174,85,219,214,148,46,201,38,191,142,165,152,236,95,144,193,15,168,95,85,55,17,17,149,115,69,141,156,227,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,213,128,188,127,171,159,45,127,12,123,85,17,197,250,98,191,169,39,242,71,237,85,5,0,0,128,138,22,155,88,172,92,141,110,108,97,99,69,146,226,93,189,66,243,199,166,187,180,33,232,242,150,170,163,234,121,142,39,221,131,221,230,5,106,83,173,117,145,223,154,12,151,234,89,28,45,43,64,251,26,174,206,32,181,1,183,81,239,250,203,79,249,52,79,197,190,202,156,78,31,242,47,159,172,177,242,177,184,138,0,160,218,242,137,174,156,138,209,35,163,83,99,237,21,213,43,67,199,88,27,233,116,174,27,27,145,191,146,108,44,212,183,35,143,225,219,140,155,250,238,115,237,146,37,197,105,86,188,226,107,188,0,175,42,0,18,128,167,162,178,237,106,69,206,174,198,94,185,99,142,30,57,41,146,165,40,168,10,157,100,210,83,221,210,205,251,240,199,122,229,238,106,113,205,75,45,208,6,247,77,185,16,0,255,17,160,78,96,140,100,212,171,90,17,51,119,230,47,116,100,115,164,221,221,123,78,108,245,61,171,184,110,95,88,227,136,150,101,211,211,83,183,39,55,82,185,102,97,126,59,210,175,120,195,170,248,14,94,37,173,138,85,43,230,30,115,211,201,197,71,36,89,36,43,145,90,27,203,153,175,237,234,217,234,158,56,50,83,188,207,239,194,23,147,59,131,174,190,108,246,174,213,38,179,151,133,106,180,30,196,107,10,84,11,226,43,91,57,17,43,70,90,175,246,26,171,162,39,134,141,189,70,18,234,220,54,58,58,7,37,223,88,167,111,57,30,205,183,38,55,53,222,231,166,37,187,138,211,83,120,197,215,184,62,94,85,0,192,127,137,68,109,174,240,147,140,196,247,26,221,212,73,59,100,197,123,185,50,111,170,54,142,107,251,154,229,173,53,245,216,159,151,77,234,189,207,60,214,14,205,42,94,187,159,142,247,178,3,20,0,0,0,0,0,0,0,0,0,0,0,0,0,216,164,110,186,169,61,55,186,245,169,145,84,85,98,213,250,13,140,91,119,22,119,44,106,245,81,188,235,216,204,48,221,170,148,19,7,232,99,92,15,159,16,24,53,0,0,255,174,120,50,190,77,240,52,134,101,8,191,110,219,165,50,144,211,166,18,254,59,36,117,221,195,115,14,71,211,28,75,220,62,177,124,203,134,191,111,234,55,53,42,103,213,69,251,46,163,83,63,93,43,55,205,83,2,37,106,79,250,86,20,181,237,168,106,204,181,211,114,187,186,121,245,21,110,182,17,239,193,151,115,108,120,34,34,120,34,106,100,19,53,214,26,181,113,28,71,98,97,24,142,97,105,233,8,150,130,32,168,164,163,126,252,103,125,44,175,243,151,172,103,153,165,116,87,119,43,239,166,146,202,61,187,170,146,101,183,99,143,59,113,78,156,175,196,31,157,200,96,254,155,224,95,35,19,237,224,63,57,84,188,215,88,247,71,85,173,177,179,167,115,125,150,43,125,117,52,226,85,40,220,167,9,171,225,218,79,202,247,41,248,21,95,240,100,55,170,248,248,155,28,233,68,112,188,203,221,157,90,87,117,237,198,111,27,61,190,63,139,76,112,78,171,157,25,168,129,15,96,173,73,173,252,209,186,247,215,106,86,253,117,216,41,153,181,38,181,242,71,235,222,95,171,89,245,215,97,247,44,64,238,149,109,143,140,117,79,55,145,163,248,206,183,126,123,143,74,215,80,103,150,238,172,168,20,93,75,26,10,51,206,39,151,166,150,226,92,136,119,44,130,155,116,43,17,30,212,37,82,145,147,187,221,43,231,224,109,198,188,15,69,7,79,183,115,237,110,116,237,142,55,121,138,250,74,110,181,225,132,73,178,235,211,13,93,62,159,117,45,227,82,237,168,197,197,119,207,61,115,178,203,221,69,221,171,207,78,163,151,99,160,111,199,219,60,180,45,88,36,107,49,87,186,60,213,122,187,26,19,127,25,16,175,196,161,115,214,39,114,110,253,214,88,43,247,158,236,223,24,107,240,68,229,110,187,92,93,117,164,96,199,130,210,92,158,149,122,111,192,31,13,113,82,59,245,229,1,0,128,205,210,74,238,0,255,199,51,53,46,234,240,0,255,214,250,58,90,146,118,107,13,117,105,16,28,236,106,89,106,118,178,210,37,234,219,183,250,118,145,98,121,131,0,255,67,5,157,3,89,73,186,93,43,225,182,209,236,221,184,102,51,231,54,117,79,175,225,108,205,90,213,71,184,100,3,142,57,243,23,171,231,138,0,255,212,72,199,78,199,179,90,81,53,242,84,251,118,180,108,51,233,68,59,182,28,141,159,156,86,101,170,118,8,102,72,167,138,217,254,174,88,123,141,189,138,0,255,253,233,217,152,57,74,212,235,220,60,187,202,92,209,130,146,121,170,141,233,151,31,113,55,188,44,250,22,119,206,169,162,162,248,69,142,189,86,237,133,167,248,104,76,29,117,29,37,77,237,162,165,107,154,22,229,138,227,130,133,57,236,198,36,55,31,0,254,188,157,43,178,93,53,155,224,169,77,47,18,201,227,171,138,85,17,35,93,207,239,27,177,150,60,87,60,181,75,114,19,67,65,138,199,26,52,25,62,118,13,15,193,153,4,212,175,162,248,86,237,46,243,87,164,99,206,233,61,127,171,165,90,166,150,41,171,69,237,251,242,162,14,225,153,236,38,77,137,209,113,165,237,79,85,186,242,71,234,83,185,24,186,71,26,58,182,219,188,165,45,107,214,21,13,45,157,106,42,203,62,151,226,108,13,247,171,201,113,231,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,1,120,34,34,251,166,70,212,236,114,239,153,55,214,136,145,147,37,41,138,158,170,215,71,38,61,53,46,93,179,15,131,172,183,239,174,41,215,76,211,2,157,115,223,148,245,112,53,197,87,182,114,34,86,140,180,94,237,53,86,69,79,12,27,123,141,36,212,185,109,116,116,14,74,190,177,78,223,114,60,154,111,77,110,106,188,207,77,75,118,21,167,167,240,138,175,113,125,188,170,0,0,224,191,64,36,106,115,133,159,100,36,190,215,232,166,78,218,33,43,222,203,149,121,83,181,113,92,219,215,44,111,173,169,199,254,188,108,82,239,125,230,177,118,104,86,241,218,253,116,188,151,29,160,0,0,229,50,70,142,49,214,158,99,199,0,255,90,248,198,134,74,186,23,130,52,82,149,92,98,167,21,186,157,203,88,89,106,26,186,154,230,41,88,170,102,164,175,65,125,48,53,92,138,155,170,227,235,236,53,5,75,2,84,68,69,69,69,142,28,145,107,143,57,170,70,142,229,232,76,208,241,52,61,67,103,146,178,142,174,246,61,216,173,92,183,171,115,197,246,189,234,54,28,108,93,187,155,56,141,0,138,5,103,78,229,220,99,228,104,44,242,53,70,229,51,109,38,115,141,88,73,142,47,100,39,89,158,161,208,81,69,210,179,44,55,240,116,172,205,162,164,213,244,138,47,157,139,103,28,140,147,224,192,45,73,194,79,182,103,151,99,42,81,51,31,41,186,208,137,207,57,119,135,170,236,60,13,249,142,160,222,214,50,140,43,238,172,176,27,139,138,177,92,183,171,169,46,95,181,203,196,236,171,180,248,38,222,112,45,131,138,134,241,49,71,54,178,29,107,161,115,111,52,225,81,199,211,172,145,152,123,166,77,52,67,144,44,13,171,42,158,163,40,215,100,208,124,85,103,186,139,12,209,126,120,234,168,72,179,2,180,235,180,0,255,30,121,0,255,86,63,91,254,24,246,85,6,170,5,68,177,190,216,111,234,137,252,81,123,85,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,37,18,181,185,194,79,50,18,223,107,116,83,39,237,144,21,239,229,202,188,169,218,56,174,237,107,150,183,214,212,99,127,94,54,169,247,62,243,88,59,52,171,120,237,126,58,222,203,14,80,0,0,160,92,96,140,28,99,172,61,199,142,0,255,181,240,141,13,149,116,47,4,105,164,42,185,196,78,43,116,59,151,177,178,212,52,116,53,205,83,176,84,205,72,95,131,250,96,106,184,20,55,85,199,215,217,1,132,138,168,168,168,200,145,35,114,237,49,71,213,200,177,28,157,9,58,158,166,103,232,76,82,214,209,213,190,7,187,149,235,118,117,174,216,190,87,221,134,131,173,107,119,19,167,17,0,0,0,42,186,36,195,207,170,149,84,146,84,222,40,124,140,136,52,195,71,146,44,100,167,230,100,41,177,87,237,152,68,61,71,212,84,241,116,246,175,167,244,47,178,87,147,52,82,39,180,223,225,172,0,237,40,171,51,0,0,0,248,55,173,71,175,237,203,52,123,30,151,61,128,1,0,64,106,3,110,163,222,245,151,159,242,105,158,138,125,149,57,157,62,228,95,62,89,99,229,99,113,21,1,64,177,206,156,202,185,199,200,209,88,228,107,140,202,103,218,76,230,26,177,146,28,95,200,78,178,60,67,161,163,138,164,103,89,110,224,233,88,155,69,73,171,233,21,95,58,23,207,56,24,39,193,235,10,20,11,69,229,154,35,215,156,99,143,21,57,246,152,171,230,216,107,69,69,69,69,163,216,254,137,231,84,166,174,161,169,100,81,199,134,60,118,53,100,159,14,106,155,141,112,150,150,249,103,132,246,186,2,172,9,108,36,217,99,84,228,90,35,27,17,153,98,185,242,23,82,39,162,114,141,170,200,169,162,85,125,100,158,96,0,255,130,211,67,235,198,189,84,184,102,134,211,181,56,78,187,226,81,120,245,169,136,202,166,251,182,171,121,223,94,57,222,110,124,204,28,252,100,88,42,183,186,116,212,176,238,173,114,103,246,102,73,54,246,125,105,154,169,115,118,194,45,122,103,169,174,199,0,255,10,0,0,0,0,0,0,0,0,0,0,244,15,208,250,69,69,119,145,107,69,228,154,163,55,146,141,145,236,49,61,185,213,175,120,34,245,203,221,34,91,165,86,110,223,142,116,108,173,203,13,197,86,117,174,86,199,120,77,241,90,241,117,169,131,112,121,60,224,1,81,44,81,157,147,253,94,213,249,91,43,71,97,244,248,110,4,201,139,8,181,250,77,99,220,147,93,71,226,11,179,234,41,35,59,62,5,105,38,156,236,18,206,129,115,52,144,77,198,223,55,99,101,23,81,187,137,52,201,73,209,180,145,168,100,43,42,211,180,36,92,213,209,80,237,199,164,175,88,105,62,69,139,213,128,248,93,63,118,135,0,255,224,34,131,179,211,127,42,70,20,239,204,159,179,227,91,51,175,48,52,126,42,187,90,21,155,123,119,188,73,48,117,218,59,86,137,21,118,85,87,167,13,250,213,92,214,53,141,63,181,23,150,168,81,131,95,206,173,239,158,121,185,87,22,60,81,11,195,242,231,64,83,71,221,133,30,79,124,118,92,157,251,80,93,215,150,234,37,64,92,27,63,234,187,142,196,223,115,136,170,110,34,42,231,226,169,181,102,87,57,23,159,8,62,177,145,60,254,165,186,182,146,163,96,199,182,29,235,218,28,212,121,23,142,105,139,119,246,25,248,0,128,162,6,70,84,243,0,255,247,88,25,72,158,191,68,81,178,172,174,117,254,237,137,12,214,96,193,213,178,55,236,48,191,27,254,79,228,156,51,167,248,228,92,19,69,214,192,241,166,162,241,213,141,203,74,206,125,116,182,132,89,26,108,75,171,114,112,187,143,20,63,217,206,134,95,84,169,163,73,118,124,123,100,164,107,172,161,163,187,159,185,40,177,187,1,147,168,181,106,87,166,69,30,232,153,229,110,245,25,187,106,89,191,200,54,251,147,237,152,217,74,106,240,137,72,179,154,11,233,142,163,221,192,210,87,82,149,17,117,218,183,225,218,132,171,154,236,86,139,116,199,108,248,93,123,20,3,0,98,15,172,111,223,229,200,87,101,78,182,115,245,202,87,146,68,36,245,18,149,141,142,229,24,54,44,136,122,42,48,75,151,197,233,135,134,24,165,65,58,77,238,240,191,169,117,111,87,35,70,196,70,26,69,114,49,116,117,73,157,9,130,33,92,190,102,200,162,70,13,213,173,68,93,136,203,225,240,236,113,253,88,200,125,95,100,139,141,226,87,177,215,74,242,145,250,236,157,99,189,48,116,238,119,123,100,88,182,168,168,32,243,77,21,67,0,255,98,226,173,61,109,118,236,26,30,199,238,37,244,94,0,255,87,171,54,134,172,214,39,243,198,158,83,117,37,201,118,109,100,213,75,106,55,94,75,78,117,116,162,37,182,234,188,112,191,26,181,29,143,1,205,134,60,53,0,255,103,143,212,245,36,205,95,165,104,185,112,104,157,127,99,34,219,140,136,159,171,101,157,216,203,152,172,198,246,175,86,240,225,151,158,59,243,83,185,234,105,123,228,194,248,231,196,182,39,139,167,108,148,172,85,215,134,6,234,214,39,119,171,149,216,45,4,206,223,200,243,87,181,102,183,218,223,38,201,178,28,195,86,230,84,20,146,142,163,39,131,252,119,58,85,55,6,181,194,207,166,85,89,178,253,161,100,53,230,23,111,23,223,185,241,133,68,230,240,68,46,213,212,57,209,61,85,178,91,72,37,143,109,112,225,190,142,134,107,45,190,196,195,146,170,237,152,13,191,108,55,101,0,76,34,254,68,76,44,167,155,236,87,229,216,200,200,211,149,215,83,89,137,164,91,194,69,69,11,182,146,186,52,79,155,6,155,225,55,157,135,251,225,51,226,215,84,107,5,239,170,44,59,62,163,241,141,163,57,124,42,212,146,164,209,197,101,205,188,145,225,199,106,155,106,196,34,171,24,202,114,34,238,247,228,153,199,174,225,111,236,0,5,108,243,199,215,51,175,187,136,90,60,233,168,135,196,78,75,110,220,77,157,125,40,218,87,147,47,105,85,179,204,214,228,81,124,161,63,112,69,28,64,100,154,6,58,245,237,247,72,210,181,243,187,241,180,145,151,130,175,108,215,200,174,222,83,149,100,113,116,170,106,39,218,224,131,205,194,253,106,215,246,102,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,177,1,34,120,138,239,92,61,198,168,138,92,35,113,116,37,41,223,241,116,101,29,241,130,29,75,218,22,97,154,139,250,167,29,241,148,142,197,189,217,157,112,45,33,254,23,21,235,63,218,157,251,103,227,157,204,191,139,169,34,2,127,247,92,149,108,28,25,252,34,81,81,81,67,83,6,5,37,13,137,124,181,139,87,167,245,250,226,142,73,243,174,124,135,67,226,96,223,143,241,191,91,185,254,171,180,37,253,143,133,199,190,95,218,64,193,23,221,84,237,38,87,238,154,35,210,49,115,70,182,209,12,139,20,73,249,154,85,10,23,12,213,11,90,110,123,218,236,202,105,55,118,25,25,247,101,207,56,249,144,249,73,250,250,85,227,51,77,114,234,219,149,90,22,181,234,221,23,209,105,199,167,163,5,183,45,75,149,148,236,94,93,124,169,11,171,181,218,225,24,227,127,183,114,253,87,105,75,250,31,11,143,125,63,243,220,246,77,85,68,85,68,174,218,51,137,57,71,84,141,157,15,212,148,47,95,177,148,116,204,245,156,24,98,169,78,234,209,82,212,152,30,233,176,198,25,242,0,0,128,89,83,21,95,85,85,85,85,21,95,206,57,87,169,166,123,228,123,245,74,211,44,213,138,162,162,162,150,169,174,174,96,109,179,171,170,106,17,123,38,179,229,93,228,240,173,220,237,95,231,36,54,185,127,187,153,58,42,201,243,239,237,126,237,213,174,27,13,221,233,90,37,167,216,162,121,190,107,164,174,56,17,31,56,74,176,29,81,60,53,71,26,127,81,57,221,98,247,119,53,231,90,218,229,141,212,21,57,2,193,138,150,172,101,159,221,200,218,177,41,9,210,89,56,169,47,222,208,62,85,0,0,0,0,0,171,134,86,228,200,149,107,182,35,239,171,100,205,174,71,100,124,61,85,82,102,87,161,18,170,171,183,74,242,198,164,237,77,251,185,164,223,65,156,15,95,91,242,221,146,67,218,189,217,179,139,125,119,79,85,142,53,146,138,0,255,126,225,35,106,133,159,21,21,153,20,138,90,167,217,145,75,137,157,77,45,35,45,254,89,47,136,90,133,55,226,50,56,32,14,157,115,37,246,250,240,221,175,79,84,37,163,211,148,206,223,92,171,105,89,127,219,72,98,207,117,239,199,94,221,210,162,237,140,107,58,188,21,55,233,166,6,224,87,248,147,121,249,125,223,69,229,167,237,61,130,135,103,101,174,174,22,41,85,209,91,101,235,211,62,219,93,109,107,93,39,241,43,118,179,172,133,224,137,154,125,55,214,170,168,217,174,90,120,42,82,61,146,44,120,87,34,72,230,165,153,170,90,189,226,194,44,212,32,155,178,117,168,83,173,140,47,226,25,139,45,99,110,245,239,34,58,63,81,21,133,117,87,217,241,36,86,92,143,67,84,215,200,81,67,93,197,234,38,90,175,163,32,248,84,123,107,94,169,34,6,79,55,21,105,94,197,68,186,109,170,243,133,172,85,174,139,126,151,165,23,135,13,234,168,206,219,214,122,244,74,135,117,82,0,255,9,182,107,234,223,238,156,238,198,186,175,198,170,168,168,157,172,207,174,22,146,138,230,116,142,154,165,55,150,28,212,114,77,65,142,221,154,22,140,132,187,229,198,253,113,168,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,31,128,175,170,155,236,170,219,118,207,17,17,57,242,188,81,43,55,205,71,79,53,181,192,17,36,173,86,85,87,199,118,148,237,218,10,85,43,162,83,60,149,83,99,238,221,84,212,198,70,117,147,84,84,237,21,107,233,136,36,177,173,73,142,108,42,247,237,91,112,91,65,30,237,154,92,150,137,82,226,185,184,89,187,244,26,62,157,147,251,42,114,68,84,174,185,214,92,85,99,245,236,114,231,224,111,187,153,19,41,182,179,188,172,178,168,174,226,168,219,156,157,90,158,79,33,218,181,170,91,75,26,174,75,145,4,232,21,221,173,221,235,215,115,228,72,140,94,116,211,35,227,203,87,241,30,0,255,218,106,28,74,146,93,148,85,163,155,45,171,126,116,19,14,182,21,183,198,253,10,0,0,16,125,160,168,90,153,191,218,99,142,26,9,158,227,237,194,85,209,86,177,244,174,90,184,161,220,141,81,118,27,150,229,178,32,123,188,221,228,168,92,179,169,136,30,241,139,117,223,229,44,222,149,168,117,187,106,100,91,150,69,158,106,87,67,70,158,51,61,178,43,221,150,45,126,27,114,25,126,212,10,237,38,248,4,163,127,104,253,162,162,187,200,181,34,114,205,209,27,201,198,72,246,88,123,3,241,68,85,85,68,141,94,99,85,21,79,118,201,216,59,125,175,110,162,241,180,68,37,77,141,83,83,203,98,163,100,105,110,59,182,161,156,106,54,162,77,113,94,246,185,134,188,125,223,84,100,23,153,191,162,248,240,141,145,227,41,123,4,0,255,166,85,147,116,165,43,202,72,26,79,98,88,98,87,147,241,138,104,101,70,197,241,216,119,122,152,169,155,224,235,174,42,39,245,157,107,35,83,45,98,116,83,145,238,177,53,217,93,83,54,146,67,117,5,201,194,117,198,108,193,214,168,254,193,0,255,113,157,22,61,229,146,0,255,187,233,34,43,41,252,105,92,109,77,187,236,159,93,236,148,59,146,181,233,214,181,86,124,130,235,180,167,28,217,64,141,136,232,252,238,21,21,89,118,81,149,175,238,6,130,35,163,219,21,169,41,73,54,181,21,131,13,105,149,245,205,141,107,254,125,160,82,59,227,120,221,136,227,181,3,83,13,190,156,163,214,224,175,239,158,236,127,139,167,34,252,83,117,181,78,37,150,158,50,98,108,67,235,153,58,95,117,94,149,142,195,23,166,235,64,124,241,212,248,83,107,84,36,249,206,79,225,169,233,168,26,215,21,213,188,145,174,45,219,246,47,203,33,163,162,133,152,227,146,69,110,62,0,215,19,63,126,53,167,62,57,230,232,177,23,251,55,82,124,173,238,26,95,57,213,59,77,165,210,191,100,249,30,87,224,167,30,187,211,106,237,176,84,159,116,228,193,135,14,208,77,142,158,77,241,169,125,95,84,116,158,198,187,54,189,180,159,253,192,246,72,184,19,231,29,75,149,97,252,218,202,202,246,148,193,76,132,159,181,51,142,133,203,72,83,191,220,171,177,153,191,200,98,163,9,150,199,19,181,214,90,100,234,199,167,37,89,227,169,233,206,97,79,63,254,107,154,181,105,86,28,146,61,171,105,24,58,127,81,209,221,92,115,20,95,140,28,73,34,193,51,36,137,165,146,174,130,173,108,227,134,163,116,67,95,67,31,139,189,62,252,247,0,255,98,27,81,203,155,236,170,34,214,54,149,84,239,72,141,28,169,234,182,237,91,183,125,59,174,242,252,130,131,180,35,28,212,112,195,183,227,137,28,43,50,246,175,42,230,200,49,188,123,193,219,205,177,50,82,85,100,113,164,206,82,69,11,22,27,186,247,239,41,90,167,118,197,47,217,71,122,247,174,226,137,24,124,53,186,43,30,190,80,159,254,173,161,146,131,0,255,156,30,185,35,73,45,54,59,61,149,41,156,214,53,181,66,75,152,117,113,172,230,198,121,241,66,230,86,63,254,248,0,255,18,221,8,154,84,101,23,60,147,155,58,90,150,85,43,55,170,202,117,219,214,114,219,190,86,129,95,112,145,246,155,223,138,93,85,241,137,168,17,149,115,206,213,77,196,68,113,108,37,42,234,89,186,177,116,116,244,212,181,238,220,51,52,45,40,92,184,217,7,42,158,136,202,85,60,181,214,236,114,206,197,167,6,159,218,88,126,147,67,109,109,37,71,193,142,125,203,230,218,60,212,122,19,118,105,139,123,14,106,207,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,18,21,149,93,246,109,151,235,222,177,114,188,221,248,94,72,248,71,83,85,110,117,233,168,161,222,69,251,62,237,205,146,108,236,197,46,245,76,27,236,132,91,244,206,45,173,128,0,255,21,192,127,111,186,237,248,114,251,46,254,18,186,185,249,88,166,250,143,30,119,188,67,31,29,157,232,63,237,183,61,71,127,164,111,48,197,125,151,251,148,184,93,115,225,91,237,0,5,0,192,18,21,149,93,246,109,151,235,222,177,114,188,221,248,94,72,248,71,83,85,110,117,233,168,161,222,69,251,62,237,205,146,108,236,197,46,245,76,27,236,132,91,244,206,45,173,128,0,255,121,211,109,199,151,219,119,241,151,208,205,205,199,50,213,127,244,184,227,29,250,232,232,68,0,255,105,191,237,57,250,35,125,131,41,238,187,220,167,196,237,154,11,223,106,7,40,0,32,137,167,42,186,237,106,85,237,38,199,94,185,99,174,216,249,88,142,162,40,168,10,157,100,213,77,227,174,53,251,240,199,122,229,30,154,178,194,52,45,208,6,247,181,88,15,0,255,47,81,209,125,219,222,151,19,221,53,154,204,174,55,158,168,228,163,35,91,91,153,42,57,41,40,182,79,61,215,150,62,44,90,22,164,127,211,28,93,51,216,190,78,196,39,241,25,28,168,29,152,1,88,159,130,167,187,220,149,83,163,206,92,189,233,37,35,98,215,77,75,215,198,167,250,236,87,25,223,209,198,69,61,125,219,170,247,163,207,113,202,118,205,86,140,183,111,220,137,189,154,141,206,182,169,177,146,60,124,68,141,78,146,177,214,187,91,9,87,44,221,105,50,71,119,71,31,137,238,13,91,213,190,76,138,151,181,45,43,233,79,135,225,114,141,55,24,47,69,197,251,217,97,241,69,6,0,36,241,84,69,183,93,173,170,221,228,216,43,119,204,21,59,31,203,81,20,5,85,161,147,172,186,105,220,181,102,31,254,88,175,220,67,83,86,152,166,5,218,224,190,22,235,225,0,255,37,42,186,111,219,251,114,162,187,70,147,217,245,198,19,149,124,116,100,107,43,83,37,39,5,197,246,169,231,218,210,135,69,203,130,244,111,154,163,107,6,219,215,137,248,36,62,131,3,181,3,51,0,0,73,60,85,209,109,87,171,106,55,57,246,202,29,115,197,206,199,114,20,69,65,85,232,36,171,110,26,119,173,217,135,63,214,43,247,208,148,21,166,105,129,54,184,175,197,122,248,143,0,40,155,34,215,125,51,39,127,141,200,169,139,229,120,74,39,139,161,190,115,211,212,113,20,45,83,165,251,83,139,210,55,37,81,199,190,53,153,244,238,6,205,177,88,131,124,136,3,226,206,248,6,158,140,175,31,115,100,85,164,104,206,72,226,175,145,164,70,228,24,149,44,245,36,85,5,157,43,127,110,251,138,150,130,222,21,237,150,130,14,213,236,233,200,164,30,243,225,51,151,121,221,132,55,180,63,224,10,131,49,128,218,87,171,106,174,57,34,86,197,28,57,34,114,28,203,241,17,197,191,209,20,203,70,178,39,158,97,157,164,133,26,182,83,145,197,146,171,32,80,143,52,200,47,173,215,13,135,52,90,43,30,0,254,154,170,136,236,186,111,187,90,247,141,149,228,237,200,135,26,14,254,49,84,109,91,93,58,106,219,110,223,218,247,105,111,118,99,99,159,210,75,205,212,6,199,226,22,29,139,43,224,10,56,32,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,144,196,83,21,221,118,181,170,118,147,99,175,220,49,87,236,124,44,71,81,20,84,133,78,178,234,166,113,215,154,125,248,99,189,114,15,77,89,97,154,22,104,131,251,90,172,135,0,255,151,168,232,190,109,239,203,137,238,26,77,102,215,27,79,84,242,209,145,173,173,76,149,156,20,20,219,167,158,107,75,31,22,45,11,210,191,105,142,174,25,108,95,39,226,147,248,12,14,212,14,204,0,0,0,126,186,136,234,190,237,238,203,169,238,34,67,118,211,35,207,83,242,177,145,162,173,79,245,124,21,20,219,167,130,107,85,31,110,45,251,209,191,233,177,174,249,111,95,219,225,147,248,12,254,203,254,35,69,69,118,221,182,221,222,247,237,141,166,57,19,93,41,26,126,208,20,44,171,119,189,155,163,211,158,237,177,31,233,183,60,51,179,55,88,103,138,86,235,2,252,165,237,154,11,31,194,1,10,0,184,84,69,182,125,123,111,94,100,211,104,62,187,216,72,162,158,147,110,108,21,101,165,228,164,166,126,55,61,233,150,194,44,170,23,164,79,49,71,43,12,86,160,19,113,172,38,104,160,246,159,2,0,112,171,168,108,251,238,222,188,202,38,50,124,55,49,146,60,61,39,219,40,42,250,74,207,87,77,253,110,10,210,85,133,185,85,239,71,159,226,177,86,248,175,64,219,225,88,77,208,191,236,127,218,174,123,248,223,187,122,205,174,211,85,186,95,72,167,187,78,54,103,183,124,165,119,103,160,216,30,45,93,186,169,48,103,236,51,222,111,26,173,31,126,210,209,236,32,79,226,51,248,82,3,51,128,0,255,222,116,219,241,229,246,93,252,37,116,115,243,177,76,245,31,61,238,120,135,62,58,58,209,127,218,111,123,142,254,72,223,96,138,251,46,247,41,113,187,230,194,183,218,1,10,0,248,107,170,34,178,235,190,237,106,221,55,86,146,183,35,31,106,56,248,199,80,181,109,117,233,168,109,187,125,107,223,167,189,217,141,141,125,74,47,53,83,27,28,139,91,116,44,174,128,43,224,128,12,0,0,0,0,0,0,0,0,0,0,0,0,0,127,77,85,68,118,221,183,93,173,251,198,74,242,118,228,67,13,7,0,255,24,170,182,173,46,29,181,109,183,111,237,251,180,55,187,177,177,79,233,165,102,106,131,99,113,139,142,197,21,112,5,28,144,1,0,0,252,52,68,210,111,119,174,231,223,202,217,116,208,116,241,164,73,150,33,121,234,40,73,54,83,213,185,155,106,191,125,106,222,211,122,43,115,192,206,126,164,135,218,84,110,89,123,225,206,56,27,254,204,190,208,106,85,228,90,81,49,186,29,17,21,25,142,169,35,163,119,139,143,52,69,75,155,197,21,193,176,60,87,235,109,104,158,21,25,149,36,5,205,145,206,217,160,245,218,52,164,41,113,26,1,252,53,85,17,217,117,223,118,181,238,27,43,201,219,145,15,53,28,252,99,168,218,182,186,116,212,182,221,190,181,239,211,222,236,198,198,62,165,151,154,169,13,142,197,45,58,22,87,192,21,112,160,86,81,217,246,221,189,121,149,77,100,248,110,98,36,121,122,78,182,81,84,244,149,158,175,154,250,221,20,164,171,10,115,171,222,143,62,197,99,173,240,95,129,182,195,177,154,160,127,217,127,10,0,184,84,69,182,125,123,111,94,100,211,104,62,187,216,72,162,158,147,110,108,21,101,165,228,164,166,126,55,61,233,150,194,44,170,23,164,79,49,71,43,12,86,160,19,113,172,38,104,160,246,159,2,0,254,186,138,138,110,186,237,155,154,247,237,137,164,221,72,134,106,14,126,50,44,109,43,189,250,105,219,110,223,42,119,102,159,119,227,108,159,210,52,205,212,57,199,226,105,29,139,43,224,245,56,32,3,0,0,248,235,42,42,186,233,182,111,106,222,183,39,146,118,35,25,170,57,248,201,176,180,173,244,234,167,109,187,125,171,220,153,125,222,141,179,125,74,211,52,83,231,28,139,167,117,44,174,128,215,227,128,12,0,248,235,42,42,186,233,182,111,106,222,183,39,146,118,35,25,170,57,248,201,176,180,173,244,234,167,109,187,125,171,220,153,125,222,141,179,125,74,211,52,83,231,28,139,167,117,44,174,128,215,227,128,12,224,175,129,191,203,213,63,39,39,247,62,233,95,29,239,209,175,231,93,219,47,244,0,255,182,221,126,218,167,244,193,238,51,232,63,229,254,218,125,253,247,99,113,133,247,1,25,0,0,220,42,42,219,190,187,55,175,178,137,12,223,77,140,36,79,207,201,54,138,138,190,210,243,85,83,191,155,130,116,85,97,110,213,251,209,167,120,172,21,254,43,208,118,56,86,19,244,47,251,79,1,0,151,170,200,182,111,239,205,139,108,26,205,103,23,27,73,212,115,210,141,173,162,172,148,156,212,212,239,166,39,221,82,152,69,245,130,244,41,230,104,133,193,10,116,34,142,213,4,13,212,254,83,0,88,63,68,68,68,68,68,141,26,81,107,140,53,162,54,142,226,216,168,141,160,41,24,182,144,116,116,148,116,60,117,219,214,45,41,91,177,98,69,213,130,85,155,54,109,109,73,145,81,153,59,231,88,27,199,106,142,36,42,165,151,230,125,187,209,212,84,58,104,149,99,83,45,246,68,185,38,163,114,251,139,25,54,246,117,73,182,29,125,212,195,120,95,25,220,28,0,255,41,0,0,0,0,0,0,0,0,0,252,117,21,21,221,116,219,55,53,239,219,19,73,187,145,12,213,28,252,100,88,218,86,122,245,211,182,221,190,85,238,204,62,239,198,217,62,165,105,154,169,115,142,197,211,58,22,87,192,235,113,64,6,0,0,128,191,174,162,162,155,110,251,166,230,125,123,34,105,55,146,161,154,131,159,12,75,219,74,175,126,218,182,219,183,202,157,217,231,221,56,219,167,52,77,51,117,206,177,120,90,199,226,10,120,61,14,200,0,0,0,144,216,240,206,177,86,140,24,61,178,133,53,210,89,231,200,152,187,78,186,54,186,146,163,102,136,42,90,32,123,107,50,169,92,86,208,84,188,96,61,190,75,202,209,125,137,154,97,90,60,14,55,198,29,240,34,220,142,1,224,175,129,191,203,213,63,39,39,247,62,233,95,29,239,209,175,231,93,219,47,244,0,255,182,221,126,218,167,244,193,238,51,232,63,229,254,218,125,253,247,99,113,133,247,1,25,192,127,237,178,111,120,243,219,54,126,241,122,121,57,89,154,250,183,238,247,187,95,103,29,157,232,207,236,137,253,72,159,163,111,240,218,253,168,251,107,184,93,115,225,164,236,0,22,81,213,77,182,125,147,243,222,61,113,180,219,200,158,73,248,73,179,84,174,244,234,167,161,222,69,229,206,236,243,146,156,237,197,210,244,76,231,236,132,167,245,206,45,93,143,0,255,21,0,128,36,158,170,232,182,171,85,181,155,28,123,229,142,185,98,231,99,57,138,162,160,42,116,146,85,55,141,187,214,236,195,31,235,149,123,104,202,10,211,180,64,27,220,215,98,61,252,71,0,63,77,84,116,223,182,247,229,68,119,141,38,179,235,141,39,42,249,232,200,214,86,166,74,78,10,138,237,83,207,181,165,15,139,150,5,233,223,52,71,215,12,182,175,19,241,73,124,6,7,106,7,102,0,0,146,120,170,162,219,174,86,213,110,114,236,149,59,230,138,157,143,229,40,138,130,170,208,73,86,221,52,238,90,179,15,127,172,87,238,161,41,43,76,211,2,109,112,95,139,245,240,0,255,18,21,221,183,237,125,57,209,93,163,201,236,122,227,137,74,62,58,178,181,149,169,146,147,130,98,251,212,115,109,233,195,162,101,65,250,55,205,209,53,131,237,235,68,124,18,159,193,129,218,129,25,0,0,192,95,3,127,151,171,127,78,78,238,125,210,191,58,222,163,95,207,187,182,95,232,0,255,109,187,253,180,79,233,131,221,103,208,127,202,253,181,251,250,239,199,226,10,239,3,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,159,120,162,70,117,254,42,26,155,8,54,103,238,222,72,106,250,150,109,232,198,181,109,217,130,150,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,106,105,197,122,109,95,166,39,242,184,236,85,69,181,180,98,189,182,47,211,19,121,92,118,213,2,237,126,178,254,137,252,206,237,171,12,85,211,238,39,235,159,200,239,220,190,202,168,22,104,197,122,109,95,166,39,242,184,236,170,165,221,79,214,63,145,223,185,189,170,180,98,189,182,47,211,19,121,92,118,213,210,238,39,235,159,200,239,220,14,80,0,116,122,143,127,249,27,141,149,119,194,169,154,184,81,31,250,203,183,248,52,191,218,190,202,128,78,239,241,47,127,163,177,242,78,56,85,19,55,234,67,127,249,22,159,230,87,219,173,24,160,111,220,35,86,197,40,164,247,88,179,9,53,28,83,71,70,175,68,146,28,159,43,109,173,38,75,133,78,37,233,24,242,76,155,40,159,168,112,73,157,41,176,90,123,60,10,151,185,101,22,124,129,81,107,42,71,222,173,251,186,179,242,87,241,166,37,179,78,158,51,178,9,149,244,148,28,85,233,222,152,57,57,26,115,189,77,45,107,61,68,245,195,117,86,89,236,59,214,75,236,0,5,226,139,138,238,155,28,85,187,201,61,102,222,94,43,118,62,150,163,152,246,44,189,62,190,234,166,113,215,154,125,105,144,203,246,61,52,101,133,105,250,5,207,89,172,197,122,184,79,19,55,234,67,127,249,22,159,230,87,219,151,218,30,217,229,85,173,124,197,138,94,99,227,106,141,186,119,126,143,68,14,245,137,108,67,31,200,196,242,76,53,219,190,220,241,77,63,44,183,72,65,2,39,198,100,0,255,106,211,144,190,107,218,18,55,234,67,127,249,22,159,230,87,219,173,24,168,18,208,233,61,254,229,111,52,86,222,9,87,145,42,1,157,222,227,95,254,70,99,229,157,240,212,6,68,143,190,216,111,106,246,252,81,251,34,59,115,42,231,30,35,71,99,145,175,49,42,159,105,51,153,107,196,74,114,124,33,59,201,242,12,133,142,42,146,158,101,185,129,167,99,109,22,37,173,166,87,124,233,92,60,227,96,156,4,167,107,68,143,190,216,111,106,246,252,81,123,0,67,223,48,134,164,57,21,127,57,158,209,217,77,50,118,54,246,92,185,45,170,150,158,173,60,36,214,74,99,41,130,172,176,220,19,149,181,45,91,189,57,167,95,254,56,175,211,217,161,58,14,79,197,45,152,162,42,42,42,170,86,173,170,57,246,90,145,27,73,145,108,213,72,48,21,52,91,184,58,202,74,74,158,198,109,27,151,148,109,95,177,173,106,0,255,170,77,107,247,187,34,25,254,87,173,36,113,44,243,70,225,99,84,99,104,178,113,100,33,59,53,39,223,121,169,200,227,41,56,162,166,138,103,222,65,177,233,95,100,175,38,105,81,44,34,62,10,208,14,206,254,95,24,51,93,35,71,35,115,212,68,209,153,109,44,31,73,134,38,233,74,71,86,19,73,36,167,10,182,84,44,182,110,77,147,1,0,255,42,168,76,159,100,242,168,57,198,105,40,252,168,187,217,121,241,234,3,173,71,175,237,203,52,123,30,151,61,128,241,212,33,162,170,170,34,106,212,168,156,123,207,21,181,113,20,199,70,142,60,83,79,211,133,164,163,163,164,35,106,92,185,113,87,217,138,21,43,90,247,111,221,180,105,195,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,4,64,167,247,248,151,191,209,88,121,39,156,170,137,27,245,161,191,124,139,79,243,171,237,171,12,232,244,30,0,255,242,55,26,43,239,132,83,53,113,163,62,244,151,111,241,105,126,181,221,138,1,0,169,13,184,141,122,215,95,126,202,167,121,42,118,21,41,229,236,0,255,91,127,35,46,107,253,11,240,42,113,27,245,174,191,252,148,79,243,84,236,42,82,202,217,0,255,183,254,70,92,214,250,23,224,42,2,113,157,62,20,152,111,49,86,126,181,29,160,252,151,184,78,31,10,204,183,24,43,191,218,14,80,254,11,184,117,122,87,96,126,202,88,121,42,118,213,226,247,242,103,5,230,39,116,155,245,39,235,170,226,214,233,93,129,249,41,99,229,169,216,85,139,223,203,159,21,152,159,208,109,214,159,172,85,4,218,253,100,253,19,249,157,219,87,25,170,166,221,79,214,63,145,223,185,125,149,1,248,55,173,71,175,237,203,52,123,30,151,61,128,241,111,90,143,94,219,151,105,246,60,46,123,0,3,0,0,0,0,0,0,0,0,0,0,0,0,254,77,235,209,107,251,50,205,158,199,101,15,96,252,155,214,163,215,246,101,154,61,143,203,30,192,0,176,36,81,99,228,213,70,70,140,220,189,106,116,55,71,158,187,247,28,149,173,168,212,88,197,181,251,194,58,13,93,231,62,118,234,150,53,82,81,134,83,90,236,72,183,225,13,27,116,29,174,92,40,106,99,235,190,60,239,206,189,231,168,151,168,224,73,94,69,172,145,155,58,18,213,201,45,45,39,102,158,186,22,245,20,238,78,147,82,15,239,118,116,203,26,13,115,223,177,222,98,0,255,252,107,117,147,43,127,33,179,137,94,213,3,45,84,247,30,187,27,19,67,179,148,61,87,103,0,255,90,121,154,231,51,67,188,56,45,151,72,193,83,169,14,69,195,107,54,13,105,199,246,186,214,221,232,38,114,234,172,81,107,211,75,119,250,172,51,198,24,179,83,75,210,18,149,84,53,239,197,204,201,184,167,228,219,186,122,201,195,148,171,26,96,48,188,175,251,142,245,11,78,211,207,188,138,90,21,25,86,124,49,106,99,168,105,90,140,113,239,216,51,73,113,250,219,184,230,249,202,179,17,107,232,206,10,245,105,72,10,186,229,106,141,243,26,98,211,144,254,108,0,255,18,104,61,122,109,95,166,217,243,184,236,0,197,173,211,187,2,243,83,198,202,83,177,0,255,151,214,163,215,246,101,154,61,143,203,14,80,220,58,189,43,48,63,101,172,60,21,59,32,174,211,135,2,243,45,198,202,175,182,3,148,0,255,18,215,233,67,129,249,22,99,229,87,219,1,10,192,191,17,61,250,98,191,169,217,243,71,237,1,140,127,35,122,244,197,126,83,179,231,143,218,3,24,0,224,223,128,232,209,23,251,77,205,158,63,106,15,96,252,27,209,163,47,246,155,154,61,127,212,30,192,0,252,27,209,163,47,246,155,154,61,127,212,30,192,248,55,162,71,95,236,55,53,123,254,168,29,48,222,127,64,249,223,180,253,7,48,254,205,120,0,255,1,229,127,211,246,31,192,0,254,139,91,167,119,5,230,167,140,149,167,98,7,40,0,255,197,173,211,187,2,243,83,198,202,83,177,3,226,58,125,40,48,223,98,172,252,106,59,64,249,47,113,157,62,20,152,111,49,86,126,181,189,246,209,25,233,222,77,182,50,36,241,166,38,253,57,241,124,101,53,114,116,182,58,144,108,37,105,40,157,150,172,210,70,252,80,79,229,246,165,213,103,212,184,56,89,181,26,155,114,224,161,236,117,2,181,146,252,174,144,36,103,138,228,104,238,234,180,157,167,209,171,85,119,54,217,76,214,76,148,75,169,187,141,187,182,217,55,184,31,7,108,94,22,171,243,218,180,239,219,125,7,188,152,93,69,218,253,100,253,19,249,157,219,43,203,152,89,18,89,37,54,26,169,53,55,186,146,20,75,102,157,60,111,85,141,45,35,91,227,154,161,109,132,94,32,92,154,73,106,111,234,29,173,59,87,166,157,240,159,62,192,137,253,53,78,178,90,105,247,147,245,79,228,119,110,95,101,0,0,0,0,0,0,0,0,192,191,17,61,250,98,191,169,217,243,71,237,1,140,127,35,122,244,197,126,83,179,231,143,218,3,24,0,0,240,111,68,143,190,216,111,106,246,252,81,123,0,227,223,136,30,125,177,223,212,236,249,163,246,0,6,0,0,18,155,85,21,185,242,122,165,172,221,174,188,202,146,85,124,207,188,169,68,177,244,38,223,219,147,124,98,107,53,81,67,229,150,158,157,25,53,36,109,112,81,154,103,174,246,88,45,84,63,177,219,49,223,109,45,190,163,34,75,203,145,249,221,66,19,213,57,22,58,178,197,167,42,182,58,51,21,44,207,178,181,54,16,181,109,43,94,159,150,11,146,182,112,96,211,37,156,102,181,80,45,200,174,34,144,171,162,86,69,173,94,217,54,177,70,154,138,238,188,92,107,69,205,116,21,83,223,130,197,154,123,169,238,237,101,103,75,81,67,82,84,179,98,171,186,5,0,255,185,174,194,15,237,116,205,120,0,255,1,229,127,211,246,95,211,86,117,59,178,71,87,84,228,170,28,153,111,27,177,42,47,111,204,137,166,24,186,158,238,186,123,78,68,37,27,23,239,216,182,68,138,26,26,53,75,3,252,90,87,225,224,118,229,50,222,127,64,249,223,180,253,87,21,144,247,111,245,179,229,143,97,175,42,162,88,95,236,55,245,68,254,168,93,181,200,251,183,250,217,242,199,176,87,21,81,172,47,246,155,122,34,127,212,94,85,160,74,64,167,247,248,151,191,209,88,121,39,92,69,170,4,116,122,143,127,249,27,141,149,119,194,169,26,136,27,245,161,191,124,139,79,243,171,237,86,76,106,19,55,234,67,127,249,22,159,230,87,219,173,152,42,1,208,233,61,254,229,111,52,86,222,9,167,106,226,70,125,232,47,223,226,211,252,106,251,42,3,58,189,199,191,252,141,198,202,59,225,84,77,220,168,15,253,229,91,124,154,95,109,183,98,0,128,127,3,227,253,7,148,0,255,77,219,127,0,227,223,140,247,31,80,254,55,109,0,255,1,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,239,129,168,181,70,68,173,17,17,145,93,55,217,174,60,39,162,119,162,82,39,114,168,172,167,179,73,146,124,69,111,213,206,93,173,77,195,116,219,156,214,195,127,58,162,31,90,183,139,224,233,157,127,108,118,217,55,149,51,73,219,153,158,251,127,149,248,72,208,153,246,213,139,74,182,122,17,19,220,122,113,222,213,81,187,125,189,136,95,179,175,225,129,135,140,0,255,102,172,138,223,174,178,116,172,85,193,47,18,67,209,141,168,113,203,233,197,158,73,103,73,186,211,192,254,133,182,106,181,83,196,129,58,238,66,15,178,219,213,38,231,108,215,30,49,242,42,106,175,17,21,105,186,238,219,121,169,115,228,26,169,219,240,17,57,218,122,242,105,123,122,253,218,61,253,187,210,102,56,221,130,69,31,46,199,163,218,57,26,136,127,219,247,237,196,191,188,93,107,142,248,109,74,45,114,149,47,129,86,72,180,106,138,183,168,231,26,46,196,13,84,231,83,92,20,159,107,0,255,177,111,170,199,226,137,238,246,200,43,100,13,252,68,222,59,102,106,86,105,93,81,44,87,74,23,96,154,49,14,217,181,76,238,194,43,241,148,118,185,53,135,74,168,170,197,211,43,126,87,94,20,79,119,17,59,195,120,27,149,45,223,219,43,215,198,101,173,85,61,102,55,167,125,46,237,233,78,92,166,35,241,57,60,177,192,92,57,21,189,70,68,119,217,102,35,34,106,38,187,169,213,201,154,77,141,241,37,101,213,76,119,150,139,167,71,237,49,232,57,211,74,77,210,38,30,118,156,189,30,23,41,98,58,234,83,149,83,159,202,141,100,53,71,246,109,147,165,168,162,171,241,85,113,159,250,118,149,189,187,5,163,12,74,186,53,141,121,237,92,123,225,63,231,92,211,222,57,4,254,229,198,86,54,240,47,18,52,47,79,21,139,0,255,149,166,163,168,103,73,126,34,35,205,148,174,89,162,219,26,100,105,65,220,71,0,192,237,129,162,162,162,155,138,138,138,92,115,173,136,28,123,236,53,145,148,149,97,57,58,17,213,52,245,84,173,197,162,173,162,168,161,117,213,254,52,69,163,125,125,219,208,190,77,81,21,21,197,83,181,215,74,100,228,248,90,85,233,68,212,211,243,181,226,80,87,82,212,215,148,225,174,173,139,212,1,205,49,200,82,45,138,155,204,136,171,225,190,120,18,35,138,253,102,33,250,109,186,176,254,251,112,0,255,198,89,254,114,95,250,189,58,55,159,141,11,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,106,105,197,122,109,95,166,39,242,184,236,85,69,181,180,98,189,182,47,211,19,121,92,118,213,2,237,126,178,254,137,252,206,237,235,140,93,68,143,168,238,86,18,107,103,115,206,153,204,28,197,170,23,134,78,76,173,84,49,156,59,170,99,112,231,186,101,27,190,53,59,115,94,181,61,157,242,90,183,157,234,149,53,58,160,0,255,126,52,84,84,68,142,238,106,175,53,146,221,84,246,19,203,214,204,144,164,230,216,182,199,218,89,90,146,174,50,49,21,228,211,215,211,113,117,28,205,107,208,106,245,154,206,197,109,87,236,72,134,84,241,140,198,241,108,143,68,58,47,242,208,240,147,4,214,233,235,121,119,83,84,85,59,158,101,162,154,165,249,172,3,217,100,56,122,249,243,75,187,198,245,6,126,212,174,184,12,14,204,64,43,214,107,251,50,61,145,199,101,7,46,55,217,85,229,204,201,126,207,188,252,153,212,201,46,81,175,179,181,163,116,86,87,188,167,218,141,246,111,249,190,53,246,121,235,110,123,139,245,240,138,41,250,96,69,219,63,79,142,36,145,155,63,214,158,88,205,57,146,152,24,22,42,185,216,30,217,202,80,178,86,235,190,51,149,81,43,195,71,241,171,201,167,14,239,60,174,210,219,86,211,183,236,178,184,90,31,220,166,213,79,187,159,172,127,34,191,115,251,234,129,4,193,214,136,202,165,146,19,25,233,156,99,175,81,215,123,121,53,82,36,21,81,93,88,90,116,65,87,235,173,116,198,220,183,236,79,183,108,211,193,254,174,197,58,87,116,92,173,251,158,236,19,171,158,184,81,31,250,203,183,248,52,191,218,174,120,145,70,215,220,115,141,164,154,222,138,52,91,73,162,150,37,115,228,198,144,94,179,39,214,186,26,183,157,174,44,109,174,10,135,132,170,42,214,148,244,245,170,177,112,80,210,97,83,117,252,148,189,74,231,222,123,183,123,230,207,156,168,252,213,8,182,247,90,249,205,10,181,20,89,89,201,184,170,172,21,153,210,221,191,166,23,171,252,210,146,122,252,176,170,233,43,94,112,195,0,0,255,181,219,48,80,91,119,252,230,174,222,248,234,53,114,174,70,210,115,148,49,227,31,73,108,165,143,53,83,246,152,40,130,166,169,10,177,137,106,176,220,115,245,148,11,102,236,131,107,117,170,87,227,178,43,149,213,67,68,85,100,219,173,85,49,242,198,220,72,62,142,85,162,116,16,124,163,105,25,58,247,211,209,238,110,207,194,117,251,113,222,141,141,61,217,130,83,110,152,165,87,174,248,239,73,39,54,156,83,21,247,52,134,68,204,123,231,10,46,73,228,171,18,126,100,77,84,149,129,178,7,66,23,79,71,210,133,120,236,77,159,167,228,42,24,186,215,89,120,27,206,82,67,250,160,157,252,196,141,250,208,95,190,197,167,249,213,246,218,186,71,183,121,85,19,25,61,162,215,216,184,74,172,141,145,219,35,145,67,125,226,91,87,118,190,82,60,83,205,182,47,119,124,48,204,109,105,21,36,112,98,189,32,157,26,210,119,173,84,226,70,125,232,47,223,226,211,252,106,123,40,67,57,155,94,116,143,173,28,99,36,50,119,238,202,199,64,122,207,44,70,229,233,204,242,161,158,168,39,170,179,203,55,213,68,189,153,229,182,164,1,15,44,213,44,0,255,172,210,18,237,134,243,180,250,1,157,222,227,95,254,70,99,229,157,112,165,118,228,249,104,240,191,209,153,173,189,70,205,209,123,14,213,84,52,119,228,152,56,18,51,207,189,107,11,213,153,58,182,49,41,161,174,156,240,185,10,178,81,199,225,160,63,207,116,221,105,252,148,253,195,233,226,115,36,185,248,61,249,138,198,26,205,179,186,104,218,228,156,72,167,239,137,164,109,109,182,183,78,162,110,69,211,141,95,186,225,164,118,173,203,182,167,207,218,163,61,112,192,247,81,240,72,252,183,128,232,209,23,251,77,205,158,63,106,15,96,252,27,209,163,47,246,155,154,61,127,212,30,192,0,42,154,192,83,243,86,212,206,87,82,111,204,185,241,137,229,207,164,78,85,170,38,91,55,189,123,48,180,199,241,20,96,50,132,139,210,191,88,45,185,214,60,93,114,89,215,221,23,106,15,193,213,25,164,232,64,85,68,118,221,183,93,173,251,198,74,242,118,228,99,225,224,31,67,213,182,213,165,163,154,117,111,237,251,180,55,187,177,177,239,187,212,76,109,112,44,110,209,4,75,181,2,110,157,227,223,180,30,189,182,47,211,236,121,92,246,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,160,74,0,116,122,143,127,249,27,141,149,119,194,127,187,226,139,90,221,247,115,84,206,58,181,83,38,253,124,101,249,206,67,197,81,181,245,44,93,246,227,179,187,169,219,146,235,45,200,101,251,174,215,98,133,201,190,174,194,197,142,225,2,237,64,12,232,244,30,0,255,242,55,26,43,239,132,83,232,239,189,122,230,175,26,107,207,145,77,22,115,120,39,179,122,85,189,212,55,154,231,41,150,178,170,86,81,41,55,220,56,252,248,226,186,217,62,47,84,219,205,152,53,175,143,154,174,195,154,53,7,226,139,138,238,155,28,85,187,201,61,102,222,94,43,118,62,150,163,27,207,210,235,227,171,110,26,119,45,234,91,144,203,246,61,52,101,133,243,86,156,179,88,139,89,70,124,85,213,109,151,171,114,55,53,198,202,221,115,245,206,71,113,108,35,88,10,157,124,213,77,221,174,61,125,251,113,89,185,135,90,172,176,217,138,13,22,107,241,196,115,29,142,173,108,174,88,27,75,115,58,57,178,185,118,151,166,41,163,178,73,214,90,239,57,213,184,110,235,44,153,99,155,242,43,188,39,139,45,87,159,77,147,226,175,117,107,218,148,3,199,106,103,142,78,108,173,94,35,69,147,122,185,177,181,102,151,161,233,35,178,201,215,74,143,185,210,184,113,11,44,89,99,107,241,35,188,24,139,21,87,95,82,147,226,160,117,149,218,148,3,63,101,175,44,56,214,152,115,69,239,57,70,206,206,95,141,163,233,202,215,92,115,98,137,164,36,3,81,65,183,173,231,101,153,33,200,35,253,211,177,30,131,164,174,121,15,102,107,136,159,226,166,103,184,2,94,83,74,57,251,0,255,214,223,136,203,90,0,255,2,188,162,217,99,244,202,89,185,215,152,43,155,36,214,238,94,166,116,42,122,166,143,52,193,179,44,29,85,165,34,81,174,185,177,249,49,202,117,141,125,222,151,182,107,50,171,65,31,53,93,123,180,58,83,202,217,0,255,183,254,70,92,214,250,23,224,42,2,113,157,62,20,152,111,49,86,126,181,125,161,119,153,219,84,100,89,205,174,106,205,153,167,99,204,153,219,228,19,69,71,186,16,52,79,106,97,99,69,37,13,79,89,229,50,82,182,97,95,212,186,161,218,180,35,125,137,235,244,161,192,124,139,177,242,171,237,213,117,209,217,121,115,206,145,35,115,228,100,81,153,226,253,250,109,151,155,18,104,146,162,146,150,178,142,170,245,196,242,110,204,164,112,67,186,238,89,181,117,95,14,233,209,127,124,244,168,101,240,34,92,165,128,91,167,119,5,230,167,140,149,167,98,87,45,126,47,127,86,96,126,66,183,89,127,178,86,145,10,62,21,252,71,238,158,116,247,174,75,183,62,150,226,116,86,48,36,45,246,116,25,250,155,231,173,103,89,231,2,229,63,213,153,166,113,46,192,65,113,130,233,240,117,246,242,19,171,42,214,202,149,51,87,205,126,228,100,88,18,123,240,237,17,51,79,235,150,134,167,233,35,27,153,10,250,220,41,206,35,159,154,93,29,107,22,173,89,122,157,253,17,87,251,214,26,237,234,7,218,253,100,253,19,249,157,219,87,25,10,253,149,162,107,174,168,218,115,163,115,244,194,146,213,57,54,179,141,100,59,197,230,74,208,137,100,105,220,210,82,4,5,91,150,248,212,59,233,43,221,241,166,181,251,86,16,15,103,23,196,71,154,171,45,184,168,138,238,178,237,155,92,247,142,137,164,221,72,246,66,194,63,154,204,148,94,253,212,212,187,104,223,163,231,221,56,219,139,93,234,153,158,75,112,90,19,220,210,82,77,121,192,191,105,61,122,109,95,166,217,243,184,236,1,140,127,211,122,244,218,190,76,179,231,113,217,3,24,0,0,0,0,0,0,0,0,0,0,0,0,240,111,90,143,94,219,151,105,246,60,46,123,0,227,223,180,30,189,182,47,211,236,121,92,246,16,134,170,114,206,149,115,206,189,247,170,220,123,207,149,115,239,185,170,170,170,170,186,153,72,94,100,26,26,106,74,167,99,61,30,75,234,177,79,251,116,218,134,89,186,97,128,1,158,208,169,158,216,138,232,81,183,207,31,177,54,18,43,203,247,72,36,139,61,2,235,141,197,212,130,170,4,218,70,238,155,74,158,130,138,61,187,138,42,246,160,15,213,186,184,204,76,184,15,174,226,88,146,89,141,90,19,75,214,170,187,230,78,215,168,53,198,26,17,157,162,40,189,34,183,186,247,137,37,19,67,87,6,162,62,172,211,167,171,47,168,97,126,149,185,21,55,229,192,197,217,43,91,237,110,175,153,183,118,206,28,57,98,207,157,141,61,215,125,49,50,171,212,36,77,125,167,204,36,48,245,12,13,93,79,211,134,12,146,158,62,45,213,111,137,26,161,101,246,234,141,102,204,1,10,189,251,230,212,254,95,186,86,171,0,255,81,219,158,102,133,224,191,206,142,85,93,89,203,254,135,89,167,65,79,43,251,159,199,23,240,136,254,235,57,212,77,245,94,57,21,185,245,114,55,59,23,87,79,75,111,209,81,61,243,243,161,182,177,185,194,189,28,237,126,138,125,75,247,227,190,175,126,39,27,178,219,182,201,184,217,138,0,255,26,178,171,30,104,61,122,109,95,166,217,243,184,236,0,197,173,211,187,2,243,83,198,202,83,177,127,53,25,63,243,222,57,238,91,185,122,76,4,81,31,107,220,151,175,194,81,213,213,180,166,113,81,95,40,158,166,224,90,179,239,89,187,114,207,85,240,109,75,151,86,245,93,167,134,116,29,14,202,184,117,122,87,96,126,202,88,121,42,118,64,92,167,15,5,230,91,140,149,95,109,7,40,0,255,37,174,211,135,2,243,45,198,202,175,182,3,20,128,127,35,122,244,197,126,83,179,231,143,218,3,24,0,255,70,244,232,139,253,166,102,207,31,181,7,48,0,172,158,136,136,108,178,111,187,156,247,238,149,228,237,200,247,76,194,79,154,207,172,46,29,213,212,187,168,220,173,155,221,216,216,139,165,233,153,102,75,176,69,19,220,210,45,61,221,128,232,209,23,251,77,205,158,63,106,15,96,252,27,209,163,47,246,155,154,61,127,212,30,192,0,252,27,209,163,47,246,155,154,61,127,212,206,194,68,68,100,147,125,219,229,188,119,175,36,111,71,190,103,18,126,210,124,102,117,233,168,166,222,69,229,110,221,236,198,198,94,44,77,207,52,91,130,45,154,224,150,110,233,233,70,244,232,139,253,166,102,207,31,181,3,198,251,15,40,0,255,155,182,0,255,0,38,185,25,71,208,145,228,28,21,43,55,22,49,19,58,185,246,152,163,102,130,110,85,60,29,81,201,191,105,159,72,68,134,109,229,120,196,139,179,71,31,228,208,153,27,58,52,196,223,112,153,49,113,104,246,117,54,55,31,27,169,87,43,147,81,171,71,162,43,171,57,246,90,53,71,158,111,75,115,146,192,214,42,109,169,197,250,113,209,169,198,84,237,72,63,134,184,47,234,75,159,226,106,89,112,134,118,165,2,0,255,197,173,211,187,2,243,83,198,202,83,177,3,148,0,255,226,214,233,93,129,249,41,99,229,169,216,129,4,200,7,191,116,234,213,5,191,244,234,211,167,91,31,252,228,230,228,114,225,110,61,122,57,179,239,246,111,97,250,66,247,149,253,224,251,41,77,207,252,203,238,183,180,43,52,229,240,173,136,138,138,202,57,114,37,169,182,199,82,169,84,201,177,36,29,88,58,158,166,103,232,106,146,178,98,188,234,22,213,109,194,110,87,231,46,225,125,245,46,226,96,61,218,110,35,94,203,196,117,250,80,96,190,197,88,249,213,246,213,83,78,101,119,127,83,175,146,240,19,209,8,189,116,58,200,186,87,125,117,53,171,123,123,84,147,122,249,209,215,187,89,146,141,253,232,223,36,60,44,193,114,9,46,198,45,217,0,255,10,180,98,189,182,47,211,19,121,92,118,213,210,238,39,235,159,200,239,220,94,93,204,139,110,239,237,233,36,14,254,170,34,175,171,82,63,159,247,165,160,36,87,122,176,63,13,167,135,32,253,191,231,221,56,219,179,130,181,197,35,118,194,219,238,172,131,139,172,82,218,253,100,253,19,249,157,219,87,25,0,0,0,0,0,0,0,0,240,111,68,143,190,216,111,106,246,252,81,123,0,227,223,136,30,125,177,223,212,236,249,163,246,0,6,0,0,252,27,209,163,47,246,155,154,61,127,212,30,192,248,55,162,71,95,236,55,53,123,254,168,61,128,1,0,128,213,83,237,174,106,143,145,228,229,136,145,163,163,39,154,141,189,55,189,4,191,167,243,144,124,35,105,110,10,87,124,107,114,89,188,175,42,44,213,28,227,52,89,87,204,212,42,77,121,144,222,80,213,92,185,125,115,239,136,156,205,80,73,79,155,85,85,179,73,71,26,134,178,82,188,63,86,157,92,75,23,237,91,147,73,239,30,122,215,238,203,218,248,199,125,45,6,107,175,62,227,253,7,148,0,255,77,219,191,245,239,214,156,249,120,46,189,85,57,70,157,20,95,43,244,26,203,213,253,78,69,203,122,120,235,190,10,78,119,203,186,49,9,115,217,85,188,91,172,213,27,3,60,143,139,244,104,233,11,158,124,198,251,15,40,0,255,155,182,0,255,170,2,242,254,173,126,182,252,49,236,85,69,20,235,139,253,166,158,200,31,181,171,22,121,0,255,86,63,91,254,24,246,170,34,138,245,197,126,83,79,228,143,218,171,10,84,9,232,244,30,0,255,242,55,26,43,239,132,171,72,149,128,78,239,241,47,127,163,177,242,78,56,85,3,113,163,62,244,151,111,241,105,126,181,221,138,73,109,226,70,125,232,47,223,226,211,252,106,59,80,203,50,252,140,154,72,229,72,230,142,204,247,136,70,211,124,35,249,194,119,90,62,190,243,210,142,71,84,144,68,53,21,193,188,191,98,211,127,199,94,189,213,162,216,59,124,244,159,29,156,93,77,192,60,245,207,200,188,253,157,123,117,23,254,223,234,148,164,235,156,241,223,185,138,2,172,122,233,0,255,12,175,53,40,142,244,183,192,71,217,171,36,110,212,135,254,242,45,62,205,175,182,87,41,61,240,147,174,204,18,73,199,138,72,100,163,107,231,105,244,106,237,28,181,89,63,125,11,210,221,75,50,178,238,110,87,180,227,135,33,14,88,238,115,21,126,195,115,250,163,161,90,229,107,92,19,87,145,184,81,31,250,203,183,248,52,191,218,14,84,192,166,155,156,185,57,89,206,74,91,172,145,65,87,125,142,149,246,78,142,162,142,173,76,53,216,147,166,202,125,227,138,233,62,184,162,101,65,250,38,199,21,107,213,190,46,233,147,238,100,167,104,144,82,84,69,69,69,213,170,85,53,199,94,43,114,35,41,146,173,26,9,166,130,102,11,87,71,89,73,201,211,184,109,227,146,178,237,43,182,85,237,95,181,105,237,42,180,43,205,176,138,149,121,137,228,185,107,241,108,28,75,77,55,82,35,242,211,106,110,12,215,226,53,163,223,165,196,166,167,111,37,38,217,84,237,92,166,94,195,193,138,155,238,95,227,163,236,116,134,99,43,155,43,214,198,210,156,78,142,108,174,221,165,105,202,168,108,146,181,214,123,78,53,174,219,58,75,230,216,166,252,10,239,201,98,203,213,103,211,164,248,107,221,154,54,229,192,177,218,235,4,198,251,15,40,0,255,155,182,0,255,0,198,191,25,239,63,160,252,111,218,254,3,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,29,184,193,0,255,54,47,7,0,255,231,68,157,188,170,136,188,40,116,165,127,78,157,180,70,186,23,111,169,213,129,63,48,241,233,46,162,178,233,46,186,109,42,155,42,222,85,149,162,52,54,155,232,149,222,243,58,76,186,173,145,254,146,66,181,29,254,138,118,148,18,103,234,187,42,222,30,199,23,159,200,156,100,97,217,152,93,55,35,71,22,11,233,146,178,251,149,224,89,85,19,132,185,99,210,180,11,242,29,158,154,213,20,227,141,196,241,216,29,95,228,26,53,106,230,174,17,247,109,124,212,220,107,164,244,39,102,186,74,141,30,41,142,166,118,43,5,91,242,107,38,40,233,217,113,172,66,47,226,173,18,31,204,240,60,123,77,59,39,3,184,0,255,148,249,139,138,110,215,92,43,248,98,228,72,210,120,130,230,88,44,149,116,21,20,157,235,214,28,165,27,10,234,90,103,185,219,153,155,219,54,217,108,36,186,111,49,172,187,220,244,239,109,83,181,245,53,112,181,228,105,223,194,74,25,46,169,199,22,139,142,86,172,133,111,116,12,190,133,143,53,80,37,254,68,58,242,58,127,171,106,206,180,202,86,118,189,42,37,235,162,61,45,221,200,86,73,143,165,113,51,244,116,146,221,152,185,111,240,191,239,114,245,225,159,143,90,123,242,251,158,126,163,37,63,167,94,119,167,190,120,31,239,63,237,178,13,248,143,172,193,39,34,162,81,12,137,191,138,88,179,139,116,227,104,147,36,141,98,203,27,212,51,223,117,38,42,73,128,56,47,78,213,171,171,213,57,228,226,219,69,172,220,189,178,203,46,18,89,21,27,157,89,118,145,72,202,69,85,139,177,232,171,230,23,170,83,126,233,143,70,139,212,93,29,121,0,192,239,1,81,236,55,11,209,111,211,133,245,223,135,251,55,206,242,151,251,210,239,213,185,249,108,60,128,17,197,126,179,16,253,54,93,88,0,255,125,184,127,227,44,127,185,47,253,94,157,155,207,198,133,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,253,16,17,17,17,17,53,106,68,173,49,214,136,218,56,138,99,163,54,130,166,96,216,66,210,209,81,210,241,212,109,91,183,164,108,197,138,21,85,11,86,109,218,180,228,103,245,85,84,116,211,109,223,212,188,111,79,36,237,70,50,102,14,126,50,124,166,244,234,167,102,221,91,229,110,61,239,198,217,190,47,77,51,53,91,130,211,154,96,169,110,233,218,195,99,164,35,55,39,6,62,122,173,90,17,9,50,87,172,92,115,97,149,97,201,72,76,101,37,43,61,227,134,161,168,185,138,26,49,187,187,202,49,89,159,21,167,122,226,18,253,132,3,226,74,210,138,245,218,190,76,79,228,113,217,233,250,141,206,141,175,149,147,78,55,49,58,193,51,28,169,100,99,73,35,73,70,119,143,149,229,214,46,56,190,17,149,109,200,29,163,162,114,124,87,149,212,172,89,119,71,113,118,118,174,110,106,149,94,103,70,146,63,230,202,221,99,230,84,110,124,140,44,203,153,217,200,124,172,83,100,113,235,142,113,221,62,87,101,58,23,173,220,187,168,237,185,93,117,133,185,165,125,250,150,253,21,111,248,12,23,195,149,4,218,253,100,253,19,249,157,219,215,217,61,246,216,115,236,53,215,170,213,77,119,51,103,230,244,42,26,83,75,201,34,106,170,111,85,25,81,25,154,226,237,170,214,239,121,95,26,170,221,226,244,34,142,211,116,189,208,20,77,187,159,172,127,34,191,115,251,146,228,244,199,253,171,80,164,215,90,35,39,170,158,226,72,154,150,39,107,100,121,217,182,90,42,237,37,65,83,151,122,250,220,234,136,186,208,204,173,126,12,214,105,87,110,198,171,46,11,190,206,174,90,128,92,187,139,232,141,143,185,106,226,89,226,19,45,73,198,136,20,205,82,60,205,123,115,37,178,125,25,27,77,205,83,85,98,167,116,79,75,87,75,45,190,106,177,75,221,132,67,117,93,215,225,10,165,221,79,214,63,145,223,185,189,242,162,171,177,100,175,53,211,181,199,125,217,244,82,65,50,60,169,149,3,73,212,209,178,181,149,164,11,86,239,206,141,190,50,213,21,238,194,32,71,127,121,174,30,78,214,155,189,26,215,104,147,38,194,85,79,187,159,172,127,34,191,115,59,64,1,208,233,61,254,229,111,52,86,222,9,79,210,41,42,42,42,162,106,213,138,92,123,204,17,185,145,20,201,86,110,60,77,207,208,133,171,163,172,164,36,170,91,185,110,87,217,246,21,219,90,23,108,221,180,118,109,115,64,167,247,248,151,191,209,88,121,39,92,173,129,47,162,178,111,114,68,206,174,246,152,121,123,141,30,57,41,146,175,173,103,233,245,241,73,79,117,75,55,237,75,131,92,182,239,174,22,215,220,211,125,157,179,216,148,0,255,218,1,10,227,247,99,123,111,12,79,157,51,31,11,239,78,44,103,154,167,166,84,186,113,20,61,235,217,165,173,165,237,132,203,26,162,45,252,20,11,211,63,57,240,94,16,167,87,113,214,21,60,163,93,181,165,19,137,81,43,210,145,205,108,143,200,81,180,165,83,88,206,222,116,103,55,60,197,83,84,37,85,193,147,60,215,30,28,215,238,161,218,232,29,191,245,38,222,150,245,46,235,63,187,46,123,45,23,145,115,142,90,107,238,189,87,212,24,99,173,156,123,207,21,17,17,17,209,205,68,242,170,84,87,215,212,58,29,235,241,88,210,144,131,58,168,237,54,204,210,13,0,255,252,179,111,199,211,35,248,187,204,91,17,105,177,103,10,130,143,84,37,77,137,72,184,169,160,169,249,226,138,61,75,9,92,77,235,247,244,225,125,37,120,92,125,107,212,45,141,250,179,13,46,51,54,62,129,3,8,142,4,95,13,254,71,186,176,185,215,170,53,98,175,161,166,138,229,174,220,19,73,26,207,158,100,215,18,106,51,109,140,100,210,143,111,122,101,155,79,82,144,115,58,14,87,105,13,124,166,213,78,227,167,184,146,196,141,250,208,95,190,197,167,249,213,118,176,222,36,73,68,173,168,87,72,174,200,178,185,209,161,146,140,49,209,116,228,75,203,28,157,109,160,221,211,181,210,198,170,214,44,123,211,21,23,117,40,41,136,113,223,139,214,192,95,113,181,36,120,85,127,150,184,81,31,250,203,183,248,52,191,218,206,198,0,124,17,149,125,147,35,114,118,181,199,204,219,107,244,200,73,145,108,227,89,122,125,124,210,83,221,210,61,125,11,114,217,190,187,90,92,179,217,138,115,22,155,242,196,232,45,62,177,153,83,49,98,163,245,106,172,189,34,98,162,217,222,107,35,157,206,117,99,171,115,208,241,145,133,250,118,228,49,132,107,178,76,227,125,174,93,178,164,71,61,133,171,124,141,23,224,64,157,78,175,206,205,73,233,211,153,205,104,148,78,221,58,117,122,116,186,84,213,185,75,151,251,221,75,83,193,146,60,205,10,23,148,100,208,186,169,35,211,181,79,0,255,163,175,135,155,177,43,0,255,57,119,142,69,35,89,175,141,205,220,44,153,147,174,106,30,182,176,36,11,53,108,73,206,86,84,85,85,213,145,233,233,106,43,59,250,112,78,11,245,169,86,175,73,159,204,210,17,120,60,142,211,99,248,200,212,5,68,143,190,216,111,106,246,252,81,123,0,227,223,136,30,125,177,223,212,236,249,163,246,0,6,0,192,191,129,214,163,215,246,101,154,61,143,203,30,192,248,55,173,71,175,237,203,52,123,30,151,61,128,1,0,0,0,0,0,0,0,0,0,0,0,0,0,168,18,0,157,222,227,95,254,70,99,229,157,112,170,38,110,212,135,254,242,45,62,205,175,182,175,50,160,211,123,252,203,223,104,172,188,19,158,222,21,79,212,232,190,95,163,106,214,201,157,62,233,39,43,75,118,30,90,142,39,121,170,46,251,145,217,221,52,110,201,160,15,131,172,183,239,122,83,86,56,98,149,171,240,190,99,120,42,94,33,176,34,147,204,31,187,62,50,38,82,71,109,204,145,172,52,199,247,64,54,182,144,194,80,85,149,174,56,162,186,144,108,133,120,44,123,187,87,47,116,6,213,214,53,241,159,214,104,160,222,100,247,170,66,42,103,12,250,248,88,73,29,213,177,54,50,209,36,31,3,223,232,194,10,77,213,82,186,229,120,234,194,177,245,229,177,239,45,89,189,215,217,75,91,215,196,129,90,163,129,154,172,93,253,55,73,189,57,155,44,130,94,101,142,141,133,164,104,190,176,194,209,164,39,247,20,36,87,203,184,124,193,70,175,45,109,198,101,9,111,233,196,180,122,10,211,45,45,22,173,209,113,153,103,113,109,156,61,78,119,238,30,137,174,83,133,163,99,230,40,134,207,44,115,12,137,201,69,5,199,85,49,238,88,208,209,171,75,107,114,217,194,171,58,113,173,158,62,117,75,247,69,235,11,92,230,89,188,4,87,60,224,54,234,93,127,249,41,159,230,169,216,85,164,148,179,0,255,111,253,141,184,172,245,47,192,191,235,152,99,205,85,61,230,30,57,59,127,52,146,102,43,89,107,205,149,85,146,142,172,84,21,140,219,74,46,86,24,126,60,178,235,193,99,67,6,87,93,205,30,204,115,200,167,120,234,25,158,132,131,148,82,206,254,191,245,55,226,178,214,191,0,95,63,176,145,204,201,189,87,189,36,205,231,80,201,199,61,133,239,149,196,168,189,80,170,86,179,100,189,93,45,29,67,249,62,215,215,178,40,191,178,124,50,200,57,143,117,251,232,105,246,176,80,45,150,30,87,51,28,169,145,68,207,85,222,111,242,144,12,73,114,49,100,175,108,98,45,39,17,181,28,81,102,27,119,116,109,36,117,69,217,244,180,44,90,140,87,89,97,122,180,166,77,41,241,186,12,237,240,120,77,137,235,244,161,192,124,139,177,242,171,237,170,29,157,35,146,85,129,165,244,230,200,42,127,143,145,175,12,71,246,94,213,104,134,50,240,117,180,84,164,63,178,81,182,170,86,231,219,165,71,182,117,95,153,154,165,223,66,187,198,125,47,240,36,92,185,112,19,73,182,35,74,21,171,232,53,209,100,227,41,22,35,139,185,145,116,164,168,78,164,211,147,149,116,52,25,201,218,182,44,188,101,81,73,87,79,31,126,107,138,101,174,104,159,107,118,233,69,38,174,211,135,2,243,45,198,202,175,182,175,249,136,80,153,93,142,228,186,39,114,164,215,222,120,74,39,139,153,183,83,187,165,167,165,161,212,215,170,146,14,68,5,65,69,94,5,25,53,101,167,150,110,204,87,248,83,239,224,151,184,70,23,172,205,78,33,113,157,62,20,152,111,49,86,126,181,29,68,32,201,145,200,203,217,107,79,172,214,218,88,175,12,11,149,92,108,108,116,162,235,72,142,189,51,149,81,19,77,182,50,232,232,169,195,59,143,171,5,215,181,145,150,197,213,6,227,1,120,82,179,50,71,146,36,201,181,38,58,231,156,43,240,61,70,142,102,72,54,162,243,145,86,73,141,185,166,53,73,242,181,52,175,196,173,34,92,186,61,189,182,174,40,77,235,44,150,181,14,174,242,16,110,143,91,48,0,255,37,87,146,223,101,146,212,204,146,36,205,29,157,54,240,212,58,53,233,205,38,157,249,90,136,178,42,245,184,113,233,54,251,246,246,99,159,205,245,98,181,65,155,138,125,187,31,143,23,179,47,20,40,170,162,162,162,106,213,170,154,99,175,21,185,145,20,201,86,141,4,83,65,179,133,171,163,172,164,228,105,220,182,113,73,217,246,21,219,170,246,175,218,180,118,231,155,214,163,215,246,101,154,61,143,203,94,225,200,152,27,91,217,142,185,176,57,54,134,240,168,228,25,22,73,207,49,83,39,134,225,73,170,134,45,21,65,82,108,107,242,105,190,90,48,221,59,134,232,64,60,149,85,164,71,0,255,217,117,218,213,164,245,232,181,125,153,102,207,227,178,7,48,0,0,0,0,0,0,0,0,0,0,0,0,224,223,180,30,189,182,47,211,236,121,92,246,0,166,190,119,43,86,69,206,166,147,185,50,124,212,74,48,245,148,129,143,192,87,99,141,231,75,203,94,201,160,170,88,146,218,197,107,170,23,21,212,167,73,210,186,32,205,135,43,12,208,30,214,169,4,237,101,127,15,209,31,233,158,61,186,50,36,241,46,87,157,57,241,124,101,181,106,5,138,182,115,108,37,105,40,157,150,143,236,186,204,78,79,229,246,165,85,150,211,71,248,94,181,26,155,142,227,94,237,202,165,245,232,181,125,153,102,207,227,178,7,48,254,77,235,209,107,251,50,205,158,199,101,95,100,104,229,85,173,189,71,141,200,26,89,123,36,190,212,22,178,214,234,149,227,200,194,119,146,226,233,10,29,181,36,197,203,178,3,79,249,218,220,74,74,173,172,248,210,70,120,198,62,56,9,78,213,85,38,57,145,61,199,194,211,145,141,69,58,58,7,221,99,205,188,94,149,172,172,53,178,242,177,166,158,210,219,48,20,225,180,36,170,90,143,69,94,93,91,209,62,141,246,18,0,255,199,101,246,107,105,124,161,246,235,158,232,252,156,116,101,110,139,163,37,221,221,52,28,79,65,232,36,217,72,213,87,186,237,25,179,239,58,186,245,54,99,159,241,254,168,90,165,229,186,221,196,251,186,227,207,236,191,173,38,158,219,20,142,229,66,113,28,203,91,161,186,19,53,122,185,234,238,30,91,200,156,121,113,233,116,183,110,215,74,123,7,23,228,128,203,203,158,116,94,167,246,133,184,239,128,235,180,131,9,84,21,17,17,85,185,114,69,173,49,214,168,28,73,150,164,115,37,59,130,166,96,216,204,85,86,214,85,191,167,110,219,186,37,157,219,183,239,79,95,227,96,213,218,117,102,175,103,220,58,189,43,48,63,101,172,60,21,251,127,105,61,122,109,95,166,217,243,184,236,0,197,173,211,187,2,243,83,198,202,83,177,3,226,58,125,40,48,223,98,172,252,106,123,77,169,42,103,254,158,35,31,89,173,49,247,92,105,86,61,38,221,149,88,37,57,73,225,249,202,26,249,76,81,71,94,61,69,253,185,175,89,82,136,15,6,234,152,101,214,233,151,190,104,133,21,186,49,198,24,107,140,181,214,168,145,93,119,43,127,38,117,34,34,83,85,73,130,203,214,169,194,85,125,84,165,105,150,162,64,29,170,54,238,102,95,250,165,11,142,192,233,112,156,94,232,155,246,143,118,141,202,242,181,70,101,146,222,83,163,34,73,212,178,153,158,146,247,143,52,203,210,153,228,182,172,220,223,185,90,167,161,59,5,93,241,174,130,63,61,210,31,0,255,220,137,115,117,72,95,116,104,14,248,55,162,71,95,236,55,53,123,254,168,29,160,212,68,242,155,194,145,154,89,146,99,121,43,212,6,158,90,167,86,221,221,99,11,95,11,81,86,165,238,214,237,90,105,239,222,126,236,179,121,217,147,206,235,84,177,111,247,29,112,157,246,0,255,34,122,244,197,126,83,179,231,143,218,25,24,32,34,34,34,34,106,212,136,90,99,172,17,181,113,20,199,70,109,4,77,193,176,133,164,163,163,164,227,169,219,182,110,73,217,138,21,43,170,22,172,218,180,105,189,251,85,72,146,35,89,206,57,177,185,230,90,157,143,61,146,52,77,210,81,157,140,148,202,106,207,213,174,57,146,175,170,121,91,110,45,225,174,237,105,186,117,69,151,90,231,178,172,139,113,149,135,240,4,92,69,146,189,54,186,186,219,115,102,107,140,12,227,79,73,48,36,178,94,99,169,174,12,205,115,84,245,91,90,130,100,217,54,227,179,156,180,224,189,119,252,214,129,184,41,107,87,143,254,179,23,179,127,216,136,145,107,69,142,170,192,71,231,248,236,212,85,49,245,161,22,57,166,150,227,221,10,146,169,172,226,179,173,190,146,162,174,154,158,167,165,125,197,174,158,86,225,48,120,249,210,54,248,78,207,226,219,184,114,1,209,163,47,246,155,154,61,127,212,206,192,16,17,17,17,17,53,106,68,173,49,214,136,218,56,138,99,163,54,130,166,96,216,66,210,209,81,210,241,212,109,91,183,164,108,197,138,21,85,11,86,109,218,180,243,141,232,209,23,251,77,205,158,63,106,175,144,100,175,141,174,238,246,156,217,26,35,195,248,83,18,12,137,172,215,88,170,43,67,243,28,85,253,150,150,32,89,182,205,248,44,39,45,120,239,29,191,117,32,110,202,218,213,163,0,255,236,197,236,85,194,171,144,36,71,178,156,115,98,115,205,181,58,31,123,36,105,154,164,163,58,25,41,149,213,158,171,93,115,36,95,85,243,182,220,90,194,93,219,211,116,235,138,46,181,206,101,89,23,227,42,15,225,9,120,245,17,61,250,98,191,169,217,243,71,237,53,109,196,200,181,34,71,85,224,163,115,124,118,234,170,152,250,80,139,28,83,203,241,110,5,201,84,86,241,217,86,95,73,81,87,77,207,211,210,190,98,87,79,171,112,24,188,124,105,27,124,167,103,241,109,92,185,136,30,125,177,223,212,236,249,163,118,22,134,42,42,186,233,182,111,106,222,183,39,146,118,35,25,51,7,63,25,62,83,122,245,83,179,238,173,114,183,158,119,227,108,223,151,166,153,154,45,193,105,77,176,84,183,180,119,23,145,36,181,123,36,139,232,21,177,215,74,241,172,241,145,120,54,241,124,69,106,189,180,100,112,193,6,230,109,15,171,108,202,78,75,81,105,117,227,151,215,206,93,196,185,217,219,58,172,33,218,62,167,74,42,63,103,172,158,88,138,207,177,230,138,145,197,0,255,98,142,60,45,203,157,232,202,214,68,29,85,223,218,184,166,212,0,255,14,119,83,139,185,186,172,70,131,226,21,23,226,98,184,245,129,145,35,123,172,168,90,107,100,163,170,176,164,86,254,66,234,84,69,205,21,17,57,85,180,170,143,66,240,47,216,147,122,104,221,184,139,53,43,252,112,186,22,199,233,40,220,21,167,44,110,157,222,21,152,159,50,86,158,138,93,161,157,25,58,251,49,71,212,69,146,30,133,166,232,76,177,30,187,171,152,27,77,177,88,137,242,117,123,46,74,250,189,184,213,68,93,139,170,74,234,74,79,30,123,137,67,179,231,245,75,27,53,72,139,170,232,46,219,190,201,117,239,152,72,218,141,100,47,36,252,163,185,150,84,122,245,83,83,239,162,125,63,129,58,239,198,217,94,44,83,211,116,207,29,120,90,19,220,210,166,236,159,7,136,136,136,136,136,26,53,162,214,24,107,68,109,28,197,177,193,101,59,130,166,96,216,66,210,209,81,210,182,56,187,109,235,150,148,173,88,177,9,19,225,96,213,166,173,108,0,255,238,171,144,36,71,178,156,115,98,115,205,181,58,31,123,36,105,154,164,163,58,25,41,149,213,158,171,93,115,36,95,85,243,182,220,90,194,93,219,211,116,235,138,46,181,206,101,89,23,227,42,15,225,9,184,82,203,81,53,231,90,21,171,98,174,90,213,72,142,229,248,136,226,25,25,150,226,92,81,246,196,51,44,112,149,78,205,81,156,69,22,75,174,158,63,205,213,54,157,128,235,117,195,94,61,212,174,94,198,26,205,69,210,133,141,156,94,140,186,120,134,164,72,178,42,123,164,94,254,90,136,234,22,175,40,61,185,167,108,245,130,58,84,135,251,174,146,190,189,91,37,45,94,206,206,213,39,43,12,82,24,203,87,84,222,90,123,142,36,201,181,177,74,172,46,134,182,221,200,212,212,234,170,119,69,210,149,210,99,101,219,140,79,69,250,40,207,156,237,213,142,115,81,154,153,157,7,23,219,140,131,116,245,105,247,147,245,79,228,119,110,175,208,177,247,216,107,143,57,215,170,149,93,182,51,103,230,244,162,34,77,85,71,114,189,219,84,223,170,50,42,209,12,203,108,239,170,214,239,102,161,250,165,7,102,102,95,196,113,122,161,91,112,53,105,247,147,245,79,228,119,110,95,101,0,0,0,0,0,0,96,205,215,200,146,154,179,203,231,28,249,234,149,166,139,71,53,167,183,145,137,163,102,234,72,162,35,215,150,82,200,74,71,174,28,229,153,207,55,78,139,137,167,44,136,39,236,208,63,248,195,20,242,217,182,35,70,85,238,38,144,181,210,124,213,196,51,21,149,157,175,64,86,100,145,167,170,123,79,99,176,84,44,87,237,158,181,59,234,171,79,143,164,117,191,154,15,63,91,215,163,83,9,218,165,217,193,24,240,111,68,143,190,216,111,106,246,252,81,59,64,169,137,228,55,133,35,53,179,36,199,242,86,168,13,60,181,78,173,186,187,199,22,190,22,162,172,74,221,173,219,181,210,222,189,253,216,103,243,178,39,157,215,169,98,223,238,59,224,58,237,0,255,69,244,232,139,253,166,102,207,31,181,7,48,0,172,249,72,242,189,87,85,206,181,177,85,81,40,146,51,103,225,244,42,34,231,136,138,154,234,93,85,70,225,249,247,239,57,221,181,174,223,69,133,21,102,56,173,132,227,116,20,30,133,83,8,248,55,162,71,95,236,55,53,123,254,168,61,136,29,123,143,189,246,152,115,173,90,217,101,59,115,102,78,47,42,210,84,117,164,162,166,250,86,149,81,137,102,88,218,174,106,253,110,22,170,95,58,46,78,47,226,56,189,208,116,237,219,136,30,125,177,223,212,236,249,163,246,0,6,0,88,248,170,219,153,219,231,84,131,127,44,212,81,58,56,150,231,171,243,47,125,168,166,116,106,127,106,78,7,25,164,79,158,151,228,108,207,10,22,44,42,193,64,56,193,58,184,14,174,98,81,21,221,101,219,55,185,238,29,19,73,187,145,236,133,132,127,52,153,41,189,250,169,169,119,209,190,71,207,187,113,182,23,187,212,51,61,151,224,180,38,184,165,165,154,242,128,122,203,50,252,140,154,72,229,72,230,142,204,247,136,70,211,124,35,249,194,119,90,62,190,243,210,142,71,84,144,68,53,21,193,188,191,98,211,127,199,94,189,213,162,216,59,124,244,159,29,156,189,162,124,245,200,196,243,103,206,72,86,172,90,145,100,67,77,173,230,216,107,197,200,95,104,106,170,115,116,142,103,115,98,91,117,248,181,245,212,181,117,164,69,179,16,110,90,151,234,6,227,130,236,181,7,242,177,54,58,178,221,115,102,107,111,52,225,79,73,48,36,178,152,123,166,77,52,195,115,84,245,91,90,130,163,40,215,100,208,156,180,224,189,139,12,209,126,120,42,107,87,143,2,180,235,180,171,201,120,0,255,1,229,127,211,246,95,83,235,111,116,236,38,157,24,150,104,87,171,206,154,8,62,177,28,53,2,91,27,56,54,145,212,149,80,75,70,105,93,126,167,167,109,251,214,234,203,105,92,124,175,218,146,77,57,112,175,118,229,50,222,127,64,249,223,180,253,87,21,144,247,111,245,179,229,143,97,175,42,162,88,95,236,55,245,68,254,168,93,181,200,251,183,250,217,242,199,176,127,190,149,87,181,246,30,53,34,107,100,237,145,248,82,91,200,90,171,87,142,35,11,95,200,87,60,93,161,163,150,164,120,89,118,31,159,242,181,185,149,148,90,89,164,38,102,55,194,51,246,193,215,122,161,0,247,211,207,5,191,244,234,229,215,5,0,255,116,235,211,111,114,115,242,242,232,214,29,121,183,103,246,207,94,232,190,218,158,251,131,239,151,221,215,232,128,251,213,7,116,122,143,127,249,27,141,149,119,194,83,116,42,215,168,213,115,143,181,177,149,147,69,214,35,159,30,189,156,108,229,88,146,171,81,117,84,21,235,212,145,109,107,31,220,213,153,87,235,46,188,113,72,151,30,53,205,71,173,210,22,175,49,41,62,34,243,230,26,115,35,89,173,145,69,162,244,50,188,239,54,166,154,86,47,101,91,146,173,180,222,43,229,102,140,106,246,167,47,158,217,216,215,29,217,70,116,4,62,140,139,149,193,111,86,46,144,125,183,86,69,68,174,216,88,143,232,118,196,72,55,142,174,28,25,117,184,175,117,134,96,170,75,37,61,101,117,109,111,250,201,29,37,21,237,107,38,44,137,155,117,201,202,246,207,66,157,217,100,185,243,38,142,239,189,34,29,249,78,239,240,212,116,229,105,73,58,177,20,203,177,212,187,233,90,119,94,60,170,10,237,103,126,173,139,90,133,147,98,5,241,177,88,237,74,208,85,37,110,212,135,254,242,45,62,205,175,182,47,212,60,124,108,156,78,174,76,70,141,88,149,77,172,230,216,107,229,218,8,194,21,203,73,2,91,171,180,153,210,40,200,84,167,26,83,181,35,5,249,101,177,167,47,125,138,171,157,198,231,217,149,15,85,238,202,17,177,86,143,60,175,145,49,18,153,89,175,204,230,78,31,145,88,146,150,134,228,204,244,92,77,45,190,169,24,223,52,211,105,70,74,54,226,165,4,175,179,219,149,104,182,31,39,52,113,163,62,244,151,111,241,105,126,181,189,78,72,18,116,100,181,86,197,202,141,84,47,188,78,174,61,230,200,133,103,35,45,81,89,41,249,55,237,19,169,70,191,162,35,139,189,24,103,143,62,200,174,12,203,117,72,123,252,134,203,124,134,251,181,130,196,141,250,208,95,190,197,167,249,213,246,96,134,38,146,19,219,107,163,137,119,34,203,126,245,74,122,212,69,86,238,141,165,148,247,214,86,73,185,163,150,171,173,114,201,184,172,112,73,198,249,60,97,142,251,122,228,178,182,233,62,60,7,7,56,161,69,26,93,115,207,53,146,106,122,43,210,108,37,137,90,150,204,145,27,67,122,205,158,88,235,106,220,118,186,178,180,185,42,28,18,170,170,88,83,210,215,171,198,194,65,73,135,77,213,241,83,118,34,141,174,185,231,26,73,53,189,21,105,182,146,68,45,75,230,200,141,33,189,102,79,172,117,53,110,59,93,89,218,92,21,14,9,85,85,172,41,233,235,85,99,225,160,164,195,166,234,248,41,123,141,230,200,68,71,53,210,56,130,37,57,103,126,83,129,163,89,146,205,80,65,185,172,116,99,120,86,239,41,129,207,20,236,235,202,62,86,187,202,170,182,110,70,7,227,175,226,180,30,149,193,133,218,83,26,56,163,62,100,96,62,89,159,230,99,113,214,28,10,29,248,42,34,219,46,87,212,236,114,140,149,187,231,136,145,147,37,233,252,130,165,208,201,39,61,53,46,93,84,184,254,184,172,220,93,83,174,57,47,73,187,193,98,83,102,121,61,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,245,192,29,239,168,168,200,251,162,178,109,187,248,137,88,107,118,107,166,173,238,182,218,42,203,68,184,51,92,166,61,65,26,181,99,156,126,181,233,214,148,254,209,177,111,42,191,203,223,205,234,248,239,145,138,234,46,138,253,169,80,93,99,100,43,218,147,117,132,199,191,230,95,19,217,167,126,25,221,24,58,154,225,237,248,47,52,135,167,34,38,178,178,88,197,175,86,170,158,147,163,169,89,54,123,78,44,216,54,254,13,79,201,208,190,133,120,203,99,203,218,69,232,44,246,33,169,238,139,136,209,171,118,147,123,175,92,49,70,194,211,11,75,69,42,26,83,83,77,31,145,165,119,69,118,109,175,107,209,218,13,245,150,180,29,94,26,70,181,196,219,120,87,123,117,1,123,125,248,68,241,172,220,105,55,120,242,158,180,140,43,215,239,72,35,188,216,87,170,190,25,170,75,201,99,189,164,120,80,247,92,36,240,118,124,145,163,98,142,156,224,235,177,83,124,102,232,105,119,122,162,92,80,87,185,27,199,53,173,91,150,111,221,177,103,57,181,62,17,145,93,229,92,21,181,214,232,145,164,99,35,123,47,79,106,142,156,93,118,81,193,19,201,226,157,59,125,230,85,141,61,71,68,116,138,226,157,76,231,177,223,198,64,82,149,67,73,225,134,237,75,234,211,176,120,78,251,226,69,56,100,161,232,60,126,186,163,219,81,205,254,205,85,41,53,42,215,244,110,78,238,137,163,43,201,26,217,17,99,242,129,164,78,205,86,231,74,117,91,208,129,85,167,112,86,184,118,122,198,71,167,90,124,181,199,158,29,223,81,107,68,101,252,85,13,85,212,122,73,165,212,235,38,87,141,243,138,120,47,94,5,53,29,105,198,116,47,241,33,60,230,149,22,196,135,115,104,125,42,138,95,228,232,38,215,92,171,246,198,215,70,51,124,163,57,142,100,254,1,0,191,7,68,177,223,44,68,191,77,23,214,127,31,238,223,56,203,95,238,75,191,87,231,230,179,241,0,70,20,251,205,66,244,219,116,97,253,247,225,254,141,179,252,229,190,244,123,117,110,62,27,23,206,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,66,35,87,94,85,78,138,69,78,103,237,108,140,186,35,70,186,113,164,254,78,29,217,66,179,213,236,89,228,107,101,67,38,210,211,81,185,143,116,239,79,191,28,2,108,138,191,180,40,78,134,251,55,143,221,173,152,43,34,34,217,77,21,178,130,238,177,102,238,104,36,219,249,86,213,44,209,86,48,117,100,171,79,236,222,242,244,201,29,37,61,189,88,174,5,254,185,12,135,234,154,97,58,52,167,182,247,72,18,149,163,233,21,146,163,81,116,141,116,168,36,99,76,12,219,200,236,190,22,134,13,180,123,186,166,234,70,235,134,167,167,21,23,117,40,233,121,178,88,18,224,87,92,237,54,158,207,254,93,112,164,171,71,190,231,136,181,231,220,77,210,232,234,77,47,25,81,104,190,209,172,181,97,249,93,53,53,76,165,155,202,151,221,253,120,244,229,186,117,247,66,53,216,43,220,161,45,222,25,108,83,59,152,80,89,183,71,146,72,235,53,71,212,136,84,186,73,143,52,71,192,63,138,173,100,56,194,221,75,158,171,174,145,150,93,75,42,122,118,109,91,183,10,22,225,183,7,67,53,54,94,247,21,119,199,149,10,60,21,149,109,87,43,114,118,53,246,202,29,115,244,200,73,145,92,75,130,170,208,73,38,61,213,45,93,190,112,63,214,43,119,87,139,107,214,195,85,54,184,111,202,162,237,192,140,151,14,60,118,183,98,174,136,136,100,55,85,200,10,186,199,154,185,163,145,108,231,91,85,179,68,91,193,212,145,173,62,177,123,203,211,39,119,148,244,244,98,185,22,248,231,50,28,170,107,134,233,122,166,221,79,214,63,145,223,185,29,172,247,72,18,149,163,233,21,146,163,81,116,141,116,168,36,99,76,12,219,200,236,190,22,134,13,180,123,186,166,234,70,235,134,167,167,21,23,117,40,233,121,178,88,18,224,87,92,237,54,158,207,174,88,224,169,168,108,187,90,145,179,171,177,87,238,152,163,71,78,138,228,90,18,84,133,78,50,233,169,110,233,242,133,251,177,94,185,187,90,92,179,30,174,178,193,125,83,22,109,175,40,0,58,189,199,191,252,141,198,202,59,225,84,77,220,168,15,253,229,91,124,154,95,109,95,101,64,167,247,248,151,191,209,88,121,39,156,170,137,27,245,161,191,124,139,79,243,171,237,86,12,128,158,168,154,107,228,154,107,143,61,34,199,30,115,228,218,99,142,168,168,168,168,110,86,146,87,153,186,134,166,210,41,95,143,249,146,134,236,211,65,157,182,225,169,110,248,103,128,63,15,124,116,120,204,185,145,180,221,8,79,69,205,20,207,83,98,212,197,87,205,189,214,90,106,216,86,207,78,123,176,192,185,103,233,130,226,91,147,60,0,255,24,173,81,131,150,181,13,126,212,130,56,26,94,87,34,155,90,43,175,186,25,99,35,149,43,42,247,72,100,44,36,210,116,4,247,181,61,213,179,137,109,213,181,12,219,222,116,41,42,221,85,187,172,111,19,150,196,221,166,138,86,182,131,50,81,252,162,248,143,188,177,234,141,93,151,110,125,20,75,234,163,167,25,218,157,46,67,127,147,92,20,239,168,220,63,106,193,76,13,202,210,160,56,193,139,56,26,254,209,228,136,92,115,173,234,17,189,86,173,106,36,73,145,100,85,240,140,12,75,113,110,235,99,37,104,18,184,74,167,230,232,193,29,247,29,73,207,159,230,106,155,182,199,11,90,102,175,30,106,7,44,176,214,24,19,239,58,175,230,152,123,143,108,45,221,56,158,159,172,104,108,112,193,247,90,65,178,106,207,209,100,27,22,111,195,30,159,162,140,202,192,213,148,33,118,104,237,241,113,220,231,166,174,106,37,31,115,110,36,109,55,194,83,81,51,197,243,148,24,117,241,85,115,175,181,150,26,182,213,179,211,30,44,112,238,89,186,160,248,214,36,207,63,70,107,212,160,101,109,131,31,181,32,142,134,7,231,84,73,20,191,40,254,35,111,172,122,99,215,165,91,31,197,146,250,232,105,134,118,167,203,208,223,36,23,197,59,42,247,143,90,48,83,131,178,52,40,78,240,34,142,134,167,54,32,122,244,197,126,83,179,231,143,218,3,152,228,38,71,228,154,107,85,143,232,181,106,85,35,73,138,36,171,130,103,100,88,138,164,99,31,43,65,147,192,85,58,53,209,162,118,220,119,36,61,127,154,171,91,222,105,47,104,153,189,250,27,183,97,0,0,252,27,104,61,122,109,95,166,217,243,184,236,1,140,127,211,122,244,218,190,76,179,231,113,217,3,24,0,0,0,0,0,0,0,0,0,0,0,0,0,128,42,1,208,233,61,254,229,111,52,86,222,9,247,111,34,248,85,241,223,121,123,213,219,187,46,221,250,40,138,212,71,65,211,204,251,90,134,254,33,185,232,217,209,186,127,84,157,153,250,117,170,65,241,157,23,241,75,60,128,1,157,222,227,95,254,70,99,229,157,112,170,38,110,212,135,254,242,45,62,205,175,182,7,50,64,238,46,106,236,145,231,228,138,141,99,171,87,154,142,177,71,93,4,185,39,114,147,100,35,89,158,10,183,124,155,113,217,187,175,214,44,213,35,227,244,70,87,204,212,85,141,106,119,85,123,140,36,47,71,140,28,29,61,209,108,236,189,233,37,248,61,157,135,228,27,73,115,83,184,226,91,147,203,226,125,85,97,169,230,24,167,201,186,98,166,86,105,202,131,41,29,138,226,23,197,103,231,141,85,111,12,122,245,232,164,88,82,31,61,205,48,239,107,39,250,135,228,162,120,71,229,254,81,11,102,106,208,169,254,194,119,94,196,209,112,128,82,202,217,0,255,183,254,70,92,214,250,23,224,85,226,54,234,93,127,249,41,159,230,169,216,85,164,148,179,0,255,111,253,141,184,172,245,47,192,65,15,99,56,210,56,157,200,181,162,231,92,73,36,221,145,41,107,213,169,88,91,219,200,215,180,38,51,123,130,100,186,247,244,181,166,69,185,238,230,5,89,101,158,45,182,232,90,246,150,150,57,167,153,241,58,89,181,209,153,36,201,30,223,27,185,98,227,104,78,175,123,116,115,42,77,186,77,87,77,38,114,121,145,167,162,108,73,206,219,222,138,130,174,85,11,190,137,113,154,96,89,92,101,123,188,27,175,40,113,157,62,20,152,111,49,86,126,181,29,160,32,234,112,211,179,201,124,36,201,118,84,204,189,83,178,196,71,138,213,200,98,246,25,58,209,184,4,62,34,117,118,205,166,54,188,107,81,221,174,142,28,75,181,199,117,1,150,121,238,197,118,76,92,167,15,5,230,91,140,149,95,109,87,60,99,228,24,99,237,57,118,252,175,133,111,108,168,164,123,33,72,35,85,201,37,118,90,161,219,185,140,149,165,166,161,171,105,158,130,165,106,70,250,26,212,7,83,195,165,184,169,58,190,206,94,123,226,58,125,40,48,223,98,172,252,106,59,64,1,0,116,13,209,25,217,158,61,182,210,164,242,38,39,253,185,242,100,37,181,114,117,138,186,147,116,229,106,104,157,138,175,236,70,204,80,81,229,138,37,82,102,212,71,56,217,186,26,167,142,227,161,236,31,93,68,229,138,154,93,238,204,111,251,149,32,72,94,68,245,110,50,117,181,44,21,45,45,31,89,245,145,164,251,250,246,116,117,239,161,28,167,53,227,194,220,215,98,141,217,114,168,219,28,93,51,39,241,53,214,200,197,139,101,27,71,86,161,121,78,140,26,107,137,140,61,215,178,170,231,167,32,234,42,223,225,154,44,211,120,7,137,250,166,207,190,87,239,219,227,230,236,43,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,55,173,71,175,237,203,52,123,30,151,61,128,241,111,90,143,94,219,151,105,246,60,46,123,0,3,106,205,88,88,22,89,36,58,34,201,53,71,58,145,44,203,103,157,36,111,84,142,237,163,126,154,174,141,132,94,39,220,133,73,235,102,217,81,181,115,155,186,9,31,101,37,246,215,56,37,123,37,3,79,29,168,34,178,203,57,198,26,124,247,72,114,20,71,70,85,212,90,149,166,249,68,16,108,175,116,161,169,248,86,207,211,17,245,117,149,173,217,209,151,170,183,110,90,182,96,140,91,167,119,5,230,167,140,149,167,98,87,46,73,100,35,230,26,57,189,202,171,213,232,194,16,36,147,153,229,27,65,98,103,35,58,165,184,104,79,178,44,117,174,170,114,79,212,145,95,186,148,244,213,169,97,90,213,228,50,220,84,29,159,102,175,41,110,157,222,21,152,159,50,86,158,138,157,174,161,26,57,145,19,107,33,27,71,98,99,99,116,134,74,103,84,84,52,146,104,250,80,197,213,190,159,143,102,42,94,189,164,163,120,79,212,191,171,115,115,190,235,147,83,189,26,170,237,218,28,194,205,220,21,61,86,78,173,250,72,150,125,142,170,227,24,214,232,26,136,119,84,71,167,206,190,27,106,154,247,232,193,169,239,109,203,36,251,85,59,151,172,205,167,26,77,134,19,124,141,23,227,85,150,20,248,89,185,178,202,145,204,91,133,140,21,141,166,249,70,146,153,12,213,156,100,231,165,29,143,168,224,120,154,90,158,118,127,197,166,127,145,67,154,164,75,177,119,248,40,64,251,71,123,69,241,111,24,223,244,71,173,24,89,237,188,202,67,87,103,89,165,38,51,221,216,136,244,62,62,19,122,91,213,145,28,141,251,22,231,178,167,112,65,182,88,238,109,91,38,171,26,215,47,184,202,171,248,5,14,209,163,47,246,155,154,61,127,212,206,194,85,84,116,211,109,223,212,188,111,79,36,237,70,50,102,14,126,50,124,166,244,234,167,102,221,91,229,110,61,239,198,217,190,47,77,51,53,91,130,211,154,96,169,110,105,186,126,227,57,123,205,188,177,87,94,212,72,246,70,209,252,133,174,202,73,2,203,231,86,45,233,54,46,107,68,169,108,239,182,69,123,234,88,92,210,208,135,165,58,168,145,218,161,112,153,49,241,78,92,157,129,178,27,245,144,168,188,152,216,170,215,248,76,91,41,27,91,209,88,163,167,168,85,130,163,47,213,237,233,43,203,66,219,130,125,168,20,135,156,118,53,53,97,37,28,110,91,0,255,69,195,159,113,153,86,107,50,28,203,171,248,197,17,140,206,236,145,61,176,189,215,202,109,177,180,20,108,230,38,189,214,26,203,18,228,154,229,130,168,163,109,223,234,205,70,253,50,200,121,109,209,14,213,113,184,21,174,34,81,73,252,37,190,246,202,241,145,187,122,166,44,181,148,177,199,204,86,138,133,223,164,176,245,47,35,87,106,158,134,93,13,241,58,60,241,219,85,112,103,75,92,173,204,81,93,151,4,127,101,87,106,73,129,159,149,43,171,28,201,188,85,200,88,209,104,154,111,36,153,201,80,205,73,118,94,218,241,136,10,142,167,169,229,105,247,87,108,250,23,57,164,73,186,20,123,135,143,2,180,127,180,83,52,32,122,244,197,126,83,179,231,143,218,23,153,178,27,245,144,168,188,152,216,170,215,248,76,91,41,27,91,209,88,163,167,168,85,130,163,47,213,237,233,43,203,66,219,130,125,168,20,135,156,118,53,53,97,37,28,110,91,0,255,69,195,159,113,153,166,107,68,143,190,216,111,106,246,252,81,59,136,68,37,241,151,248,218,43,199,71,238,234,153,178,212,82,198,30,51,91,41,22,126,147,194,214,191,140,92,169,121,26,118,53,196,235,240,196,111,87,193,157,45,113,181,50,71,117,93,18,252,149,189,74,32,195,177,188,138,95,28,193,232,204,30,217,3,219,123,173,220,22,75,75,193,102,110,210,107,173,177,44,65,174,89,46,136,58,218,246,173,222,108,212,47,131,156,215,22,237,80,29,135,91,225,234,71,244,232,139,253,166,102,207,31,181,175,115,73,129,159,149,43,171,28,201,188,85,200,88,209,104,154,111,36,153,201,80,205,73,118,94,218,241,136,10,142,167,169,229,105,247,87,108,250,23,57,164,73,186,20,123,135,143,2,180,127,180,83,52,162,71,95,236,55,53,123,254,168,61,128,1,0,149,5,178,100,68,230,174,57,230,70,178,156,27,169,74,233,101,120,223,142,52,77,149,254,168,36,91,105,61,38,182,53,249,244,238,23,207,108,236,213,146,115,85,113,122,24,23,219,140,95,224,243,93,238,90,85,149,211,139,39,251,209,43,93,37,241,141,37,57,86,99,145,103,105,3,141,59,158,34,173,146,218,61,107,138,138,151,60,93,187,74,170,149,106,177,106,43,150,153,173,232,93,78,125,169,72,102,219,228,35,70,62,231,26,171,6,82,104,250,194,80,4,195,83,145,74,242,44,139,153,252,66,177,52,229,138,166,186,83,183,69,221,72,235,146,181,71,147,166,137,120,42,65,59,55,187,250,129,184,78,31,10,204,183,24,43,191,218,94,87,162,39,186,42,98,212,111,114,70,175,145,196,196,146,189,18,199,122,175,64,122,100,61,181,167,106,189,54,142,251,154,146,168,160,125,207,146,158,138,197,233,191,180,46,222,240,44,238,131,43,150,184,78,31,10,204,183,24,43,191,218,14,80,188,116,184,93,177,103,55,247,88,201,136,153,236,77,127,142,24,57,231,72,44,90,61,165,50,244,161,190,7,174,154,242,141,56,213,21,245,47,203,120,149,236,184,17,223,105,211,128,110,107,182,98,235,153,118,63,89,0,255,68,126,231,246,181,210,40,154,77,180,93,107,36,107,174,196,86,142,245,158,121,99,173,60,108,115,71,98,68,161,116,73,233,5,154,202,29,252,22,55,245,168,118,238,207,96,79,156,86,125,0,255,26,55,103,167,44,237,126,178,254,137,252,206,237,171,12,0,0,0,0,0,0,172,31,42,42,42,170,34,71,142,170,57,246,90,85,35,199,114,116,212,72,48,21,52,155,73,202,58,186,58,158,198,109,27,151,116,174,216,190,162,106,0,255,170,181,155,150,252,192,191,97,124,211,31,181,98,100,181,243,42,15,93,157,101,149,154,204,116,99,35,210,251,248,76,232,109,85,71,114,52,238,91,156,203,158,194,5,217,98,185,183,109,153,172,106,92,191,224,42,175,226,23,56,68,143,190,216,111,106,246,252,81,59,11,87,81,209,77,183,125,83,243,190,61,145,180,27,201,152,57,248,201,240,153,210,171,159,154,117,111,149,187,245,188,27,103,251,190,52,205,212,108,9,78,107,130,165,186,165,233,250,141,231,236,53,243,198,94,121,81,35,217,27,69,243,23,186,42,39,9,44,159,91,181,164,219,184,172,17,165,178,189,219,22,237,169,99,113,73,67,31,150,234,160,70,106,135,194,101,198,196,59,241,69,6,34,34,178,201,190,237,114,222,187,87,146,183,35,223,51,9,63,105,62,179,186,116,84,83,239,162,114,183,110,118,99,99,47,150,166,103,154,45,193,22,77,112,75,183,180,119,55,211,108,246,123,174,166,151,100,189,10,67,177,133,34,189,119,23,177,54,134,34,49,18,29,235,150,92,116,244,139,114,107,136,74,23,181,148,212,169,158,204,247,18,127,105,207,235,151,206,233,207,191,10,73,114,36,203,57,39,54,215,92,171,243,177,71,146,166,73,58,170,147,145,82,89,237,185,218,53,71,242,85,53,111,203,173,37,220,181,61,77,183,174,232,82,235,92,150,117,49,174,242,16,158,128,175,242,88,190,162,242,214,218,115,36,73,174,141,85,98,117,49,180,237,70,166,166,86,103,36,146,174,148,30,43,219,102,124,138,119,148,103,206,246,106,199,185,165,56,205,131,139,109,198,209,241,180,6,98,245,200,167,215,121,59,71,54,150,68,158,146,222,167,223,206,141,98,57,158,46,20,197,49,85,239,166,167,51,153,96,86,19,218,171,5,173,11,50,192,40,187,21,196,231,217,177,186,15,231,196,107,79,141,168,181,214,168,94,17,107,212,168,72,146,44,201,87,4,0,255,72,179,44,73,215,190,87,158,102,157,171,117,26,162,61,237,88,236,184,10,254,244,72,183,204,137,23,116,195,33,253,141,175,242,72,164,171,231,26,57,157,204,169,213,232,194,240,172,240,133,34,27,65,98,103,35,66,45,183,119,193,81,44,117,174,170,114,207,83,142,161,90,117,245,213,169,97,90,53,99,77,60,85,29,159,102,79,109,34,106,173,81,107,173,49,198,136,26,99,172,81,107,140,53,34,34,34,34,178,95,121,78,149,234,234,154,90,168,124,67,230,187,26,114,80,7,181,93,153,167,90,230,159,127,6,17,106,100,229,249,40,210,67,61,93,163,54,18,105,186,122,21,150,50,115,162,114,149,20,153,88,26,218,246,109,120,238,80,77,209,209,183,112,95,254,232,239,74,65,5,113,138,118,199,247,25,141,69,150,224,35,29,81,21,115,175,252,145,161,217,70,26,31,149,245,154,106,139,59,233,30,171,43,246,145,43,199,186,97,95,71,84,188,4,139,130,76,35,205,243,90,174,182,193,235,250,224,3,237,150,92,196,74,71,85,108,250,77,206,234,57,178,158,40,50,86,229,72,143,213,73,140,164,87,247,44,173,87,199,177,88,211,17,245,181,47,94,210,211,190,56,253,151,46,194,27,158,197,131,113,208,146,239,53,210,209,221,94,51,93,123,164,25,127,58,130,38,141,197,218,75,109,165,105,130,99,169,95,213,242,28,75,185,25,131,229,164,58,239,93,228,183,246,195,77,71,187,154,21,160,189,152,93,157,1,36,246,200,216,27,155,121,189,246,164,63,198,198,170,74,53,85,25,105,18,73,150,120,54,22,170,158,113,211,146,139,170,102,56,179,92,19,149,47,198,231,42,104,75,123,226,117,67,6,56,181,2,135,106,183,99,146,27,72,34,27,49,215,200,233,85,94,173,70,23,134,32,153,204,44,223,8,18,59,27,209,41,197,69,123,146,101,169,115,85,149,123,162,142,252,210,165,164,175,78,13,211,170,38,151,225,166,234,248,52,123,157,196,19,85,221,55,53,42,119,83,123,207,188,177,86,239,124,20,199,210,238,169,122,125,100,213,77,221,174,205,11,213,32,235,237,123,168,197,10,47,53,52,158,115,95,139,11,241,240,156,168,154,107,228,154,107,143,61,34,199,30,115,228,218,99,142,168,168,168,168,110,86,146,87,153,186,134,166,210,41,95,143,249,146,134,236,211,65,157,182,225,169,110,248,103,128,105,27,190,232,118,229,246,57,209,224,39,11,149,148,14,146,37,248,244,252,75,217,235,170,116,106,127,26,82,0,255,24,164,0,255,23,168,243,110,156,237,71,193,254,101,107,113,28,8,223,185,24,95,251,87,64,222,191,213,207,150,63,134,93,161,157,171,178,124,206,21,153,164,247,229,138,198,17,181,108,166,167,228,61,27,67,81,108,38,185,45,43,247,7,146,18,170,217,78,65,87,188,171,39,80,115,53,200,63,119,226,92,237,213,104,93,205,68,212,90,163,214,90,99,140,17,53,198,88,163,214,24,107,68,68,68,68,114,237,87,158,83,165,186,186,166,114,140,202,55,100,190,171,33,7,117,80,11,226,50,79,181,204,63,195,177,87,181,153,87,53,199,88,53,34,107,124,142,85,201,82,91,200,90,43,38,146,228,51,25,72,138,167,43,116,84,113,245,236,196,237,60,229,107,115,43,105,57,189,229,75,27,225,25,7,227,219,120,229,129,222,205,154,115,142,234,102,140,200,34,145,40,213,61,122,172,153,224,24,54,210,82,109,79,245,108,167,91,82,86,209,36,79,75,125,154,238,234,200,163,167,120,43,29,238,86,162,97,113,187,211,237,68,146,200,181,71,141,30,243,190,61,102,154,58,241,61,176,206,153,73,108,116,53,5,225,146,149,203,220,72,166,162,157,235,70,207,170,162,154,164,99,69,121,110,219,214,32,56,84,191,245,30,206,156,83,39,209,19,93,21,49,234,55,57,163,215,72,98,98,201,94,137,99,189,87,32,61,178,158,218,83,181,94,27,199,125,77,73,84,208,190,103,73,79,197,226,244,95,90,23,111,120,22,247,193,105,26,136,27,245,161,191,124,139,79,243,171,237,86,204,95,83,17,149,77,247,109,87,243,190,189,114,188,221,248,152,57,248,201,144,238,106,117,233,168,97,221,91,229,14,254,180,89,146,141,125,223,153,94,106,129,197,113,139,222,89,170,179,218,1,153,143,6,242,61,70,186,114,98,142,85,103,239,145,68,100,26,150,190,49,172,113,164,18,116,207,44,5,221,218,61,47,75,67,147,225,182,225,233,216,147,65,210,87,169,14,195,213,122,252,179,169,58,254,202,174,88,226,70,125,232,47,223,226,211,252,106,251,42,3,58,189,199,191,252,141,198,202,59,225,84,77,220,168,15,253,229,91,124,154,95,109,15,99,128,138,138,138,170,200,145,163,106,142,189,86,213,200,177,28,29,53,18,76,5,205,102,146,178,142,174,142,167,113,219,198,37,157,43,182,175,168,218,191,106,237,166,157,238,120,122,4,127,151,121,43,34,45,246,76,65,240,145,170,164,41,17,9,55,21,52,53,95,92,177,103,41,129,171,105,253,158,62,188,175,4,143,171,111,141,186,165,81,127,182,193,101,198,198,39,240,16,6,244,68,213,92,35,215,92,123,236,17,57,246,152,35,215,30,115,68,69,69,69,117,179,146,188,202,212,53,52,149,78,249,122,204,151,52,100,159,14,234,180,13,79,117,195,63,3,236,161,3,241,68,85,247,77,141,202,221,212,222,51,111,172,213,59,31,197,177,180,123,170,94,31,89,117,83,183,107,243,66,53,200,122,251,30,106,177,194,75,13,141,231,220,215,226,66,60,56,135,190,223,120,206,94,51,111,236,149,23,53,146,189,81,52,127,161,171,114,146,192,242,145,117,73,183,113,89,35,74,101,123,183,45,201,56,59,22,151,52,244,97,169,198,234,129,118,40,92,102,76,252,92,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,27,32,254,79,204,157,171,15,239,72,114,82,214,209,177,226,111,13,149,84,85,248,117,148,44,27,120,214,228,78,156,52,238,221,44,246,139,114,171,127,219,241,240,100,162,70,191,227,239,114,119,26,186,58,212,118,219,206,185,125,77,11,87,172,170,27,199,185,115,93,62,193,243,154,253,56,172,157,253,216,239,174,114,52,214,29,95,111,36,71,251,197,175,114,168,117,119,141,20,117,125,119,145,168,174,111,195,247,211,49,171,186,87,154,45,62,39,58,17,151,171,138,247,178,35,117,107,222,219,116,23,185,86,5,95,173,168,153,12,62,59,65,119,23,171,114,99,137,99,222,178,174,116,125,39,238,75,117,85,67,209,151,121,112,154,81,112,106,92,61,7,16,91,200,177,227,127,189,145,36,171,147,185,109,87,152,218,86,237,170,141,27,150,51,119,122,92,178,180,168,217,50,44,202,44,56,46,187,203,167,101,173,202,220,153,83,17,171,230,152,244,162,106,142,36,210,110,36,171,99,142,200,153,70,47,117,168,165,20,131,178,178,48,111,249,164,189,39,254,212,108,25,38,121,99,75,118,23,92,191,128,247,235,87,43,251,60,126,149,99,175,88,106,177,235,230,85,178,86,198,246,101,186,161,121,111,36,119,12,211,156,56,206,109,61,198,194,127,115,40,252,227,139,170,198,230,202,111,162,55,150,167,232,169,57,22,89,218,90,151,99,209,83,181,100,236,190,159,43,219,110,109,36,248,197,154,163,231,156,131,79,174,21,149,85,141,170,170,210,235,141,166,106,215,154,171,4,27,76,228,92,180,16,203,165,235,65,252,238,42,222,210,94,193,0,0,252,30,16,197,126,179,16,253,54,93,88,0,255,125,184,127,227,44,127,185,47,253,94,157,155,207,198,3,24,81,236,55,11,209,111,211,133,245,223,135,143,232,144,93,241,100,187,34,34,114,231,173,21,41,134,101,146,68,170,150,104,91,214,191,26,167,117,170,14,99,155,246,89,175,85,90,44,192,143,120,103,14,32,189,0,0,255,135,153,254,251,252,233,0,255,70,248,27,243,191,41,149,93,182,93,69,116,219,119,171,106,85,140,92,115,228,72,175,156,200,144,169,134,237,100,171,154,10,74,138,250,29,101,75,215,110,92,130,247,34,92,212,163,11,7,181,231,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,135,86,111,108,69,228,206,89,157,223,172,222,120,54,246,92,57,85,137,148,90,34,141,178,215,215,170,204,208,178,169,174,167,42,135,60,74,26,114,94,159,6,43,179,216,134,127,174,251,121,0,0,232,91,189,177,21,145,59,103,117,126,179,122,227,217,216,115,229,84,37,82,106,137,52,202,94,95,171,50,67,203,166,186,158,170,28,242,40,105,200,121,125,26,172,204,98,27,254,185,238,231,1,232,129,248,85,246,125,147,115,68,69,244,26,61,106,206,181,70,182,209,100,97,42,56,158,173,177,85,113,116,175,232,89,149,219,130,171,167,98,141,90,99,128,149,90,109,205,61,13,88,162,248,241,173,108,170,70,84,245,78,205,31,57,49,213,116,174,181,208,52,73,176,129,38,169,40,217,82,220,43,158,141,43,55,110,205,24,27,117,78,191,253,153,9,191,232,133,118,80,252,171,0,0,0,0,122,243,145,122,249,249,88,69,94,85,238,216,11,75,98,207,166,34,134,218,64,210,44,221,214,217,170,92,218,247,55,60,91,202,50,145,134,220,90,26,245,231,178,225,159,199,207,3,0,128,213,3,240,101,59,219,46,119,110,240,187,106,227,57,57,18,123,132,191,212,172,176,239,115,103,102,221,69,65,250,112,39,152,100,189,247,5,59,211,46,239,188,50,193,82,221,49,229,1,0,0,128,11,84,55,217,55,149,247,197,108,34,23,178,155,30,185,58,186,243,135,90,154,66,103,165,163,232,91,186,167,221,245,14,178,94,81,160,134,88,97,142,22,139,213,137,184,64,3,181,19,244,79,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,15,196,175,178,239,155,156,35,42,162,215,232,81,115,174,53,178,141,38,11,83,193,241,108,141,173,138,163,123,69,207,170,220,22,92,61,21,107,212,26,3,172,212,106,107,238,105,192,18,197,143,111,101,83,53,162,170,119,106,254,200,137,169,166,115,173,133,166,73,130,13,52,73,69,201,150,226,94,241,108,92,185,113,107,198,216,168,115,250,237,207,76,248,69,47,180,131,226,95,5,0,0,160,133,34,248,241,142,108,162,86,68,197,80,205,95,185,50,53,116,173,185,48,52,71,208,129,33,169,232,222,178,220,91,158,117,43,215,109,205,24,231,116,78,195,253,121,22,191,232,133,246,47,252,243,21,79,118,81,145,187,27,105,222,168,149,227,237,198,119,50,22,189,100,29,69,229,94,186,50,211,82,184,165,209,94,218,19,188,113,233,202,96,45,94,196,107,22,232,180,102,105,107,60,164,0,255,10,192,4,170,248,240,173,238,42,71,85,244,78,203,25,53,177,52,155,115,205,52,67,242,108,167,25,158,146,21,69,178,34,222,184,109,227,130,140,214,168,141,250,45,192,76,120,192,160,56,40,254,33,0,0,244,174,177,247,238,198,202,159,57,149,57,35,18,108,239,181,114,251,209,169,88,150,34,25,87,149,181,170,212,66,11,118,196,171,242,75,75,26,50,204,165,31,167,22,220,240,207,44,127,30,0,0,0,64,79,84,205,53,114,205,181,199,30,145,99,143,57,114,237,49,71,84,84,84,84,55,43,201,171,76,93,67,83,233,148,175,199,124,73,67,246,233,160,78,219,240,84,55,252,51,192,159,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,82,221,100,223,84,222,23,179,137,92,200,110,122,228,234,232,206,31,106,105,10,157,149,142,162,111,233,158,118,215,59,200,122,69,129,26,98,133,57,90,44,86,39,226,2,13,212,78,208,63,5,0,0,160,7,162,106,174,145,107,174,61,246,136,28,123,204,145,107,143,57,162,162,162,162,186,89,73,94,101,234,26,154,74,167,124,61,230,75,26,178,79,7,117,218,134,167,186,225,159,1,214,218,99,207,118,204,252,149,87,149,63,26,207,198,158,43,183,95,157,150,165,40,142,113,75,153,171,50,173,187,96,73,188,21,63,187,164,33,63,92,10,114,170,206,13,0,255,60,241,231,1,0,0,0,244,173,189,209,188,168,145,173,138,221,244,90,17,41,146,172,138,168,218,43,16,149,157,162,190,208,147,170,218,219,190,166,166,168,14,247,93,37,13,89,44,195,38,155,108,114,195,63,139,253,60,0,19,66,66,13,203,156,200,57,106,241,36,150,142,88,59,77,45,203,239,18,36,197,251,121,59,79,164,63,157,150,213,79,199,218,140,74,170,179,88,55,92,111,94,179,108,208,179,248,198,31,2,0,23,170,108,186,237,34,239,137,221,69,205,100,118,189,113,149,116,228,12,85,52,189,254,74,73,209,183,107,207,188,215,253,99,189,173,64,13,113,205,28,221,23,171,237,112,129,6,106,223,235,15,67,66,13,203,156,200,57,106,241,36,150,142,88,59,77,45,203,239,18,36,197,251,121,59,79,164,63,157,150,213,79,199,218,140,74,170,179,88,55,92,111,94,179,108,208,179,248,198,31,2,0,112,171,108,186,237,34,239,137,221,69,205,100,118,189,113,149,116,228,12,85,52,189,254,74,73,209,183,107,207,188,215,253,99,189,173,64,13,113,205,28,221,23,171,237,112,129,6,106,223,235,159,2,0,0,0,0,208,131,107,236,189,187,177,242,103,78,101,206,136,4,219,123,173,220,126,116,42,150,165,72,198,85,101,173,42,181,208,130,29,241,170,252,210,146,134,12,115,233,199,169,5,55,252,51,203,159,7,0,172,30,248,186,155,125,155,55,71,248,29,185,145,124,28,139,49,194,175,106,82,40,119,190,63,179,238,162,31,253,191,239,76,114,221,251,254,157,233,136,119,166,152,96,169,22,153,242,0,0,0,0,0,0,0,0,0,0,250,214,222,104,94,212,200,86,197,110,122,173,136,20,73,86,69,84,237,21,136,202,78,81,95,232,73,85,237,109,95,83,83,84,135,251,174,146,134,44,150,97,147,77,54,185,225,159,197,126,30,128,9,52,170,119,19,107,239,185,155,122,35,31,73,70,190,58,37,209,165,146,24,158,12,60,79,199,68,85,209,84,181,140,20,68,37,131,26,148,148,169,243,210,225,172,173,203,210,225,186,248,220,15,1,0,75,62,70,78,221,181,177,60,125,37,163,230,10,108,228,115,168,79,52,55,175,50,20,217,248,198,231,24,177,178,12,209,154,168,167,58,159,236,150,148,101,152,37,218,97,174,230,233,145,86,196,107,166,17,0,0,128,9,34,105,138,75,0,255,42,247,10,254,149,20,82,43,157,233,169,125,59,214,213,70,143,10,20,101,241,143,149,74,71,141,249,238,89,82,157,165,122,224,136,101,14,104,131,158,197,205,250,67,0,0,232,203,181,199,204,219,99,142,121,79,55,221,228,218,99,142,200,177,242,20,85,172,146,52,238,232,121,85,72,115,193,182,226,29,203,234,146,134,204,176,106,93,211,160,110,248,231,134,63,15,64,15,174,24,217,136,202,145,51,58,191,25,61,18,108,239,181,114,162,42,201,180,74,98,101,160,207,85,133,161,122,83,67,79,43,14,153,149,52,100,179,62,253,87,230,190,13,0,255,172,246,243,0,0,0,160,7,243,145,122,249,249,88,69,94,85,238,216,11,75,98,207,166,34,134,218,64,210,44,221,214,217,170,92,218,247,55,60,91,202,50,145,134,220,90,26,245,231,178,225,159,199,207,3,128,30,136,95,101,223,55,57,71,84,68,175,209,163,230,92,107,100,27,77,22,166,130,227,217,26,91,21,71,247,138,158,85,185,45,184,122,42,214,168,53,6,88,169,213,214,220,211,128,37,138,31,223,202,166,106,68,85,239,212,252,145,19,83,77,231,90,11,77,147,4,27,104,146,138,146,45,197,189,226,217,184,114,227,214,140,177,81,231,244,219,159,153,240,139,94,104,7,197,191,10,0,0,86,15,148,93,14,254,46,102,206,190,103,212,203,207,27,43,252,224,245,242,82,186,117,15,205,58,127,188,22,179,130,44,209,159,246,125,11,250,35,125,168,38,88,170,1,166,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,187,69,84,238,185,214,236,186,91,35,153,125,151,35,91,53,59,53,28,27,217,101,186,190,61,155,42,107,72,26,54,231,250,242,79,147,108,107,46,56,20,47,32,158,209,79,237,86,184,73,129,107,3,226,239,200,133,127,149,23,106,123,192,0,255,114,7,170,58,123,144,58,185,34,165,219,211,18,235,53,27,220,208,81,28,180,157,236,136,192,111,237,166,162,186,77,87,118,252,214,92,115,32,105,11,0,255,211,38,201,148,239,50,42,23,150,170,154,170,244,31,206,214,148,107,234,96,219,211,186,149,193,232,129,42,34,248,114,174,168,49,130,175,122,207,221,68,173,193,191,27,43,127,171,173,169,231,172,173,216,176,162,38,23,181,206,174,19,167,244,193,69,29,212,156,7,0,0,248,62,0,159,236,219,190,201,54,183,207,203,205,155,125,62,189,100,225,117,232,213,171,215,189,238,40,218,144,126,220,225,126,179,198,2,239,244,85,246,233,154,6,242,191,29,0,255,93,247,191,115,243,95,101,32,211,64,246,13,95,118,171,170,239,91,21,149,107,229,228,220,197,102,189,220,49,246,74,116,87,185,242,142,146,150,174,107,205,162,92,9,237,176,198,125,117,174,88,99,216,118,162,118,102,212,175,170,155,136,136,202,185,162,70,206,241,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,222,101,219,118,179,111,115,115,243,151,247,219,22,193,232,210,167,95,175,251,116,211,84,181,219,247,61,238,45,253,185,43,0,255,157,185,159,210,247,193,89,58,5,151,194,0,255,10,85,35,239,223,234,103,203,31,195,190,206,64,101,151,109,87,117,95,236,46,106,225,187,137,145,35,233,200,25,170,152,10,157,169,142,99,185,246,204,123,221,65,46,43,90,23,110,205,28,221,247,164,19,241,138,41,122,175,127,68,181,136,98,125,177,223,212,19,249,163,246,170,2,0,0,88,184,203,182,237,102,223,230,230,230,47,239,183,45,130,209,165,79,191,94,247,233,166,169,106,183,239,123,220,91,250,115,87,254,59,115,63,165,239,131,179,116,10,46,133,0,255,72,101,151,109,87,117,95,236,46,106,225,187,137,145,35,233,200,25,170,152,10,157,169,142,99,185,246,204,123,221,65,46,43,90,23,110,205,28,221,247,164,19,241,138,41,122,175,41,26,121,0,255,86,63,91,254,24,246,170,34,138,245,197,126,83,79,228,143,218,171,10,128,73,4,63,222,213,93,213,138,168,216,105,57,163,38,138,161,107,205,133,97,72,158,237,52,67,212,189,101,185,183,196,27,183,109,92,144,239,230,116,78,195,5,152,9,15,248,11,0,255,194,63,228,191,184,117,122,87,96,126,202,88,121,42,118,176,66,81,252,248,70,119,81,35,170,122,168,229,172,90,41,154,206,181,22,154,225,120,186,51,12,81,201,150,226,94,17,175,219,182,110,65,190,107,212,57,253,22,224,89,60,224,47,28,20,7,147,200,38,219,174,242,190,222,93,213,66,118,211,35,73,201,70,206,78,69,83,232,172,116,20,133,187,22,204,123,221,65,214,43,10,212,47,215,60,214,125,177,58,17,23,232,95,246,189,254,61,113,157,62,20,152,111,49,86,126,181,253,191,136,30,125,177,223,212,236,249,163,246,0,6,0,128,22,168,224,195,187,178,169,92,21,17,59,53,127,228,68,211,176,53,231,204,208,36,193,6,154,164,173,123,197,146,108,121,54,174,220,184,53,159,156,211,70,13,247,103,38,252,162,233,217,191,240,191,2,191,232,182,111,114,173,138,170,94,163,71,205,53,231,70,71,134,47,76,5,199,179,181,71,90,178,146,109,61,171,114,91,112,21,181,111,78,151,12,176,82,171,85,88,168,19,27,183,81,239,250,203,79,249,52,79,197,190,202,156,78,31,242,47,159,172,177,242,177,184,138,0,104,169,224,195,187,178,169,92,21,17,59,53,127,228,68,211,176,53,231,204,208,36,193,6,154,164,173,123,197,146,108,121,54,174,220,184,53,159,156,211,70,13,247,103,38,252,162,233,217,191,240,175,146,218,184,141,122,215,95,126,202,167,121,42,118,107,6,130,167,187,170,202,217,110,52,111,213,196,209,110,35,3,217,139,94,142,142,162,125,23,93,159,169,42,92,213,104,47,237,119,222,88,117,229,191,22,211,225,53,11,180,69,179,116,10,30,210,159,47,138,31,223,232,46,106,68,85,15,181,156,85,43,69,211,185,214,66,51,28,79,119,134,33,42,217,82,220,43,226,117,219,214,45,200,119,141,58,167,223,2,60,139,7,252,133,131,226,244,165,148,179,0,255,111,253,141,184,172,245,47,192,85,36,174,211,135,2,243,45,198,202,175,182,3,20,0,45,21,124,120,87,54,149,171,34,98,167,230,143,156,104,26,182,230,156,25,154,36,216,64,147,180,117,175,88,146,45,207,198,149,27,183,230,147,115,218,168,225,254,204,132,95,52,61,251,23,254,85,82,27,183,81,239,250,203,79,249,52,79,197,110,207,80,84,240,240,172,221,244,218,187,171,100,45,127,172,49,211,209,153,154,135,170,33,129,167,39,73,218,42,183,212,75,150,206,94,117,91,214,154,79,134,56,167,157,26,96,132,190,104,122,118,138,254,144,202,46,219,174,234,190,216,93,212,194,119,19,35,71,210,145,51,84,49,21,58,83,29,199,114,237,153,247,186,131,92,86,180,46,220,154,57,186,239,73,39,226,21,83,244,94,167,53,121,157,158,253,242,161,113,172,188,56,59,64,17,197,250,98,191,169,39,242,71,237,85,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,103,188,77,240,239,120,115,243,91,58,252,178,250,244,233,77,100,213,237,184,51,251,191,215,69,189,91,93,165,127,211,95,233,82,164,149,222,15,195,111,240,42,177,227,239,27,126,217,229,54,211,191,92,204,251,57,245,146,52,252,214,0,255,254,209,175,187,178,71,75,236,35,250,96,247,111,14,219,179,241,251,238,236,218,184,77,1,0,0,0,0,212,127,136,224,137,136,136,136,136,224,169,181,214,108,106,108,100,140,152,24,134,98,27,79,79,79,69,211,208,208,176,52,180,180,180,52,190,100,199,179,248,228,200,223,179,225,203,54,159,43,58,117,119,60,145,44,109,105,59,69,29,101,100,171,210,187,71,189,186,183,170,79,30,149,235,210,13,61,200,206,135,39,20,192,105,115,252,231,47,70,166,212,40,254,77,204,68,101,117,101,68,82,149,3,215,234,52,207,125,159,72,186,106,226,88,236,98,57,79,240,201,142,95,196,170,110,245,221,99,38,19,239,70,183,221,40,245,237,41,238,29,71,231,204,65,247,94,172,213,42,93,154,174,111,179,154,137,189,168,247,24,128,153,196,223,229,119,221,204,17,57,189,170,110,230,168,236,146,193,223,69,163,113,65,114,160,123,67,89,177,210,184,231,23,71,245,219,209,44,41,254,208,70,120,35,158,33,0,0,0,208,151,248,240,182,125,23,185,125,159,151,219,228,222,171,223,226,3,175,83,151,59,70,223,217,159,174,154,46,123,147,62,221,125,177,70,219,214,95,239,211,178,59,225,85,197,86,0,255,142,79,231,182,61,253,62,103,231,210,239,114,60,201,239,174,247,185,71,251,83,209,212,164,31,236,71,250,29,157,178,68,11,190,191,209,143,120,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,125,226,215,109,223,118,221,229,55,185,121,185,187,201,169,139,44,132,126,93,186,116,189,171,29,69,235,209,247,251,223,17,214,88,96,130,126,197,62,13,124,0,30,13,153,0,255,110,229,230,246,109,159,179,190,83,159,238,234,85,183,59,222,35,250,112,175,155,122,87,165,143,236,19,223,167,234,151,187,90,236,190,30,59,91,135,51,0,0,0,224,254,67,68,240,68,68,68,68,173,193,83,99,172,17,81,27,197,145,209,8,130,32,200,196,82,210,210,144,212,173,219,83,209,182,162,162,162,240,31,192,67,67,142,57,138,175,198,170,236,34,155,8,149,44,115,170,14,95,244,218,90,210,58,13,209,142,36,57,83,215,159,73,149,221,250,228,82,186,63,157,210,115,236,122,248,103,137,223,202,137,127,124,105,107,204,197,223,237,21,201,58,215,145,213,136,28,195,80,155,142,249,117,116,169,170,167,120,23,123,219,40,6,80,213,196,151,171,155,136,200,92,188,73,253,230,202,53,80,149,26,197,87,1,126,114,68,89,237,248,156,51,69,79,73,175,154,160,229,162,210,61,79,39,118,178,142,102,168,224,23,57,170,246,90,252,246,152,179,201,177,87,252,100,78,55,91,37,53,137,26,92,177,127,69,47,78,234,129,93,33,246,106,129,101,26,169,49,15,0,0,0,159,133,191,215,183,237,118,199,175,110,126,94,94,183,237,70,54,232,118,127,246,198,158,58,42,105,106,74,31,166,207,116,127,109,203,105,101,222,63,193,59,112,176,2,248,108,188,173,254,125,187,59,190,244,114,114,241,186,109,183,177,93,207,59,180,55,246,212,81,87,83,45,250,15,125,166,251,107,37,78,219,252,254,9,46,142,131,21,0,0,0,0,0,0,0,0,0,0,0,85,35,239,223,234,103,203,31,195,190,202,80,53,242,254,173,126,182,252,49,236,85,5,68,177,190,216,111,234,137,252,81,123,85,81,45,162,88,95,236,55,245,68,254,168,253,243,173,188,170,181,247,168,17,89,35,107,143,196,151,218,66,214,90,189,114,28,89,248,78,82,60,93,161,163,150,164,120,89,118,224,41,95,155,91,73,169,149,21,95,218,8,207,216,7,39,193,235,10,64,177,84,213,90,43,231,92,99,140,81,185,247,158,163,214,24,107,84,85,85,85,163,216,254,149,231,68,166,161,161,166,100,81,249,134,204,119,213,99,159,246,105,155,141,240,169,150,25,96,132,246,186,66,213,128,188,127,171,159,45,127,12,123,85,17,197,250,98,191,169,39,242,71,237,170,69,222,191,213,207,150,63,134,189,170,136,98,125,177,223,212,19,249,163,246,170,2,0,255,197,173,211,187,2,243,83,198,202,83,177,3,148,0,255,226,214,233,93,129,249,41,99,229,169,216,1,113,157,62,20,152,111,49,86,126,181,253,191,136,30,125,177,223,212,236,249,163,118,128,18,215,233,67,129,249,22,99,229,87,219,0,255,139,232,209,23,251,77,205,158,63,106,15,96,0,64,106,3,110,163,222,245,151,159,242,105,158,138,125,149,57,157,62,228,95,62,89,99,229,99,113,181,166,106,205,220,190,191,111,69,206,102,168,171,224,253,136,170,217,164,35,53,61,159,234,221,217,171,78,174,165,27,247,225,140,87,241,30,122,215,46,43,46,14,178,88,139,219,216,43,153,211,233,67,254,229,147,53,86,62,22,87,17,72,109,220,70,189,235,47,63,229,211,60,21,187,21,147,218,184,141,122,215,95,126,202,167,121,42,118,21,129,82,206,254,191,245,55,226,178,214,191,0,87,145,184,78,31,10,204,183,24,43,191,218,94,37,165,156,253,127,235,111,196,101,173,127,1,174,220,86,94,212,26,123,213,138,164,145,185,87,34,75,117,225,107,174,158,56,146,204,124,224,40,130,174,215,79,203,85,188,19,187,19,149,111,194,173,171,228,202,150,80,109,132,155,236,131,111,227,225,57,144,218,184,141,122,215,95,126,202,167,121,42,118,54,38,190,168,232,190,201,81,181,155,220,99,230,237,181,98,231,99,57,186,241,44,189,62,190,234,166,113,215,162,190,5,185,108,223,67,83,86,56,111,197,57,139,181,152,229,201,198,109,212,187,254,242,83,62,205,83,177,3,242,58,61,251,229,67,227,88,121,113,118,128,34,138,245,197,126,83,79,228,143,218,0,255,75,94,167,103,191,124,104,28,43,47,206,14,80,68,177,190,216,111,234,137,252,81,123,85,1,40,182,149,87,181,246,30,53,34,107,100,237,145,248,82,91,200,90,171,87,142,35,11,223,73,138,167,43,116,212,146,20,47,203,14,60,229,107,115,43,41,181,178,226,75,27,225,25,251,224,36,56,170,106,173,149,115,174,49,198,168,220,123,207,81,107,140,53,170,170,170,170,81,108,0,255,202,115,34,211,208,80,83,178,168,124,67,230,187,234,177,79,251,180,205,70,248,84,203,12,48,66,123,93,1,0,0,0,0,0,0,0,0,0,0,204,158,136,8,62,17,217,85,229,220,77,118,145,164,171,114,100,89,58,34,170,210,124,238,14,165,191,170,210,178,99,75,45,110,233,159,46,93,120,161,111,186,163,73,154,165,227,109,130,31,223,69,95,223,38,70,173,161,166,82,139,143,47,201,247,78,47,6,53,93,171,81,180,137,138,181,91,179,130,208,222,46,18,123,74,131,50,0,216,38,190,226,41,158,28,53,120,34,187,200,188,180,154,185,93,55,181,198,88,233,214,106,171,42,103,122,218,180,203,165,163,36,87,76,197,189,216,87,163,186,126,99,229,240,196,92,49,186,239,186,77,93,115,52,142,119,124,145,101,90,188,143,54,182,102,233,74,149,174,206,253,144,53,218,229,85,188,81,93,210,129,236,145,120,63,3,208,63,180,62,21,197,47,114,116,147,107,174,85,123,227,107,163,25,190,209,28,71,50,0,255,0,128,234,83,241,85,85,117,254,170,170,120,130,111,173,197,254,52,130,161,216,66,209,208,209,83,10,215,154,53,43,42,246,225,137,65,61,70,120,227,138,45,86,62,128,153,70,125,239,9,222,141,141,209,29,95,236,85,47,151,90,194,219,84,101,41,233,11,201,142,173,71,15,28,77,38,143,154,175,249,158,210,13,11,49,22,187,67,251,9,124,106,227,127,155,147,18,53,120,248,36,171,86,187,14,149,138,136,137,226,76,183,92,154,146,173,36,43,238,197,30,58,49,0,154,134,224,123,95,241,69,182,215,61,124,198,202,155,161,138,234,87,137,165,169,111,228,59,182,94,61,84,150,49,9,181,31,238,23,213,46,200,22,115,177,227,181,55,67,69,69,142,189,22,223,141,103,88,182,176,53,148,245,212,133,115,207,222,21,45,203,178,197,174,97,101,246,88,227,146,153,15,0,0,0,201,197,134,191,239,248,100,151,219,75,127,243,50,239,231,212,203,209,240,71,135,251,71,191,238,202,30,237,182,119,233,131,221,191,217,111,207,57,239,187,179,151,224,54,5,64,39,252,93,240,109,120,115,243,187,122,124,177,250,244,233,173,100,210,111,191,51,251,191,215,61,189,43,189,162,127,211,95,105,81,164,107,223,15,195,145,241,5,1,0,0,0,0,0,0,0,0,0,0,0,0,0,85,146,125,195,223,229,119,29,127,249,245,242,114,146,122,210,63,245,100,197,251,245,185,199,125,162,127,223,57,250,35,253,148,62,69,103,156,208,107,239,47,52,23,174,34,0,170,230,243,127,18,0,255,162,247,127,12,243,199,231,0,255,36,254,69,239,0,255,24,230,191,202,0,168,154,207,0,255,73,252,139,222,0,255,49,204,31,159,0,255,147,248,23,189,0,255,99,152,0,255,42,3,208,105,136,136,136,136,136,168,17,17,53,34,120,162,102,191,146,93,117,215,43,203,119,43,124,178,186,178,62,213,189,124,237,162,238,226,52,231,108,151,101,162,70,153,140,189,230,104,38,62,221,182,125,183,243,86,101,23,53,178,216,35,209,61,70,213,202,4,71,212,50,61,85,73,25,9,150,113,67,193,87,178,167,172,106,83,233,134,119,199,15,0,0,0,0,32,250,16,81,35,243,83,99,172,81,27,65,112,180,91,72,42,42,42,150,162,85,251,54,108,187,241,197,110,195,78,92,246,99,143,19,186,24,217,117,238,202,149,125,155,229,116,215,123,229,202,78,37,117,231,171,247,196,66,69,125,101,221,181,42,191,150,94,189,99,67,95,139,154,225,160,46,29,107,158,39,222,99,87,235,114,6,128,234,150,13,127,223,231,55,149,151,151,219,221,190,75,189,83,175,110,158,166,82,159,14,247,142,190,220,197,158,31,79,251,150,126,217,125,166,174,59,213,62,239,123,179,167,224,42,5,64,213,124,254,79,226,95,244,254,143,97,254,248,252,159,196,191,232,253,31,195,252,87,25,0,85,243,249,63,137,127,209,251,63,134,249,227,243,127,18,0,255,162,247,127,12,243,95,101,0,198,117,229,226,137,224,27,35,98,85,100,219,142,172,62,242,189,36,81,75,162,230,78,113,204,187,197,162,199,12,253,199,178,22,107,92,142,56,93,214,183,40,15,227,59,47,224,205,120,78,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,72,47,96,26,249,199,125,233,87,53,202,191,177,171,22,212,182,159,32,250,9,214,175,127,218,246,170,98,26,249,199,125,233,87,53,202,191,177,171,22,212,182,159,32,250,9,214,175,127,218,118,54,6,0,0,0,46,81,31,190,29,79,175,44,225,227,227,25,234,121,155,172,211,169,168,196,87,7,142,77,11,55,44,112,46,78,239,244,26,190,209,172,49,157,132,15,53,216,143,232,166,70,228,200,114,170,42,71,228,70,211,248,174,252,177,219,177,213,190,100,135,171,164,100,91,217,25,246,224,82,83,108,85,3,226,107,93,142,234,188,13,184,49,123,233,233,158,234,121,111,155,187,106,226,13,95,20,187,103,101,50,248,155,221,133,91,100,154,229,218,202,161,14,252,48,107,90,153,158,233,84,180,144,56,204,59,237,217,120,96,169,103,251,183,122,109,100,207,81,252,242,58,5,27,3,69,203,188,90,49,181,166,13,174,221,183,69,178,182,81,93,51,36,126,136,179,179,214,197,133,115,136,8,190,170,170,136,168,53,248,114,239,61,87,141,137,225,200,232,157,168,169,168,47,20,21,37,13,89,233,214,77,5,77,27,10,23,110,104,129,240,167,230,148,0,255,55,214,196,155,212,167,34,203,178,245,108,219,210,177,138,168,180,75,98,205,90,223,219,142,77,112,159,246,145,181,164,226,221,247,116,219,197,28,247,119,221,204,124,45,172,209,197,219,206,108,251,106,142,158,158,169,68,108,236,59,48,92,80,184,54,5,203,190,92,208,140,237,12,205,207,192,74,7,92,241,87,115,173,200,181,245,203,110,36,104,118,95,140,28,141,191,24,217,253,120,130,39,232,82,45,190,249,225,184,20,218,90,107,189,131,199,181,95,177,17,76,99,174,136,30,221,182,163,34,215,170,202,133,199,223,26,42,19,235,14,251,30,178,103,182,212,181,174,172,78,184,105,77,190,162,74,247,69,232,79,156,225,225,191,120,249,157,99,174,246,111,222,147,125,206,28,153,135,100,188,57,136,10,79,142,157,36,150,232,106,245,148,169,74,140,106,151,90,54,233,178,41,223,109,196,33,186,21,103,104,21,33,34,187,170,170,138,136,90,35,42,247,222,115,55,53,49,20,197,86,166,166,166,158,79,28,13,13,53,125,189,107,55,245,237,89,183,114,229,154,31,0,128,222,64,41,246,219,117,239,47,113,118,190,147,125,149,57,109,251,75,221,251,79,181,73,254,163,157,170,41,197,126,187,238,253,37,206,206,119,178,175,50,167,109,127,169,123,0,255,169,54,201,127,180,175,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,61,162,216,111,22,162,223,166,11,235,191,15,7,60,191,71,20,251,205,66,244,219,116,97,253,247,225,254,13,56,203,95,238,75,191,87,231,230,179,113,225,156,30,29,103,249,203,125,233,247,234,220,124,54,46,156,3,0,0,0,108,106,140,183,169,200,130,239,136,158,107,162,232,108,42,106,169,110,172,230,92,95,171,57,118,142,25,139,38,133,253,216,148,92,139,115,40,14,214,12,242,94,32,220,145,253,143,129,211,169,155,8,126,197,55,39,178,239,27,158,154,234,73,18,252,113,100,167,162,39,151,236,122,159,134,142,173,184,173,147,122,238,89,152,182,42,180,70,116,151,115,68,117,187,162,145,28,145,107,226,216,170,26,153,197,138,138,189,188,173,68,165,90,170,101,51,25,79,123,220,202,150,166,95,250,133,114,226,121,73,218,229,241,110,38,158,168,206,79,182,236,111,87,81,17,232,70,106,118,124,145,120,143,91,22,60,101,85,141,154,106,216,214,227,221,135,150,20,4,215,105,111,205,43,21,79,68,85,21,159,200,182,203,197,191,137,234,21,19,71,155,168,28,201,42,247,124,235,113,90,211,166,138,242,207,126,17,182,233,176,54,251,12,124,200,26,234,153,223,205,28,222,57,115,86,157,136,136,156,115,116,139,172,173,217,212,68,210,196,251,24,186,178,168,105,11,217,18,171,92,209,78,28,167,65,49,190,88,180,174,189,7,111,45,217,206,38,122,141,218,13,111,151,187,10,201,6,79,229,72,157,121,57,233,130,159,181,184,26,179,150,170,33,23,236,204,181,167,160,220,177,230,194,71,86,194,227,113,247,156,202,166,138,72,125,87,213,156,35,226,254,166,110,62,210,51,69,86,161,120,118,36,233,190,45,221,139,151,98,145,227,146,165,250,226,131,225,90,229,70,252,170,125,15,103,99,160,212,47,42,186,169,154,163,34,215,28,49,114,116,140,100,236,229,31,212,3,191,224,11,190,209,247,14,190,216,29,186,119,202,86,137,72,18,171,216,170,194,13,11,218,151,168,36,206,251,114,76,147,13,121,238,84,95,30,128,79,147,42,249,163,141,239,175,213,147,250,235,176,7,51,62,77,170,228,143,54,190,191,86,79,234,175,195,14,48,149,252,239,198,247,47,233,73,253,139,219,131,25,159,198,84,242,191,27,223,191,164,39,245,47,110,15,102,0,0,0,0,0,0,0,0,0,0,0,84,141,188,127,171,159,45,127,12,251,42,67,213,200,251,183,250,217,242,199,176,131,8,68,141,145,87,27,25,49,114,247,170,209,221,28,121,238,222,115,84,182,162,18,104,221,138,107,247,133,117,26,186,206,125,98,79,221,178,70,42,202,112,74,191,124,203,222,134,55,108,208,188,184,95,87,163,114,174,53,42,70,245,28,53,42,146,28,197,145,81,197,63,210,44,75,55,50,38,130,33,157,171,117,26,58,84,145,251,146,164,224,79,143,244,199,80,173,215,50,135,244,69,43,223,110,196,152,221,26,99,34,43,22,50,54,157,185,98,229,154,43,145,136,244,180,74,215,119,250,24,184,154,202,215,229,212,80,84,176,204,228,85,82,228,70,156,168,77,253,186,173,217,246,85,107,17,43,29,85,177,233,55,57,171,231,200,122,162,200,88,149,35,61,86,39,189,146,244,234,158,165,245,234,56,22,107,122,49,234,107,95,188,164,167,125,113,110,235,151,46,194,27,158,197,229,217,193,25,16,197,250,98,191,169,39,242,71,237,107,37,190,170,234,182,203,85,185,155,26,99,229,238,185,122,231,163,56,182,17,44,133,78,190,234,166,110,215,158,190,253,184,172,220,67,45,86,216,108,197,6,139,181,120,98,202,34,138,245,197,126,83,79,228,143,218,21,154,136,100,247,61,62,122,36,115,173,189,114,32,153,166,44,52,197,51,68,21,171,28,79,177,158,201,44,44,69,179,173,168,169,67,117,171,211,109,85,45,89,135,53,153,154,136,155,238,179,115,179,171,9,174,156,200,181,247,200,213,72,36,107,143,196,103,234,204,231,28,189,114,28,89,248,206,177,4,67,175,159,150,164,120,89,118,32,234,216,132,69,87,169,149,21,161,58,23,55,217,7,39,193,23,25,81,172,47,246,155,122,34,127,212,78,215,175,181,177,154,249,35,73,219,102,197,154,200,204,246,94,217,72,118,142,239,165,62,85,114,20,100,11,150,167,98,195,171,182,129,69,205,217,230,209,213,202,233,178,82,253,210,90,184,201,193,120,25,190,204,16,181,238,91,249,57,107,117,62,189,44,201,179,250,88,239,61,242,212,84,114,84,239,83,221,59,123,229,169,228,233,216,183,25,147,226,221,228,184,163,65,126,101,0,255,195,197,114,116,50,174,124,56,137,64,70,94,173,80,201,114,228,108,86,58,71,30,146,143,124,168,39,222,87,73,73,82,211,245,148,44,205,58,197,120,163,79,111,209,66,188,236,247,42,44,136,147,189,56,69,19,252,204,206,209,170,199,173,211,187,2,243,83,198,202,83,177,171,53,107,163,56,146,57,11,199,177,123,247,206,199,241,61,243,198,90,145,110,4,199,70,103,222,77,71,106,173,172,107,29,182,24,186,90,242,228,186,38,183,142,116,79,179,230,117,89,179,76,38,190,61,147,49,98,244,164,179,242,58,119,215,83,79,199,152,51,103,20,138,172,225,25,58,58,186,45,125,142,72,145,20,229,180,113,81,174,152,217,93,109,75,176,37,14,23,10,215,89,230,42,156,227,101,6,226,58,125,40,48,223,98,172,252,106,123,106,99,197,196,117,250,80,96,190,197,88,249,213,246,143,38,170,230,26,185,230,218,99,143,200,177,199,28,185,246,152,35,42,42,42,26,61,246,172,36,175,50,117,13,77,37,123,202,215,99,190,164,33,251,116,80,219,156,139,79,117,195,63,35,180,175,50,140,101,153,212,200,181,178,124,77,186,115,14,116,142,92,123,204,17,213,89,138,214,163,114,164,123,153,40,178,50,12,101,231,233,195,69,125,74,250,124,26,102,208,134,91,241,84,14,188,163,93,241,163,200,138,202,157,115,207,145,36,53,71,18,149,213,197,208,182,221,104,106,42,253,145,72,186,82,122,79,148,107,50,234,221,81,158,57,219,215,37,217,170,226,52,15,46,86,6,191,192,0,255,218,149,51,167,63,70,206,141,230,174,141,167,104,50,242,113,207,202,233,164,115,166,245,68,27,238,72,218,92,79,135,87,102,91,93,148,28,235,90,76,114,169,93,65,92,158,189,172,233,186,15,87,63,35,145,230,226,232,76,71,82,39,54,189,60,205,81,28,25,213,77,82,47,127,46,60,117,123,86,180,158,92,84,182,101,65,27,106,204,125,73,73,223,162,45,145,22,215,104,231,234,147,107,6,44,64,68,85,85,69,212,168,81,57,247,158,43,106,227,40,142,141,28,121,166,158,166,11,73,71,71,73,71,212,184,114,227,174,178,21,43,86,180,238,223,186,105,211,46,241,216,88,107,206,92,116,175,133,174,149,147,72,134,109,172,80,117,44,81,67,87,87,202,216,234,232,88,26,86,181,20,197,179,108,91,145,228,159,38,125,221,123,201,129,184,195,77,109,205,46,210,130,184,75,195,180,122,169,138,200,174,251,182,171,117,223,88,73,222,142,124,44,28,252,99,184,246,110,117,233,168,102,221,91,251,126,254,180,217,141,141,125,95,166,102,234,158,217,218,162,9,150,106,83,118,64,230,116,250,144,127,249,100,141,149,143,197,171,11,214,223,248,184,39,107,20,221,72,68,35,73,35,49,209,108,239,181,113,36,77,13,77,165,211,120,215,116,61,77,71,59,22,249,116,238,244,178,220,186,111,57,122,19,247,59,81,179,22,224,72,237,127,226,54,234,93,127,249,41,159,230,169,216,173,95,146,225,103,213,74,42,73,42,111,20,62,70,68,154,225,35,73,22,178,83,115,242,145,171,118,76,162,158,35,106,170,120,230,253,245,148,254,69,246,106,146,22,251,222,225,172,0,237,224,236,138,101,100,185,198,202,181,198,206,185,119,143,149,67,109,238,133,141,92,149,68,90,161,169,106,248,230,50,70,149,42,26,58,50,234,197,96,67,102,164,174,62,205,240,202,33,151,226,50,159,225,104,184,66,129,82,206,254,191,245,55,226,178,214,191,0,87,236,72,164,171,231,26,57,157,204,169,213,232,194,240,172,240,133,34,27,65,98,103,35,184,166,229,246,46,56,138,165,206,85,85,46,136,51,199,80,173,186,250,234,212,48,253,177,12,174,137,167,170,227,127,93,87,74,57,251,0,255,214,223,136,203,90,0,255,2,28,244,238,153,239,21,163,39,253,153,211,185,187,158,10,182,247,90,57,163,80,100,13,207,39,146,113,85,89,43,82,36,69,57,237,195,171,242,75,75,218,150,96,75,188,108,106,193,13,87,225,136,237,64,66,209,248,238,123,100,245,70,214,154,123,228,206,50,83,153,105,150,167,137,90,150,56,130,34,189,140,153,89,138,97,219,86,211,134,26,87,167,221,170,218,141,14,235,49,213,14,55,221,103,31,105,39,63,110,163,222,245,151,159,242,105,158,138,93,69,194,83,0,255,143,194,219,191,57,86,119,225,0,255,174,80,201,181,174,25,0,255,155,107,43,192,165,151,254,63,243,90,127,225,72,0,255,116,124,148,157,166,155,123,140,217,238,153,179,242,162,242,87,227,233,24,115,230,55,43,212,82,20,203,209,109,233,115,68,166,116,247,47,121,182,98,102,119,213,227,135,85,65,54,213,89,102,128,39,6,41,144,215,233,217,47,31,26,199,202,139,179,47,149,168,49,242,106,35,35,70,238,94,53,186,155,35,207,221,123,142,202,86,84,2,173,91,113,237,190,176,78,67,215,185,79,236,169,91,214,72,69,25,78,233,151,111,217,219,240,134,13,154,23,167,45,121,157,158,253,242,161,113,172,188,56,123,109,237,70,140,217,173,49,38,178,98,33,99,211,153,43,86,174,185,18,137,72,79,171,116,125,167,143,129,171,169,124,93,78,13,69,5,203,76,94,37,69,110,196,137,218,212,175,219,154,109,223,234,67,53,42,231,90,163,98,84,207,81,163,34,201,81,28,25,85,252,35,205,178,116,35,99,34,24,210,185,90,167,161,67,21,185,47,73,10,254,244,72,127,12,213,122,45,115,72,95,180,13,35,138,245,197,126,83,79,228,143,218,63,186,136,149,142,170,216,244,155,156,213,115,100,61,81,100,172,202,145,30,171,147,94,73,122,117,207,210,122,117,28,139,53,189,24,245,181,47,94,210,211,190,56,183,245,75,23,225,13,207,226,242,236,224,140,40,214,23,251,77,61,145,63,106,175,42,0,0,0,0,0,0,0,0,112,0,255,1,127,34,34,34,34,248,68,173,181,70,196,198,145,149,183,49,4,65,38,146,146,154,142,166,110,217,158,134,174,29,13,5,133,0,255,248,73,51,137,0,255,116,143,168,143,84,29,169,108,170,242,87,6,150,60,89,141,116,213,162,116,14,94,49,92,142,13,240,212,6,42,215,186,47,87,117,215,77,196,152,179,75,115,253,71,99,221,230,165,167,229,183,179,155,114,235,120,186,197,184,165,158,134,30,143,138,245,44,222,178,21,46,131,119,180,248,203,149,23,60,35,214,200,71,241,118,233,72,162,23,146,186,162,34,55,146,142,166,207,148,149,229,18,124,227,107,92,85,215,134,133,27,236,186,113,137,113,95,123,46,78,92,34,219,142,39,70,119,85,21,49,178,153,118,60,81,252,41,50,176,212,36,237,114,102,157,172,105,153,86,244,28,77,143,227,246,188,140,19,53,89,160,102,105,183,207,81,45,64,206,193,254,240,229,152,19,203,203,252,53,154,163,235,217,184,164,100,81,57,169,150,194,154,124,109,109,65,46,193,127,218,59,30,234,170,187,218,93,240,174,181,114,162,247,68,117,55,170,115,82,212,219,174,243,109,222,219,11,217,166,158,85,202,205,233,145,91,69,77,174,216,148,187,132,167,44,208,78,129,75,48,77,82,45,252,139,61,70,50,225,191,19,203,177,133,99,57,221,145,235,190,133,114,220,58,122,50,213,142,95,222,233,61,156,168,199,218,92,134,11,52,180,58,47,183,221,56,182,216,191,200,177,209,72,205,197,83,163,87,177,188,133,76,44,205,217,105,233,203,165,99,168,56,190,146,104,117,186,20,39,186,124,69,206,193,233,218,97,25,33,157,187,104,253,162,106,37,43,241,175,17,245,165,166,78,47,187,57,106,175,117,101,46,75,230,216,235,219,175,174,197,59,110,21,11,141,247,230,0,170,27,58,254,106,68,140,212,39,31,35,71,244,108,187,198,210,240,81,141,175,113,25,57,86,158,168,174,162,171,193,1,143,228,90,146,159,218,237,87,231,245,94,32,60,153,93,138,169,22,31,159,226,221,200,78,67,210,46,186,201,116,251,54,44,217,84,155,94,39,134,56,166,33,94,237,152,165,117,116,234,252,84,85,206,202,60,190,93,97,61,84,18,124,230,213,26,189,109,133,123,50,201,161,164,27,193,246,12,212,127,93,213,162,55,27,226,41,5,243,155,90,121,171,34,119,94,206,57,120,114,162,88,85,52,130,167,14,190,64,215,213,232,172,213,47,222,211,26,233,114,172,54,174,104,31,14,210,112,47,246,106,146,106,39,199,47,74,149,29,159,238,118,219,55,149,187,239,78,222,170,200,174,118,182,184,101,203,211,103,206,168,133,161,91,151,181,87,187,250,129,231,180,147,130,149,170,170,34,34,34,248,42,231,234,166,198,70,214,232,145,101,73,58,6,130,224,136,202,202,90,158,142,158,166,166,202,127,64,27,90,43,111,231,212,61,177,71,101,199,254,13,52,137,202,177,7,170,31,174,117,125,182,168,221,180,32,53,183,14,247,125,93,11,215,32,253,150,227,133,110,69,106,207,192,189,95,119,171,248,230,94,221,118,57,86,222,142,164,238,169,156,12,205,170,34,235,186,37,167,49,68,61,91,107,85,103,131,207,18,173,198,110,61,55,172,71,26,228,35,252,169,61,137,41,243,23,21,21,21,21,60,85,123,205,81,123,98,201,28,57,241,60,69,101,33,235,168,170,184,202,182,174,41,168,221,80,184,111,91,155,245,225,187,86,110,252,101,19,149,228,167,40,146,73,34,88,98,114,69,157,222,180,161,4,150,239,202,28,151,67,141,241,46,190,213,158,170,196,0,0,192,100,115,218,246,23,68,0,255,206,250,245,191,196,206,198,76,54,167,109,127,65,244,239,172,95,0,255,75,236,85,5,82,35,127,183,47,253,165,70,121,200,118,139,146,94,82,35,127,183,47,253,165,70,121,200,118,139,2,0,0,0,0,0,0,0,0,0,0,0,0,0,146,232,46,251,166,234,190,158,77,229,194,119,19,35,201,177,157,191,211,50,21,58,83,29,71,145,46,104,119,189,131,92,86,180,238,91,133,199,90,236,73,39,226,21,175,53,65,0,255,8,254,11,248,252,187,85,244,191,170,131,247,143,133,175,54,127,248,252,187,85,244,191,170,131,247,143,133,175,54,127,128,82,0,255,33,130,39,34,34,34,34,130,167,214,90,179,169,177,145,49,98,98,24,138,109,60,61,61,21,77,67,67,195,210,208,210,210,210,138,6,170,170,170,170,170,170,170,170,92,85,124,85,85,189,214,77,240,212,68,177,220,173,218,112,52,116,148,149,146,29,171,214,169,81,90,97,131,213,74,156,211,48,248,93,123,194,109,93,229,182,179,93,153,195,63,103,14,95,143,44,198,72,147,166,63,87,85,98,25,55,117,20,211,158,121,77,98,53,63,46,191,175,85,189,234,22,231,87,136,79,135,141,202,202,85,124,99,84,240,84,228,170,195,55,113,253,98,118,143,111,171,220,158,221,228,72,82,83,229,152,166,71,146,237,81,51,117,123,89,18,79,165,192,189,217,233,218,232,85,124,238,169,28,190,76,170,162,122,240,69,78,124,91,54,213,8,189,232,157,218,141,217,212,49,211,149,8,47,71,131,225,114,69,179,206,30,103,106,223,16,30,181,6,95,239,252,84,77,132,239,76,59,158,92,222,169,200,141,138,45,215,222,88,218,101,42,178,82,191,113,110,77,191,180,147,24,14,7,215,113,146,118,144,2,0,0,0,128,62,169,87,100,187,42,191,225,179,209,110,226,184,190,107,227,77,237,185,158,20,63,186,150,44,215,142,91,242,9,182,66,184,45,68,83,225,106,191,240,19,60,187,64,17,191,237,138,0,255,215,40,42,0,255,47,251,245,100,241,235,179,211,212,97,209,178,236,155,237,207,172,184,249,107,64,248,32,59,251,139,92,43,120,154,110,251,19,89,118,207,212,183,11,52,124,240,101,73,69,229,105,42,204,172,162,43,53,165,162,251,211,85,120,107,117,125,191,184,94,187,113,237,214,168,238,242,231,125,124,119,238,94,105,29,158,24,177,144,156,172,211,145,116,69,140,44,196,99,217,234,106,105,234,107,168,218,189,229,33,254,140,215,236,215,170,184,122,206,249,171,168,145,249,203,189,231,170,141,32,56,218,238,100,117,117,45,73,207,158,109,11,210,69,153,229,185,29,55,28,182,100,147,153,15,128,182,8,126,188,35,155,168,21,81,49,84,243,87,174,76,13,93,107,46,12,205,17,116,96,72,42,186,183,44,247,150,103,221,202,117,91,51,198,57,157,211,112,127,158,197,47,122,161,253,11,0,255,42,248,47,224,243,239,86,209,0,255,170,14,222,63,22,190,218,252,225,243,239,86,209,0,255,170,14,222,63,22,190,218,252,1,202,151,229,204,43,158,136,90,131,207,88,241,83,51,0,255,43,159,77,213,58,215,36,98,175,110,222,84,34,167,106,54,208,97,157,14,93,233,44,220,224,52,156,11,247,105,104,173,217,68,206,123,247,92,107,117,199,23,11,201,81,235,171,211,210,118,23,53,18,11,84,237,41,94,191,174,181,190,61,223,69,234,131,225,178,82,224,33,252,6,167,198,45,240,216,18,217,4,95,85,206,21,217,207,153,199,215,77,240,44,100,85,69,163,108,193,87,36,83,155,246,244,174,16,44,147,102,164,118,157,106,82,124,231,73,220,19,151,0,255,69,84,85,68,68,173,217,69,240,137,198,240,84,164,34,219,189,34,155,68,210,83,86,244,206,243,220,149,230,154,0,255,146,175,69,31,196,185,241,182,126,235,150,132,139,154,115,183,77,213,138,159,30,233,218,205,196,182,126,17,221,229,172,112,201,70,36,157,253,184,244,17,43,222,214,233,34,235,172,170,210,79,56,195,167,120,46,126,120,160,42,34,170,10,0,255,187,53,248,122,229,57,85,181,16,36,254,42,83,205,106,213,168,206,69,180,103,69,137,46,81,63,245,93,157,62,232,130,195,186,172,19,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,144,94,192,52,242,143,251,210,175,106,148,127,99,87,45,168,109,63,65,244,19,172,95,0,255,180,237,85,197,52,242,143,251,210,175,106,148,127,99,87,45,168,109,63,65,244,19,172,95,0,255,180,237,108,12,0,0,140,22,240,79,141,53,240,79,108,92,173,43,50,245,171,8,164,27,50,146,172,146,21,21,166,53,240,184,170,175,198,236,92,165,245,84,11,0,255,106,174,28,59,127,213,232,28,141,101,137,117,155,143,140,110,41,218,147,73,25,53,179,77,93,49,76,111,245,90,162,38,233,218,6,204,127,54,22,0,255,111,62,54,187,151,179,63,21,234,234,90,181,113,223,72,224,40,42,201,210,120,219,80,181,103,237,29,140,152,78,193,151,253,152,236,111,23,81,35,71,239,139,136,30,187,201,83,211,145,223,236,20,252,127,117,218,229,183,165,58,130,162,230,181,22,62,212,111,241,162,231,80,21,221,174,221,228,236,155,110,187,200,181,130,119,32,42,247,118,106,219,212,162,145,94,65,221,27,81,197,51,76,59,212,58,13,23,167,39,241,157,238,195,7,113,26,1,0,0,220,127,206,95,101,199,211,77,206,217,174,248,239,246,168,21,81,41,214,163,177,44,240,164,178,212,161,130,162,173,15,116,173,161,160,170,240,31,0,0,244,6,74,177,223,174,123,127,137,179,243,157,236,171,204,105,219,95,234,222,127,170,77,242,31,237,84,77,41,246,219,117,239,47,113,118,190,147,125,149,57,109,251,75,221,251,79,181,73,254,163,125,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,239,17,197,126,179,16,253,54,93,88,0,255,125,56,224,249,61,162,216,111,22,162,223,166,11,235,191,15,247,111,192,89,254,114,95,250,189,58,55,159,141,11,231,244,232,56,203,95,238,75,191,87,231,230,179,113,225,28,0,0,64,147,206,109,126,34,159,24,111,23,221,163,42,244,71,154,186,42,127,109,124,53,5,65,54,75,134,100,49,155,9,174,196,31,218,110,81,123,225,178,57,227,109,228,136,136,154,185,163,130,111,237,188,85,49,179,193,31,169,116,205,110,164,122,71,145,26,152,58,166,82,41,217,161,62,21,173,169,150,105,85,208,78,92,149,31,31,103,239,42,20,85,209,93,84,234,219,183,107,68,142,206,46,187,26,42,120,19,173,146,214,221,72,243,84,36,67,249,130,100,104,106,114,74,155,28,210,125,205,241,70,251,181,143,224,232,117,151,221,234,38,251,53,122,211,171,202,233,17,124,59,197,106,231,53,158,229,168,117,179,173,200,100,83,25,107,233,106,216,85,178,49,231,69,107,179,12,238,136,211,225,96,93,206,241,246,250,142,224,71,248,27,116,222,215,171,241,244,254,52,12,189,251,216,154,25,42,87,109,116,81,10,217,124,27,214,170,35,110,107,150,223,90,17,231,57,150,253,24,15,103,0,0,0,0,192,167,73,149,252,209,198,247,215,234,73,253,117,216,131,25,159,38,85,242,71,27,223,95,171,39,245,215,97,7,152,74,254,119,227,251,151,244,164,254,197,237,193,140,79,99,42,249,223,141,239,95,210,147,250,23,183,7,51,0,0,0,0,0,0,0,0,0,0,0,170,70,222,191,213,207,150,63,134,125,149,169,61,107,143,92,57,162,209,36,34,39,42,71,82,40,210,123,241,245,88,8,150,230,8,247,133,32,43,208,85,95,51,237,105,79,247,53,87,79,177,35,125,51,84,191,220,176,87,103,92,89,32,197,10,201,149,115,165,248,156,244,230,26,216,92,57,247,158,171,42,176,108,45,70,213,72,201,178,82,124,165,25,250,206,83,152,139,26,149,148,249,244,195,160,13,75,225,169,227,120,71,187,98,145,247,111,245,179,229,143,97,95,101,168,26,121,0,255,86,63,91,254,24,118,192,250,229,117,175,251,224,159,30,157,246,0,255,215,241,94,119,81,110,63,236,249,158,119,235,28,253,70,0,255,47,117,31,175,18,243,159,186,207,170,216,145,206,103,62,231,110,70,178,214,70,198,78,106,213,92,234,107,69,82,73,143,250,43,105,239,40,90,110,234,246,244,230,86,167,14,175,35,109,213,104,243,117,20,39,131,30,177,218,151,25,81,172,47,246,155,122,34,127,212,254,223,114,229,185,93,38,89,46,20,71,210,220,209,169,59,81,163,151,147,222,108,210,153,204,153,23,151,78,143,27,151,110,179,111,112,65,14,184,92,47,86,27,180,105,95,136,251,241,120,49,187,138,128,188,127,171,159,45,127,12,187,130,85,237,181,155,30,123,172,170,181,215,200,181,178,159,88,182,86,138,165,120,30,154,119,60,197,39,146,44,68,45,82,181,168,164,88,145,73,95,30,105,160,70,234,112,118,189,126,105,180,78,199,149,250,182,203,166,114,251,220,145,247,228,3,71,233,167,227,120,154,122,254,36,51,205,190,95,123,22,78,0,255,88,238,199,158,96,146,245,206,74,211,127,147,154,96,83,124,103,29,92,13,7,102,136,90,247,173,252,156,181,58,159,94,150,228,89,125,172,247,30,121,106,42,57,170,247,169,238,157,189,242,84,242,116,236,219,140,73,241,110,114,220,209,32,191,178,0,255,225,98,57,58,25,87,18,170,53,187,23,137,174,226,50,198,68,122,116,151,94,82,103,38,72,168,174,4,225,178,182,38,90,47,236,11,223,90,176,8,131,61,133,139,26,115,219,213,213,211,186,167,248,89,84,92,156,29,13,191,233,176,94,236,253,188,39,58,39,31,27,153,219,226,168,88,120,79,53,201,83,16,58,73,54,178,148,169,18,251,247,236,187,142,110,193,53,57,224,187,63,170,86,105,185,113,201,112,177,238,248,51,59,109,27,177,145,220,185,54,18,213,93,100,105,78,38,106,249,26,107,101,206,154,35,171,245,245,4,193,112,52,93,217,136,195,22,170,91,134,119,117,238,232,69,3,76,126,53,84,219,5,85,177,164,138,62,154,63,71,209,185,63,47,95,153,234,194,215,92,181,233,160,222,73,81,211,166,214,164,210,157,146,89,189,109,83,81,62,88,46,234,106,92,136,69,241,147,101,240,162,174,75,132,47,12,206,64,92,167,15,5,230,91,140,149,95,109,0,255,232,170,114,206,149,115,206,189,247,170,220,123,207,149,115,239,185,170,170,170,170,209,99,207,68,242,34,211,208,80,83,178,167,99,61,30,75,234,177,79,251,180,205,185,56,75,55,12,48,66,59,56,19,215,233,67,129,249,22,99,229,87,219,83,155,170,66,49,98,228,211,139,188,129,227,27,69,26,79,171,238,212,237,230,72,81,28,65,103,138,229,104,170,119,211,179,153,188,51,107,8,237,213,190,214,5,249,103,148,229,10,226,12,237,88,221,135,143,225,214,47,115,58,21,57,214,35,199,30,153,143,100,136,74,140,186,248,202,21,88,86,157,154,116,174,181,91,74,54,208,201,5,155,209,0,255,99,189,173,106,233,190,85,93,203,138,91,179,151,117,193,66,13,204,174,81,232,232,145,59,237,42,31,29,141,224,179,173,159,147,205,60,53,81,201,26,205,48,212,216,155,165,53,178,138,166,218,45,39,181,221,231,210,116,194,109,9,6,195,227,94,227,48,237,138,39,201,145,200,203,217,107,79,172,214,218,88,175,12,11,149,92,108,108,116,162,235,72,142,189,51,149,81,19,77,182,50,232,232,169,195,59,143,171,5,215,181,145,150,197,213,6,227,1,56,77,67,81,21,221,101,219,55,185,238,29,19,73,187,145,236,133,132,127,52,215,222,149,94,253,212,212,187,104,223,207,159,206,187,113,182,23,203,212,51,221,51,91,167,53,193,45,109,202,14,200,156,78,31,242,47,159,172,177,242,177,120,146,14,21,81,81,81,145,35,71,228,218,99,142,170,145,99,57,58,114,227,105,122,134,206,36,101,29,93,29,81,221,202,117,187,58,87,108,95,209,186,96,235,218,77,187,200,54,137,55,189,233,123,167,199,26,153,163,146,229,120,187,241,149,221,139,206,62,117,109,91,43,253,254,30,181,175,222,159,150,106,146,201,79,247,254,220,213,202,236,22,247,233,112,42,92,69,104,140,157,150,253,24,153,179,179,88,145,238,244,20,217,104,150,190,240,100,164,105,202,72,36,199,183,46,125,178,124,251,214,236,139,42,29,181,108,83,251,178,195,153,120,78,171,12,143,247,225,41,248,89,123,53,229,94,99,175,70,10,235,156,57,34,50,195,177,28,31,81,53,178,166,187,42,55,221,166,94,23,137,52,52,100,180,230,233,41,22,238,106,168,249,212,106,243,58,10,79,197,196,89,240,37,91,177,209,85,115,174,17,245,102,59,177,170,44,73,233,68,18,185,150,26,138,100,190,183,170,38,121,90,98,73,214,228,86,10,55,47,104,216,186,174,100,72,179,44,150,224,163,78,185,84,124,99,53,122,246,107,229,152,247,204,85,35,79,246,66,122,213,136,82,197,38,146,178,138,174,175,212,188,149,168,100,251,170,62,220,86,47,177,39,89,244,166,97,182,25,247,125,45,124,6,87,41,80,202,217,0,255,183,254,70,92,214,250,23,224,10,141,123,166,43,70,238,137,143,49,58,167,34,199,85,119,146,187,98,197,196,48,85,108,61,101,79,45,43,66,53,169,172,201,164,40,143,122,12,119,181,21,175,28,238,242,240,86,153,243,154,172,103,74,57,251,0,255,214,223,136,203,90,0,255,2,188,70,168,168,168,168,138,28,57,170,230,216,107,85,141,28,203,209,193,101,75,130,169,160,217,76,82,214,209,213,182,56,199,109,27,151,116,174,216,190,9,19,225,127,213,218,173,108,0,255,60,136,21,248,31,57,177,196,177,204,93,153,236,85,141,161,201,198,241,153,15,181,124,100,231,165,34,143,167,32,121,106,90,130,118,7,197,166,0,255,142,67,122,171,75,177,136,248,232,63,251,71,59,69,23,21,179,171,206,173,219,68,173,60,100,165,164,121,73,146,98,24,189,28,83,197,103,254,236,75,147,124,110,171,216,214,143,251,110,28,119,212,165,102,217,57,226,105,56,193,139,56,54,187,177,28,171,168,170,57,215,74,233,231,141,232,124,15,52,139,149,107,166,105,245,177,52,69,77,81,149,12,157,72,22,103,97,15,23,181,236,222,55,110,153,227,145,227,122,0,223,185,20,31,194,65,15,53,230,30,35,178,76,34,127,173,170,66,147,20,73,86,69,110,36,234,141,64,227,134,113,77,161,151,181,234,234,241,93,212,131,193,190,111,73,93,67,152,254,185,101,87,220,244,12,63,193,21,4,242,58,61,251,229,67,227,88,121,113,118,144,146,98,133,228,202,185,82,124,78,122,115,13,108,174,156,123,207,85,21,88,182,22,163,106,164,100,89,41,190,210,12,125,231,41,204,69,141,74,202,124,250,97,208,134,165,240,212,113,188,163,253,71,214,30,185,114,68,163,73,68,78,84,142,164,80,164,247,226,235,177,16,44,91,213,194,125,33,200,10,116,213,215,100,189,233,158,238,107,174,158,98,71,90,19,71,233,151,27,246,234,69,188,174,80,53,32,239,223,234,103,203,31,195,94,85,68,177,190,216,111,234,137,252,81,187,106,145,247,111,245,179,229,143,97,175,42,162,88,95,236,55,245,68,254,168,189,170,0,0,0,0,0,0,0,0,0,149,80,145,250,68,245,198,178,8,62,17,185,83,44,26,87,31,17,217,238,149,4,199,242,141,123,23,221,166,254,105,59,28,173,91,161,26,11,95,17,28,233,64,240,5,191,152,236,79,174,90,35,89,115,46,254,247,167,39,99,230,40,81,47,231,74,180,168,45,46,89,81,150,90,166,125,233,153,33,241,185,247,55,90,22,63,206,177,169,138,138,10,190,218,99,175,85,123,225,41,146,52,166,142,178,146,146,167,115,215,202,53,93,59,242,198,174,100,83,46,27,214,111,80,99,238,234,126,100,199,55,34,146,181,238,189,103,68,227,136,58,42,50,248,71,205,148,157,130,126,47,102,43,82,201,192,183,175,174,231,112,177,112,95,83,77,218,199,217,165,139,237,170,193,87,81,107,212,137,232,174,10,95,107,119,217,154,93,229,154,104,170,35,203,130,204,166,147,79,227,185,167,30,235,124,237,69,46,124,16,143,192,43,241,238,28,240,44,178,127,81,55,135,95,206,232,49,177,81,145,125,131,226,163,209,44,29,121,147,83,245,251,215,52,84,230,146,137,133,138,36,199,112,248,31,30,150,14,135,103,183,47,85,230,167,219,62,191,57,177,233,207,129,0,255,116,85,85,10,75,157,35,34,89,213,38,60,213,35,171,138,108,93,239,250,137,221,227,218,198,87,149,43,130,175,187,200,243,70,119,27,197,177,81,115,37,117,251,102,33,88,26,142,194,157,85,181,204,144,101,70,153,228,184,108,235,235,90,103,227,123,141,214,84,241,64,213,171,243,215,51,155,105,14,95,69,141,94,88,78,84,4,203,171,28,248,246,226,82,238,197,163,142,76,109,61,129,154,23,183,234,186,86,109,209,190,158,115,217,230,188,167,162,70,229,94,217,4,223,92,177,144,226,203,207,212,115,162,238,89,43,146,68,43,86,36,11,100,154,243,158,142,130,173,167,63,29,132,119,12,141,147,227,104,229,250,64,60,57,248,130,167,42,106,100,19,77,214,202,145,43,22,202,53,117,203,215,116,172,49,212,101,178,19,199,92,58,50,196,73,58,4,63,190,250,174,77,55,126,187,221,165,244,82,21,125,175,108,243,213,208,209,108,249,166,235,210,131,75,22,237,93,67,188,13,247,171,54,230,207,156,148,118,101,191,162,42,47,63,183,233,177,42,42,55,171,217,68,168,165,85,213,88,193,125,34,145,251,235,49,85,104,130,140,122,26,55,175,1,186,244,239,85,135,172,209,174,205,238,206,0,197,83,217,69,241,84,240,101,23,248,147,107,213,200,176,100,119,51,75,93,67,75,210,189,102,229,134,107,91,94,184,174,197,61,119,44,241,203,199,231,68,183,139,170,170,251,170,155,49,234,229,118,149,3,201,86,254,28,113,111,94,50,81,84,119,142,29,57,108,205,36,177,168,99,199,59,243,21,93,21,174,136,135,224,138,120,48,195,135,63,139,47,114,219,70,165,162,238,29,43,139,44,51,85,117,116,37,149,228,219,86,208,54,246,148,99,182,15,172,218,166,230,184,169,217,66,181,46,142,242,57,59,60,110,81,0,0,0,0,96,178,57,109,251,11,162,127,103,253,250,95,98,103,99,38,155,211,182,191,32,250,119,214,175,0,255,37,246,170,2,169,145,191,219,151,254,82,163,60,100,187,69,73,47,169,145,191,219,151,254,82,163,60,100,187,69,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,180,245,57,163,226,63,111,206,197,87,83,250,187,182,244,167,106,229,43,124,181,114,149,138,24,42,90,136,81,169,52,93,235,232,172,88,123,226,109,207,145,91,2,78,203,158,33,244,92,193,179,114,108,44,248,101,23,43,83,99,127,114,47,190,149,163,99,205,137,161,186,61,246,85,138,119,231,86,105,181,186,175,75,205,102,220,95,192,139,217,249,235,234,213,77,212,108,6,251,83,131,167,87,222,117,183,179,213,81,252,67,117,172,218,107,11,86,116,165,199,62,61,170,74,142,53,165,163,182,197,249,70,227,245,248,137,96,51,162,248,115,114,15,222,230,158,220,104,26,159,92,43,248,26,89,251,182,251,157,194,141,232,159,90,246,167,29,217,53,105,135,62,251,202,117,213,227,52,237,85,140,250,85,117,19,17,81,57,87,212,200,57,232,83,69,68,164,126,185,247,92,181,17,60,21,25,189,84,86,215,86,178,52,45,90,182,166,117,79,78,57,46,216,136,199,138,60,178,243,1,0,0,0,104,63,0,254,68,68,212,168,193,167,214,24,107,212,198,16,28,25,49,176,116,148,116,52,101,219,22,20,124,27,246,227,208,179,28,167,45,91,214,65,167,200,227,223,139,191,171,138,218,253,78,179,226,83,103,238,38,29,232,72,231,30,89,215,229,108,111,142,134,53,89,81,243,162,29,245,122,24,31,249,12,111,193,89,74,49,71,241,142,122,237,95,163,232,253,91,191,236,215,147,197,143,162,163,98,167,169,195,165,101,83,197,59,173,13,234,213,247,73,67,169,7,55,100,79,125,81,141,5,79,228,132,63,158,222,179,75,108,5,79,183,168,232,236,182,138,218,238,23,162,190,156,58,150,105,219,222,116,127,26,235,125,188,32,125,97,252,174,221,163,192,125,78,119,99,229,74,253,114,84,45,28,215,111,46,245,251,114,84,115,239,201,209,140,223,62,250,43,115,121,122,134,250,93,181,104,41,188,237,43,254,142,191,21,0,0,180,31,34,248,68,68,68,173,181,6,79,141,141,172,81,27,193,83,113,164,209,148,116,148,116,52,101,203,246,173,105,91,176,30,135,158,221,24,109,217,178,161,7,196,191,202,173,239,156,171,114,143,60,39,34,71,150,47,190,35,95,217,52,130,33,129,100,199,186,101,104,121,122,166,207,254,52,69,39,188,210,40,93,160,55,231,168,217,117,151,115,241,27,163,42,71,154,199,95,245,76,178,234,61,144,238,228,157,26,50,202,116,221,137,202,92,234,107,105,199,181,214,206,56,82,211,225,99,120,225,111,230,28,252,93,140,248,201,189,120,114,231,241,93,24,218,28,124,201,234,184,103,174,122,29,51,57,198,233,80,213,144,100,187,229,115,44,142,119,4,15,192,55,218,170,57,103,211,237,70,22,63,158,138,145,168,221,23,57,22,253,110,36,233,89,239,221,169,92,144,25,129,116,103,102,165,55,164,239,240,86,180,44,77,245,56,80,187,136,192,99,45,126,181,247,224,171,141,228,168,168,246,111,166,107,181,187,64,183,244,108,87,138,236,157,105,201,73,189,106,138,74,113,199,68,240,20,174,246,27,55,104,63,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,122,1,211,200,63,238,75,191,170,81,254,141,93,181,160,182,253,4,209,79,176,126,253,211,182,87,21,211,200,63,238,75,191,170,81,254,141,93,181,160,182,253,4,209,79,176,126,253,211,182,179,49,0,0,0,160,191,112,187,86,68,228,28,181,103,83,163,242,190,177,84,34,155,154,163,119,211,120,202,183,141,205,158,235,182,116,166,161,64,77,226,234,88,83,52,99,128,184,170,66,59,55,123,90,115,171,79,229,70,115,248,187,189,242,26,79,176,233,95,54,149,160,123,116,142,162,210,115,171,242,192,33,147,101,153,212,212,103,51,220,173,3,142,57,51,167,247,80,115,225,79,140,180,43,36,207,223,66,84,199,90,67,65,243,188,133,101,178,199,77,173,210,169,164,169,90,99,180,94,191,180,91,131,250,241,225,237,246,140,127,253,26,41,44,139,145,13,0,255,149,167,169,173,35,105,85,17,51,253,10,28,179,199,173,238,45,218,77,220,139,253,100,35,137,223,198,227,87,159,157,36,27,79,227,111,170,230,72,210,98,77,217,12,31,177,84,208,134,223,58,76,226,5,223,86,181,47,94,203,126,210,232,12,252,93,85,229,125,163,86,174,158,35,231,204,139,76,171,170,220,216,152,72,146,97,163,203,49,177,54,182,164,100,53,38,189,209,58,45,73,71,236,211,42,173,128,31,180,131,180,92,83,117,195,219,85,163,24,248,193,191,76,65,42,48,238,240,206,145,110,67,115,111,221,209,146,84,71,163,254,121,18,127,235,162,234,88,124,132,129,162,253,201,62,47,93,115,46,158,26,121,104,74,174,213,245,149,174,72,28,211,158,45,182,168,118,29,245,182,42,251,12,134,147,52,234,83,91,227,15,2,0,0,160,55,80,138,253,118,221,251,75,156,157,239,100,95,101,78,219,254,82,247,254,83,109,146,0,255,104,167,106,74,177,223,174,123,127,137,179,243,157,236,171,204,105,219,95,234,222,127,170,77,242,31,237,107,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,143,40,246,155,133,232,183,233,194,250,239,195,1,207,239,17,197,126,179,16,253,54,93,88,0,255,125,184,127,3,206,242,151,251,210,239,213,185,249,108,92,56,167,71,199,89,254,114,95,250,189,58,55,159,141,11,231,0,0,0,56,186,181,34,227,111,71,172,57,187,90,163,86,94,150,44,190,90,121,146,142,138,12,13,53,91,49,212,181,96,231,30,234,55,100,183,36,90,171,54,196,85,69,77,58,228,19,124,148,125,156,81,209,129,223,0,255,223,137,140,196,191,72,84,199,76,69,251,110,229,15,174,8,50,72,62,55,186,125,123,210,199,120,201,175,31,23,224,130,7,170,214,234,85,149,237,168,81,107,35,57,187,136,28,53,219,76,117,227,237,24,233,154,122,150,9,170,173,147,165,82,193,18,131,99,67,7,174,183,176,184,83,107,180,35,227,207,204,77,84,100,87,21,85,53,170,34,86,146,151,87,51,201,234,53,162,142,166,103,57,187,159,142,190,13,77,178,123,216,147,237,202,188,113,201,41,221,87,168,225,112,131,206,105,79,196,39,4,62,185,91,125,106,237,61,39,252,39,54,142,100,41,249,92,221,118,21,171,27,241,105,105,116,84,189,125,163,154,13,167,88,173,200,165,184,139,0,192,126,196,159,136,168,145,249,169,49,214,168,141,97,200,108,26,79,73,73,71,211,182,111,73,199,81,179,98,69,211,130,109,155,246,172,152,84,213,77,244,108,247,220,93,207,60,201,34,155,201,234,202,250,82,241,230,157,235,113,68,175,252,178,220,145,109,166,194,79,240,148,35,4,0,0,124,154,84,201,31,109,124,127,173,158,212,95,135,61,152,241,105,82,37,127,180,241,253,181,122,82,127,29,118,128,169,228,127,55,190,127,73,79,234,95,220,30,204,248,52,166,146,0,255,221,248,254,37,61,169,127,113,123,48,3,0,0,0,0,0,0,0,0,0,0,0,0,160,106,228,253,91,253,108,249,99,216,87,153,0,255,222,117,219,240,229,246,109,252,34,116,115,243,81,52,245,111,221,239,120,135,62,58,202,208,159,217,19,123,142,254,72,63,231,181,251,81,247,41,113,187,30,197,73,217,85,4,68,177,190,216,111,234,137,252,81,59,88,161,162,162,162,42,114,228,168,154,99,175,85,53,114,44,71,71,141,4,83,65,179,153,164,172,163,171,227,105,220,182,113,73,231,138,237,43,170,246,175,90,187,105,235,164,34,42,155,238,219,174,230,125,123,229,120,187,241,49,115,240,147,97,169,220,234,210,81,195,186,183,202,157,217,155,37,217,216,247,165,105,166,206,217,9,183,232,157,165,186,30,0,255,43,20,58,140,37,171,42,119,205,189,70,142,228,220,72,85,86,23,77,219,118,164,105,170,244,87,226,232,84,137,49,177,173,201,167,119,71,153,225,108,175,150,156,171,122,212,60,120,223,102,252,2,7,103,110,219,189,242,170,170,241,185,209,21,141,103,99,207,149,147,107,164,41,105,182,149,75,173,162,167,41,57,186,42,178,134,150,69,101,109,89,87,235,162,180,81,43,117,53,187,38,254,210,135,184,49,254,211,114,84,205,185,86,197,170,152,171,86,53,146,99,57,62,162,120,70,134,165,232,72,246,196,51,44,112,149,78,77,119,42,178,88,114,245,252,105,174,254,248,165,245,186,97,175,190,232,213,23,43,162,215,202,149,191,70,206,126,228,164,41,214,99,241,237,17,51,79,77,227,154,96,42,27,29,153,10,250,220,90,84,142,81,243,146,142,53,139,214,35,7,52,28,94,247,173,109,113,213,3,149,107,68,207,38,179,168,139,239,133,212,78,201,18,31,41,22,115,53,178,174,22,181,208,173,120,134,101,146,134,22,105,225,101,25,245,239,106,199,37,195,109,88,45,14,222,176,52,142,140,83,53,41,82,88,174,154,19,69,230,170,183,214,206,214,170,57,246,90,21,129,98,43,177,162,182,74,246,149,229,19,77,215,7,162,194,172,211,168,171,44,168,31,126,149,89,10,55,29,199,197,217,67,24,208,19,85,115,141,92,115,237,177,71,228,216,99,142,92,123,204,17,21,21,21,213,205,74,242,42,83,215,208,84,58,229,235,49,95,210,144,125,58,168,211,54,60,213,13,0,255,12,240,119,129,184,78,31,10,204,183,24,43,191,218,174,208,80,81,217,213,28,123,45,126,123,35,57,150,227,35,170,106,174,68,51,36,101,11,158,141,149,205,52,45,31,105,91,212,241,244,149,116,174,89,214,167,30,199,245,170,181,75,211,190,200,56,215,232,38,151,94,230,173,221,229,233,120,150,139,85,138,238,250,216,28,92,182,101,233,223,77,89,222,209,210,93,59,194,252,72,183,125,89,180,85,221,112,79,47,225,125,57,241,119,92,189,68,68,100,147,125,219,229,188,119,175,36,111,71,190,83,147,240,147,102,105,219,234,210,81,219,10,123,81,185,51,123,179,27,27,123,171,166,233,153,206,57,22,183,232,88,188,30,175,199,1,25,0,240,219,80,212,156,249,109,115,223,168,220,253,80,73,65,155,81,81,187,71,183,106,122,50,85,188,191,39,125,92,187,54,238,195,38,175,222,221,245,110,90,86,92,252,99,177,41,183,177,171,20,98,98,185,42,119,229,88,174,218,216,80,77,10,75,177,136,169,134,102,73,238,150,133,211,159,59,133,251,113,92,184,34,191,116,232,204,98,235,130,22,131,61,107,44,60,23,215,104,123,92,172,146,138,232,182,111,239,203,171,108,34,77,102,215,27,193,211,115,178,141,162,173,76,149,156,20,244,216,155,130,116,85,31,22,45,11,210,71,234,177,86,248,111,95,39,226,147,56,51,254,203,14,80,224,169,168,108,187,90,145,179,171,177,87,238,152,163,71,78,138,100,41,10,170,66,39,153,244,84,183,116,243,62,252,177,94,185,187,90,92,243,82,11,180,193,125,83,46,196,107,15,117,78,163,115,244,170,170,141,143,136,172,83,155,181,222,116,146,149,147,161,163,105,153,212,106,158,166,164,184,74,58,250,74,158,101,24,179,174,150,216,94,188,117,9,15,95,58,24,183,235,221,85,78,254,88,61,81,44,89,123,205,21,35,139,0,255,197,28,121,90,150,183,50,116,110,120,74,170,190,181,113,77,169,195,253,239,166,22,115,117,217,178,254,194,85,46,196,197,112,214,156,58,137,158,232,170,136,81,191,201,25,189,70,18,19,75,246,74,28,235,189,2,233,145,245,212,158,170,245,218,56,238,107,74,162,130,246,61,75,122,42,22,167,0,255,210,186,120,195,179,184,15,254,93,160,148,179,0,255,111,253,141,184,172,245,47,192,85,36,174,211,135,2,243,45,198,202,175,182,131,136,232,46,251,190,29,251,222,61,210,44,127,98,19,197,192,15,166,130,101,235,94,247,112,148,217,207,61,246,35,125,137,103,158,246,57,235,188,214,106,93,128,67,181,93,143,226,67,56,224,139,170,236,219,238,222,156,232,174,49,124,55,49,114,68,37,31,29,217,42,250,74,207,87,77,227,158,122,174,45,133,185,85,239,71,127,101,142,174,25,172,64,219,225,88,189,215,64,237,116,133,114,84,205,185,86,197,170,152,171,86,53,146,99,57,62,162,120,70,134,165,232,72,246,196,51,44,112,149,78,77,119,42,178,88,114,245,252,105,174,254,248,165,245,186,97,175,190,104,15,189,202,201,31,171,39,138,37,107,175,185,98,100,241,191,152,35,79,203,242,86,134,206,13,79,73,213,183,54,174,41,117,184,0,255,221,212,98,174,46,91,214,95,184,202,133,184,24,206,154,243,211,84,68,183,125,123,95,94,101,19,105,50,187,222,8,158,158,147,109,20,109,101,170,228,164,160,199,222,20,164,171,250,176,104,89,144,62,82,143,181,194,127,251,58,17,159,196,153,241,95,246,138,2,167,211,135,252,203,39,107,172,124,44,174,34,64,2,79,69,101,219,213,138,156,93,141,189,114,199,28,61,114,82,36,75,81,80,21,58,201,164,167,186,165,155,247,225,143,245,202,221,213,226,154,151,90,160,13,238,155,114,33,254,35,84,13,200,251,183,250,217,242,199,176,87,21,81,172,47,246,155,122,34,127,212,94,229,93,183,13,95,110,223,198,47,66,55,55,31,69,83,0,255,214,253,142,119,232,163,163,12,253,153,61,177,231,232,143,244,115,94,187,31,117,159,18,183,235,81,156,148,29,64,42,162,178,233,190,237,106,222,183,87,142,183,27,31,51,7,63,25,150,202,173,46,29,53,172,123,171,220,153,189,89,146,141,125,95,154,102,234,156,157,112,139,222,89,170,235,241,191,2,0,0,0,0,0,0,0,0,192,253,39,252,199,175,240,47,87,68,68,142,52,254,103,190,145,137,33,153,250,82,207,210,211,80,210,242,20,116,181,161,220,221,241,141,49,115,120,122,142,180,157,200,140,191,104,100,98,81,141,117,233,54,123,60,201,183,171,164,186,48,194,167,166,217,152,243,218,109,85,87,181,95,30,220,149,189,241,101,252,173,81,171,162,114,84,142,116,118,209,99,99,149,107,162,41,248,168,200,157,162,166,134,141,193,13,25,111,169,19,239,166,85,91,247,109,29,110,210,175,16,75,53,216,213,174,141,143,151,243,191,145,52,254,68,161,35,93,85,89,211,191,24,91,187,58,151,102,151,193,188,143,15,243,213,25,17,151,234,211,186,103,237,153,67,234,87,85,124,162,70,118,57,231,92,53,54,178,70,154,230,27,195,145,36,131,11,132,191,205,244,135,191,111,177,28,79,205,203,111,219,17,234,107,245,248,181,109,157,143,165,42,246,46,80,207,165,75,101,243,162,224,99,237,31,75,53,115,13,190,235,158,158,77,119,81,221,236,148,94,228,74,52,169,221,236,149,11,139,52,61,254,43,54,210,110,197,119,77,182,172,90,117,174,193,123,118,198,103,112,245,28,214,178,126,17,41,254,228,88,50,87,240,137,92,43,178,100,109,169,224,109,55,241,117,237,171,27,91,190,17,213,172,233,192,41,248,200,99,79,238,101,23,61,112,147,55,17,115,204,85,197,211,248,24,247,164,139,39,106,165,168,69,244,66,227,146,119,19,77,69,87,77,26,24,103,85,231,214,96,151,65,144,126,196,225,34,225,60,237,49,197,182,161,245,139,138,40,62,197,83,209,249,139,200,53,213,84,242,215,189,93,158,186,80,135,95,77,219,51,69,133,155,182,21,39,117,101,155,217,158,196,0,224,218,21,49,178,233,81,61,239,169,106,186,115,141,133,240,171,85,223,89,181,135,234,74,182,98,169,163,18,187,55,178,61,11,90,154,109,106,82,28,148,101,214,145,77,240,79,246,71,6,78,39,252,175,79,222,223,118,17,21,49,106,171,167,249,43,106,53,146,130,165,41,143,124,186,50,28,155,22,108,91,3,117,106,91,131,153,10,213,170,202,95,193,147,43,71,141,57,248,110,12,25,17,61,39,26,127,133,112,227,94,71,45,201,184,167,53,214,125,120,97,194,88,167,99,58,46,198,131,56,80,75,181,247,226,219,140,93,117,219,182,249,169,138,4,205,29,209,104,150,175,168,133,165,73,130,143,149,161,232,89,241,52,175,136,214,53,47,220,149,209,18,117,193,165,46,59,225,19,29,208,14,138,195,21,240,95,69,141,192,191,220,115,213,152,40,22,0,255,51,83,85,73,16,84,212,148,169,214,213,203,202,150,44,40,221,186,229,7,0,238,83,227,95,206,185,248,170,186,27,149,43,87,45,28,169,200,52,116,84,172,81,173,88,179,166,98,13,78,248,173,197,56,61,49,194,9,11,137,250,240,137,168,193,19,57,187,136,49,98,99,123,100,145,77,213,245,28,71,198,218,215,239,216,144,54,234,155,83,85,206,234,54,252,8,39,234,16,1,0,128,201,230,180,237,47,136,254,157,245,235,127,137,157,141,153,108,78,219,254,130,232,223,89,191,254,151,216,171,10,164,70,254,110,95,250,75,141,242,144,237,22,37,189,164,70,254,110,95,250,75,141,242,144,237,22,5,0,0,0,0,0,0,0,0,0,0,0,0,80,123,8,190,241,171,239,204,223,237,31,95,146,68,140,149,134,0,255,38,211,185,53,61,139,177,104,82,249,150,165,33,30,233,141,14,165,105,138,86,60,163,197,6,127,187,156,28,252,143,181,90,183,166,215,93,212,91,213,149,78,157,44,87,138,233,12,156,177,178,98,118,223,6,170,224,87,17,107,240,171,136,145,179,17,246,175,98,167,33,163,103,190,242,87,5,134,214,249,247,13,106,149,225,150,109,71,145,227,234,53,41,14,212,36,211,92,157,83,21,145,93,119,248,83,107,182,123,164,241,23,137,224,8,95,102,106,117,114,212,138,44,208,108,90,210,38,247,231,168,214,107,211,7,157,48,88,159,181,106,99,131,127,233,211,195,223,220,102,117,55,41,62,57,43,165,77,75,102,137,21,74,36,83,227,213,214,165,181,123,48,0,128,254,67,100,126,34,34,155,168,53,178,169,177,113,36,22,138,99,19,77,77,71,176,52,4,193,249,15,64,173,57,127,124,121,111,110,219,69,228,94,149,36,57,146,80,71,169,161,186,154,114,233,178,119,177,90,211,45,57,238,203,35,87,53,24,187,223,74,6,64,39,206,21,217,230,173,123,248,108,180,105,28,43,126,17,121,79,239,117,181,108,54,198,21,25,218,147,170,223,212,83,50,253,105,181,18,93,133,147,37,195,107,240,10,33,130,79,68,68,212,168,17,60,53,198,88,163,198,196,112,100,196,64,211,82,211,17,4,13,29,13,69,209,158,37,109,91,246,45,91,182,10,58,229,241,143,58,81,197,223,173,232,157,101,197,23,245,144,170,94,137,239,85,189,146,203,178,93,34,209,86,76,182,58,190,110,197,185,222,197,247,106,225,27,120,247,193,182,9,190,123,175,224,215,59,119,238,81,135,79,13,4,203,95,153,130,143,172,18,197,82,92,86,92,189,91,170,182,170,5,5,185,68,196,171,113,160,126,107,73,220,60,167,234,38,178,171,226,137,224,201,174,58,127,57,87,109,12,197,102,87,169,234,234,90,142,142,45,219,54,164,235,178,205,118,43,14,184,99,151,99,70,44,85,84,84,52,186,87,240,55,21,185,22,214,254,84,172,213,201,126,98,197,59,144,99,183,36,161,140,115,133,171,98,89,81,41,26,11,63,149,197,9,218,191,10,0,0,192,163,235,46,120,186,225,254,171,168,213,51,201,218,159,200,124,229,202,20,212,21,21,149,237,236,91,241,172,217,60,45,67,65,150,235,147,105,26,98,185,8,77,198,30,206,136,54,231,15,0,255,54,73,246,249,233,38,15,133,91,212,185,47,187,36,213,130,137,238,100,177,247,114,38,94,172,44,138,189,253,80,85,78,241,75,210,197,39,71,204,81,11,155,131,167,42,127,228,228,236,186,138,142,200,112,213,213,153,166,192,24,179,178,185,3,111,244,219,164,62,235,180,176,184,89,59,20,35,94,110,240,95,125,122,248,151,223,39,185,89,241,207,71,169,173,202,101,146,88,174,68,65,56,181,117,137,237,29,5,0,60,150,114,227,95,21,189,251,248,103,143,76,12,65,199,138,177,39,138,182,154,119,77,191,116,229,242,125,27,114,223,159,158,75,210,69,184,220,41,60,2,135,43,0,239,146,252,159,200,91,17,193,179,162,231,158,51,95,249,28,89,158,190,154,86,232,75,251,113,104,216,178,68,189,113,201,25,231,28,140,247,92,128,235,227,33,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,189,128,105,228,31,247,165,95,213,40,0,255,198,174,90,80,219,126,130,232,39,88,191,254,105,219,113,202,249,235,38,251,38,42,231,138,202,157,115,37,117,214,234,84,108,34,161,182,154,113,243,186,210,233,107,202,141,238,201,125,103,14,106,144,83,187,240,162,206,153,231,80,118,191,6,158,74,71,116,126,170,26,231,182,124,182,102,222,30,73,234,213,134,248,220,176,145,107,115,113,79,252,181,54,7,208,218,148,185,77,213,24,57,221,85,172,221,100,17,73,205,129,245,84,15,191,99,166,92,22,218,218,250,49,73,138,182,168,226,134,55,254,121,102,135,86,75,215,175,119,214,235,100,28,31,151,98,0,128,155,220,229,226,137,108,231,94,21,249,74,115,122,212,73,115,213,36,79,186,171,174,100,51,187,202,119,110,221,186,53,235,173,105,42,60,100,148,243,158,224,17,2,232,209,33,254,183,91,214,127,182,118,187,0,255,52,46,248,62,136,0,255,237,150,245,159,173,221,238,63,141,11,190,63,203,80,231,183,233,81,252,120,167,74,77,0,255,248,54,133,167,85,164,162,85,54,213,99,169,37,94,160,118,101,117,186,90,212,173,102,184,194,132,210,117,236,143,5,0,255,117,170,111,147,121,40,178,240,119,109,36,127,171,170,5,191,49,87,189,36,219,141,79,239,212,80,141,70,152,169,241,22,86,187,182,35,151,50,0,255,203,190,237,42,203,111,251,190,201,73,186,43,223,157,186,45,157,21,172,5,241,101,79,189,110,47,158,137,131,122,113,137,127,171,178,169,200,217,102,8,146,107,142,138,189,145,44,201,114,100,9,162,130,47,117,148,21,109,216,82,86,145,71,70,187,202,23,227,186,126,169,112,135,174,235,214,44,237,88,5,0,0,0,160,55,80,138,253,118,221,251,75,156,157,239,100,95,101,78,219,254,82,247,254,83,109,146,0,255,104,191,104,138,168,224,169,138,138,200,81,85,115,100,41,186,106,142,28,101,142,52,101,101,37,217,238,91,243,209,5,69,61,59,114,207,107,173,115,198,24,251,226,61,223,245,95,43,179,95,22,178,203,170,120,245,91,99,117,81,46,201,119,211,24,158,158,245,93,183,170,62,80,52,25,103,196,85,123,115,0,214,133,21,21,85,89,118,193,23,27,203,221,35,71,239,71,178,157,133,191,70,183,108,207,86,146,218,214,214,234,209,124,243,233,93,213,149,246,233,210,146,206,104,149,49,113,161,246,148,2,0,0,0,0,0,0,0,0,0,0,0,0,248,61,162,216,111,22,162,223,166,11,235,191,15,7,60,183,167,170,170,234,174,170,170,42,231,156,171,42,247,222,123,78,36,125,165,89,146,174,68,77,77,69,85,107,113,107,107,43,170,107,221,186,63,77,209,119,95,225,54,180,129,14,56,203,95,238,75,191,87,231,230,179,113,225,28,40,157,162,219,44,42,138,79,213,92,147,11,51,57,190,86,110,44,195,172,134,196,83,77,159,89,234,138,171,226,167,226,169,170,248,170,178,227,9,158,236,214,90,107,237,141,162,24,114,239,156,24,58,90,42,55,111,90,181,160,106,233,122,247,244,227,170,86,234,210,152,251,234,204,115,51,254,138,19,53,121,14,64,244,172,79,228,220,250,173,53,187,220,115,241,212,70,70,55,177,246,202,87,44,36,84,215,82,20,236,90,86,146,39,3,53,223,131,99,58,172,206,67,221,121,0,232,93,84,241,237,87,18,21,124,81,99,205,36,87,240,101,191,210,87,205,145,142,123,243,16,238,199,228,216,179,89,70,178,150,199,31,207,226,47,29,87,172,95,217,47,152,52,169,185,230,8,190,136,28,145,77,178,120,114,227,185,77,85,229,183,157,234,246,124,84,158,102,245,146,18,73,250,250,246,141,16,243,204,102,90,22,31,248,20,135,194,253,4,202,217,119,57,43,138,47,199,200,71,34,171,239,201,62,69,84,115,10,221,194,45,70,12,100,45,229,62,80,131,117,30,13,207,134,125,107,191,26,141,213,14,19,225,69,237,24,37,68,199,182,239,248,119,177,26,235,142,239,78,207,139,28,105,244,190,186,39,77,45,95,200,26,175,78,55,69,219,186,214,189,217,44,41,235,171,134,123,226,224,184,67,163,30,248,241,4,15,63,190,77,231,228,228,241,239,214,206,87,57,38,87,37,49,102,202,140,186,14,127,219,158,173,105,43,254,131,147,138,12,68,141,209,93,182,123,46,222,126,111,172,177,136,248,239,208,244,148,36,58,65,71,159,163,102,190,158,115,69,182,60,239,140,42,162,149,155,213,97,33,26,163,35,118,194,137,217,5,154,6,130,127,141,205,189,178,253,109,82,213,100,35,153,74,220,23,133,163,104,197,210,158,46,251,28,43,83,56,174,42,142,212,113,199,218,172,221,74,224,237,248,138,127,175,72,239,111,219,153,230,37,158,182,17,126,81,19,5,203,2,139,177,232,88,164,171,41,169,119,102,144,73,139,100,81,220,19,23,198,207,154,135,171,181,114,69,240,91,121,217,239,121,79,109,44,254,186,27,85,181,90,133,75,50,34,71,180,100,71,235,165,194,125,45,17,101,160,70,101,233,39,124,225,81,92,22,183,16,0,0,240,105,82,37,127,180,241,253,181,122,82,127,29,246,96,198,162,49,63,217,183,77,116,183,86,69,172,220,51,107,36,87,168,227,107,167,238,21,245,46,223,71,202,214,190,190,45,89,70,217,168,149,26,245,169,49,126,106,167,158,234,57,118,212,3,166,146,0,255,221,248,254,37,61,169,127,113,123,48,115,164,115,83,105,110,199,183,205,71,186,43,163,22,163,42,146,70,195,58,16,167,235,24,169,245,197,49,241,215,142,66,236,166,162,231,168,219,55,21,149,51,113,124,69,5,86,7,111,34,50,46,235,27,85,69,245,88,174,94,87,12,226,183,96,101,46,217,160,65,122,20,171,223,87,227,226,67,237,154,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,216,209,1,82,223,177,241,17,252,77,206,17,149,87,121,252,19,89,163,151,78,212,149,211,43,211,145,207,86,94,178,245,150,44,87,83,246,152,19,207,194,75,190,234,48,188,135,169,136,28,17,85,149,77,119,141,143,136,156,11,95,124,123,174,177,219,70,13,69,45,31,233,239,71,159,36,45,93,25,20,53,251,183,172,107,79,171,226,56,93,132,223,226,163,119,174,221,85,213,189,99,117,23,21,124,185,176,204,203,252,84,181,193,187,230,70,87,228,136,118,47,177,22,246,230,177,32,40,170,75,93,248,23,207,120,27,231,192,75,155,248,162,178,235,38,71,229,241,85,118,81,57,157,162,38,236,111,147,105,145,68,215,99,213,145,94,219,84,140,81,158,249,98,183,117,114,22,222,137,51,226,53,237,155,3,88,205,138,220,149,237,222,88,140,238,123,28,29,81,127,175,251,106,206,181,100,229,194,10,193,243,81,53,84,226,210,146,213,145,118,79,203,50,53,40,94,31,131,44,113,12,46,201,126,95,110,26,127,194,223,220,107,231,241,119,42,145,170,100,233,149,204,123,181,84,239,80,59,244,217,150,93,40,80,139,226,96,184,89,5,203,220,62,47,120,155,53,55,142,241,69,174,232,188,88,106,170,57,197,143,170,112,197,58,217,142,130,163,51,87,184,167,95,245,238,116,89,86,186,115,125,215,66,237,165,184,130,0,169,95,141,245,191,237,204,177,17,0,255,93,51,13,201,247,76,211,46,199,70,187,39,215,40,248,118,116,173,108,1,122,97,144,159,92,181,118,109,215,100,78,79,124,34,114,206,197,83,107,172,149,123,207,197,111,140,53,162,219,174,155,28,234,106,106,153,134,13,203,118,188,251,115,82,235,29,24,164,29,78,106,166,198,60,128,30,157,138,168,224,171,49,217,191,136,206,93,35,42,248,34,71,167,72,47,245,109,217,108,215,154,221,182,97,221,18,5,73,86,82,157,9,182,196,25,58,174,88,203,224,194,57,155,117,174,221,85,174,81,57,230,238,162,130,119,46,116,222,87,153,170,18,188,107,142,153,151,100,86,111,141,99,216,155,197,138,160,143,84,33,254,197,39,246,198,63,112,243,3,20,79,142,170,236,187,90,149,83,145,161,187,109,247,76,155,171,214,80,233,108,196,70,186,26,167,154,163,100,115,102,225,89,7,206,61,233,82,220,97,34,92,28,111,43,59,58,84,240,137,94,35,186,225,169,170,193,159,163,37,247,182,93,165,174,36,188,29,171,54,34,223,150,96,77,166,121,227,183,101,178,22,30,138,107,226,49,253,126,110,245,239,34,155,226,223,207,156,85,107,230,183,221,74,115,85,143,126,217,204,98,102,105,106,81,235,225,162,223,190,173,94,85,188,8,15,245,102,184,221,35,187,156,26,163,248,231,173,100,36,105,194,175,54,154,47,116,79,28,117,219,28,181,211,117,12,166,166,242,37,249,85,68,219,50,40,14,234,116,219,136,157,240,67,118,44,225,239,248,14,213,0,255,91,21,11,199,240,55,31,217,115,168,174,100,247,213,66,87,191,212,246,99,181,228,88,67,25,58,226,165,190,27,119,172,81,219,19,11,252,198,218,77,230,229,101,126,195,215,75,37,109,70,154,173,217,85,173,24,72,162,126,204,177,40,185,105,110,124,49,92,149,219,168,217,23,18,143,196,11,218,21,113,25,166,42,34,170,170,120,34,138,39,120,247,158,35,170,106,34,56,218,229,206,85,179,108,81,44,167,17,237,90,241,177,2,53,85,227,149,105,62,28,97,181,150,107,193,3,0,0,147,205,105,219,95,16,253,59,235,215,0,255,18,59,27,3,214,80,149,125,19,221,84,85,238,26,185,103,178,118,222,192,189,151,162,232,170,234,119,175,41,136,119,139,75,69,87,150,57,171,143,90,45,205,107,205,212,99,157,214,129,236,8,2,169,145,191,219,151,254,82,163,60,100,187,69,33,210,185,237,178,110,245,235,110,35,221,148,79,234,141,92,137,164,100,205,215,114,243,30,178,37,198,37,241,214,108,134,234,169,63,182,242,162,34,122,164,121,189,106,142,42,60,91,233,41,197,135,166,39,136,250,196,218,253,123,183,149,185,87,45,201,120,33,218,161,197,82,194,69,141,138,119,181,135,51,0,0,0,0,0,0,0,0,0,0,0,0,80,123,130,0,255,55,59,39,89,173,127,139,212,137,189,18,250,93,20,86,92,83,180,39,131,33,137,107,169,58,98,146,54,107,183,77,77,209,138,7,88,58,80,241,203,38,89,252,42,119,172,198,114,140,95,141,204,240,145,27,29,217,236,38,182,150,22,241,221,233,150,65,157,220,83,179,174,133,56,18,126,212,98,87,6,96,138,28,145,253,88,85,141,85,182,35,59,126,25,146,240,84,230,90,87,162,81,196,203,182,145,97,75,45,79,61,78,234,136,81,19,238,196,77,90,12,103,196,221,44,119,68,174,200,123,162,170,114,162,139,167,230,200,85,153,151,154,199,223,68,186,117,47,39,138,190,179,192,208,163,230,184,52,20,102,131,235,180,21,199,184,161,93,2,207,107,226,83,149,87,17,57,42,47,162,27,158,200,9,85,180,100,240,169,252,238,101,171,11,246,36,86,160,170,19,183,60,115,199,109,169,228,44,156,20,47,196,127,250,55,7,224,107,238,202,109,34,55,39,71,246,123,175,85,115,38,249,237,154,200,66,71,244,72,201,214,35,144,213,141,202,29,79,77,14,234,87,83,142,133,90,173,203,214,244,72,79,220,129,67,179,115,53,235,223,117,223,20,0,255,46,122,69,204,188,185,90,223,240,171,130,45,84,34,171,78,83,214,161,254,195,217,126,251,183,39,159,226,75,184,90,31,129,207,88,187,233,46,175,243,187,248,93,42,73,197,74,179,117,239,138,92,52,37,83,59,254,216,148,213,43,57,150,216,53,102,7,162,222,53,196,47,113,135,246,66,124,248,192,40,178,245,239,230,154,233,108,127,219,100,45,119,226,117,242,42,2,217,118,92,154,61,205,177,123,174,167,30,247,245,196,213,58,46,32,206,211,14,193,72,89,230,175,42,106,13,190,156,171,34,251,38,170,106,97,216,170,168,84,229,170,22,213,233,219,183,119,119,77,250,107,37,234,163,94,181,105,48,92,167,27,241,71,124,252,119,213,77,85,212,154,13,223,88,121,85,19,201,57,103,62,70,164,247,111,53,181,108,61,229,222,213,123,183,58,104,42,242,204,123,123,174,89,97,176,35,109,210,37,215,52,31,62,95,176,137,164,248,122,52,218,240,217,232,61,233,224,151,221,106,178,187,74,79,227,91,9,70,92,90,142,117,227,22,181,237,25,245,125,179,98,25,16,110,200,158,100,188,88,100,219,85,247,79,238,190,65,230,125,209,93,202,226,91,92,213,238,157,120,166,124,82,234,198,102,93,205,21,88,12,111,39,207,220,122,241,186,246,221,66,100,87,221,68,240,21,191,226,201,54,252,212,90,35,71,154,230,171,184,49,135,164,161,161,226,170,222,188,114,183,58,16,159,184,97,181,39,235,140,140,27,226,18,215,127,200,46,171,226,213,111,141,213,69,185,36,223,77,99,120,122,214,119,221,170,250,64,209,100,156,17,87,237,205,1,244,232,16,0,255,219,45,235,63,91,187,221,127,26,23,124,31,196,0,255,118,203,250,207,214,110,247,159,198,5,223,23,206,1,244,232,16,0,255,219,45,235,63,91,187,221,127,26,23,124,223,66,108,106,240,241,91,99,68,142,76,108,118,107,36,134,164,161,92,191,107,73,67,199,178,47,41,217,182,88,173,213,12,155,93,234,83,28,44,43,174,214,208,248,10,3,23,77,118,131,167,214,76,130,127,195,183,82,164,245,239,208,145,115,103,179,119,119,145,207,236,170,232,8,78,77,125,174,38,47,52,200,51,157,115,221,65,188,141,29,157,65,63,69,5,79,69,69,69,213,28,60,57,246,152,163,246,68,115,124,244,64,84,83,84,22,182,138,174,134,172,107,235,154,130,218,13,133,251,118,183,129,168,81,241,19,201,170,252,174,198,222,163,86,78,175,42,231,152,88,231,173,193,77,203,156,43,122,91,167,228,249,242,193,164,79,244,165,147,90,109,203,108,248,199,40,120,79,59,18,67,69,69,235,87,115,173,232,141,143,21,188,27,79,208,108,32,235,168,42,232,68,215,182,115,71,213,130,60,86,117,173,200,103,205,226,173,107,224,139,188,235,38,34,169,81,173,79,226,73,68,99,67,125,68,84,85,160,174,141,192,241,100,118,218,30,170,199,127,105,245,19,47,24,84,111,199,54,195,181,3,225,212,133,110,71,240,119,81,21,149,183,179,81,187,139,158,163,182,171,119,143,27,157,189,135,138,211,67,125,49,221,144,67,215,54,92,19,23,216,46,110,14,16,129,63,181,70,196,24,107,240,137,129,96,216,64,209,209,210,144,198,80,182,106,69,209,110,12,150,20,45,198,100,197,142,157,110,42,58,135,111,173,149,199,83,189,231,154,205,168,168,200,156,52,122,213,83,149,75,173,110,48,238,41,210,194,3,151,228,104,207,34,183,66,245,39,238,86,7,167,102,207,19,170,245,169,234,38,23,254,85,141,28,213,249,200,25,191,35,159,203,122,74,112,79,122,143,88,145,90,168,51,94,219,215,164,27,137,79,226,7,171,205,168,43,178,201,91,209,237,94,81,149,118,124,81,108,183,163,185,59,187,232,185,170,62,26,169,101,85,211,231,72,203,170,101,114,183,112,155,134,187,151,110,202,102,237,211,248,94,1,34,31,59,127,141,97,233,206,225,83,17,169,22,107,224,90,230,168,106,36,79,81,51,85,169,237,150,62,215,141,99,250,109,65,175,116,92,64,60,175,253,161,208,127,238,120,34,34,248,170,114,117,19,53,214,26,57,146,36,201,98,97,24,142,166,170,42,9,150,130,231,57,0,255,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,31,245,225,239,34,162,251,190,203,169,170,136,238,178,24,106,59,173,86,142,88,159,40,94,145,109,185,150,101,249,142,225,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,7,224,227,235,174,34,155,236,186,159,99,237,52,199,177,136,74,211,116,180,238,107,233,120,190,61,155,151,117,252,0,0,0,0,0,0,247,115,126,155,238,186,239,170,70,84,252,174,138,108,12,245,157,182,214,156,91,21,69,241,162,182,109,173,167,101,249,154,225,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,238,7,212,143,191,171,154,13,0,255,46,178,49,84,50,108,68,245,82,67,81,188,171,160,109,149,180,44,95,212,240,3,0,0,0,0,0,0,0,0,0,0,0,238,63,240,84,118,193,219,213,30,145,33,217,168,202,133,169,225,42,168,106,3,225,138,182,142,194,127,112,0,255,1,248,186,9,126,221,141,17,105,146,69,84,20,150,130,173,112,83,11,116,27,250,218,10,0,255,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,180,178,0,32,233,121,77,39,93,211,153,116,77,79,190,166,213,84,229,174,41,223,221,69,191,1,95,224,211,252,178,205,102,186,184,181,99,226,156,174,211,76,43,79,121,108,23,219,217,95,97,108,112,254,217,122,249,127,147,251,223,226,1,239,207,49,16,58,33,12,227,234,153,153,233,138,72,231,186,102,29,111,211,149,101,103,201,142,168,106,51,241,43,15,81,197,223,68,84,238,38,114,238,110,141,234,153,179,145,145,165,38,106,117,214,168,131,162,111,231,106,156,151,174,222,73,63,182,88,103,143,102,249,238,199,103,221,120,132,164,20,251,245,54,244,59,181,95,62,17,239,17,2,77,45,0,182,218,59,98,98,214,153,152,137,52,34,186,173,51,211,116,85,83,76,238,170,174,40,138,88,241,225,197,150,13,184,229,156,107,116,127,203,245,76,196,56,34,98,38,138,174,91,199,93,239,225,156,171,82,69,240,118,85,81,179,171,90,179,157,171,147,149,63,242,141,170,225,169,244,231,86,219,159,173,112,217,150,108,118,109,221,99,26,228,148,11,14,235,137,65,241,16,28,163,15,10,81,197,147,109,223,228,226,235,141,204,38,214,92,249,253,43,79,93,167,83,15,197,235,165,117,135,251,92,190,211,62,45,193,4,183,108,135,71,181,203,0,251,226,107,141,216,246,151,149,233,143,233,192,188,29,94,203,148,78,253,178,191,51,82,222,31,223,171,64,83,11,128,49,189,39,98,38,141,153,137,88,39,174,91,26,83,77,215,52,205,220,174,233,186,162,136,11,31,38,108,217,143,91,206,89,73,247,55,92,199,196,140,39,38,98,162,235,202,117,172,245,30,54,185,42,84,20,95,246,109,151,131,47,70,178,187,152,115,226,247,172,68,117,165,62,221,20,175,151,234,253,239,108,249,50,251,180,59,19,44,177,29,238,210,46,3,28,132,227,151,34,138,191,169,136,156,93,228,218,221,28,157,175,252,141,143,84,53,79,171,51,183,218,254,20,133,59,183,228,188,107,245,30,211,31,167,172,115,88,179,12,138,135,224,103,141,82,84,167,158,218,39,24,41,31,128,43,53,101,219,175,87,166,223,169,3,243,137,120,12,3,0,56,106,18,0,196,99,98,210,137,53,38,157,136,110,233,68,21,51,85,105,238,68,215,148,91,24,113,226,211,118,124,120,49,146,30,44,215,225,9,143,39,38,174,40,42,88,187,110,79,166,199,184,118,217,55,188,249,109,27,0,255,88,221,46,127,36,210,159,250,222,163,91,79,53,253,243,135,187,178,223,246,196,94,226,169,251,63,125,134,222,106,128,150,103,207,41,8,141,203,0,255,176,79,149,31,147,253,249,16,51,219,229,152,98,170,53,170,220,232,54,229,50,254,166,161,253,114,97,199,44,186,177,197,229,88,103,38,110,211,36,220,93,181,60,35,218,69,119,252,120,155,232,46,86,54,187,28,43,205,114,230,158,170,106,67,45,63,29,157,246,167,249,246,84,227,210,181,217,254,96,153,78,249,108,88,171,181,92,131,225,249,248,65,81,106,90,219,126,210,134,254,143,3,243,76,237,181,12,129,166,22,0,41,77,61,14,87,175,179,206,76,105,58,211,58,85,76,215,68,17,191,104,118,83,20,177,119,176,98,193,54,220,114,206,147,109,108,237,115,58,233,120,90,167,153,104,202,69,105,94,189,135,31,35,82,69,240,117,223,118,53,120,98,228,187,235,57,83,228,158,137,168,161,212,167,155,161,214,94,85,239,127,103,59,150,217,243,244,206,59,75,156,136,187,116,34,30,132,7,225,107,181,139,108,248,241,119,145,77,172,116,118,53,246,76,243,231,152,106,105,59,45,63,5,247,14,154,112,79,75,46,165,155,237,61,150,105,139,207,122,180,90,23,53,72,231,227,247,69,149,233,169,125,130,111,243,1,120,78,105,21,251,73,101,250,63,246,203,51,181,231,84,60,38,38,157,88,99,210,137,232,150,78,84,49,83,149,230,78,116,77,185,133,17,39,62,109,199,135,23,35,233,193,114,29,158,240,120,98,226,138,162,130,181,235,246,100,122,140,107,151,125,195,155,223,182,241,143,213,237,242,71,34,253,169,239,61,186,245,84,211,63,127,184,43,251,109,79,236,37,158,186,0,255,211,103,232,173,6,104,121,246,156,130,208,184,252,15,251,84,249,49,217,159,15,49,179,93,142,41,166,90,163,202,141,110,83,46,227,111,26,218,47,23,118,204,162,99,21,151,99,157,153,184,77,147,112,119,213,242,220,108,23,221,241,227,109,162,187,88,217,236,114,172,52,203,153,123,170,170,13,181,252,116,116,218,159,230,219,83,141,75,215,102,251,131,101,58,229,179,97,173,214,114,13,134,231,227,7,69,169,105,109,251,73,27,250,63,14,204,51,181,215,50,157,173,19,231,243,172,17,49,229,232,93,123,35,90,191,90,163,92,68,167,207,77,173,98,148,181,0,255,47,243,200,44,63,233,109,201,229,238,240,164,83,157,86,81,196,150,0,255,217,196,222,146,129,137,88,107,68,52,54,106,141,234,57,178,189,179,168,181,34,159,11,67,114,43,182,176,72,12,157,170,168,223,179,239,217,178,12,211,166,61,69,13,88,174,87,154,48,22,56,19,95,139,130,159,151,232,46,106,55,149,237,26,123,68,55,145,107,68,50,147,36,70,18,149,107,13,85,108,160,124,77,87,71,241,153,167,33,220,211,155,54,21,85,133,27,10,139,227,179,199,221,99,198,186,100,174,21,85,123,196,90,247,245,168,164,145,181,2,139,90,61,210,233,93,100,68,182,166,117,225,232,94,106,233,216,220,148,19,126,167,109,101,154,30,79,142,232,51,22,167,192,189,153,70,156,195,177,125,29,219,49,181,126,118,60,62,247,112,214,222,238,198,146,205,173,109,192,150,43,225,47,199,227,167,245,246,49,182,92,243,35,157,191,224,187,114,231,166,151,179,62,189,58,35,71,114,213,80,44,161,191,194,249,151,230,170,108,83,233,254,193,150,9,94,245,105,190,142,120,162,235,186,71,108,219,57,246,200,137,138,202,217,173,156,149,141,185,198,174,83,107,68,58,234,254,145,104,107,43,233,61,185,29,159,166,217,10,214,161,134,206,213,152,245,168,239,240,147,247,112,76,92,140,169,136,138,170,185,214,92,115,84,237,53,71,228,154,107,101,83,81,81,209,221,200,242,162,147,116,21,172,208,110,89,187,167,101,103,102,56,46,198,64,141,177,195,49,27,95,198,215,49,49,213,53,177,78,116,245,58,230,166,235,204,157,134,236,137,169,22,19,177,96,145,61,84,5,111,23,85,181,155,170,57,219,181,42,102,206,72,54,150,134,168,210,95,163,14,182,190,101,171,177,89,186,117,39,5,217,226,130,61,122,226,187,31,99,116,227,17,18,81,236,47,219,208,31,211,126,121,59,92,169,97,45,167,107,172,233,26,179,166,107,202,211,117,154,170,223,244,228,189,181,232,215,225,55,252,149,95,182,57,67,135,55,246,76,148,215,180,154,169,228,39,0,255,237,98,69,91,43,56,0,255,108,189,252,191,201,253,111,241,128,247,231,24,8,157,247,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,134,162,4,0,241,118,117,76,105,26,211,84,29,87,53,235,76,204,231,87,220,170,169,170,170,130,5,111,105,150,236,193,151,61,164,83,106,207,119,132,135,211,137,137,136,92,110,98,31,115,27,167,12,15,99,163,202,244,212,62,193,183,249,0,124,142,25,19,162,138,39,219,190,201,197,215,27,153,77,172,133,229,247,175,124,226,116,234,161,107,178,47,173,123,245,185,124,167,253,80,19,76,48,168,203,81,109,135,251,226,0,151,150,92,29,113,142,137,53,141,170,138,54,159,72,167,89,123,175,40,170,169,152,101,44,207,162,125,152,100,198,62,53,196,124,159,211,88,211,168,87,53,76,120,77,28,179,39,33,0,255,220,254,74,254,179,246,123,70,72,187,236,27,222,252,182,141,127,172,110,151,191,17,233,79,125,122,116,235,169,169,112,254,112,191,190,237,137,125,203,83,247,149,61,67,147,244,95,107,117,143,48,253,215,126,184,63,157,14,111,239,47,0,255,181,63,102,103,5,66,231,61,7,66,39,134,161,247,233,245,88,72,159,242,51,246,9,175,74,254,175,60,165,216,175,183,161,223,169,253,242,137,120,143,8,73,41,246,235,109,232,119,106,191,124,34,222,35,168,39,210,153,153,112,14,46,64,250,139,202,193,39,247,202,203,38,115,70,146,99,57,118,83,213,72,214,248,198,42,79,221,107,98,73,146,166,150,249,214,68,61,5,109,77,37,61,93,223,186,85,45,110,168,240,115,175,111,12,205,87,209,33,93,122,143,240,91,72,207,243,83,196,182,191,172,76,127,76,7,230,237,240,90,166,116,234,151,253,157,145,242,254,184,82,35,182,253,101,101,250,99,58,48,111,135,215,50,165,83,191,236,239,140,148,247,199,247,234,205,193,5,0,97,173,194,191,189,94,48,52,191,74,135,116,232,125,194,115,33,253,200,79,81,157,122,106,159,96,164,124,0,174,212,148,109,191,94,153,126,167,14,204,39,226,181,140,234,212,83,251,4,35,229,3,112,165,166,108,251,245,202,244,59,117,96,62,17,143,97,0,0,191,86,9,0,80,225,159,253,139,217,249,82,250,163,244,126,253,45,200,39,217,30,132,198,229,127,216,167,202,143,201,126,207,32,52,46,0,255,195,62,85,126,76,118,33,177,95,169,79,205,249,32,58,180,97,124,138,124,208,38,164,181,237,39,109,232,0,255,56,48,207,212,94,203,40,53,173,109,63,105,67,0,255,199,129,121,166,246,90,134,55,7,23,0,140,45,185,71,76,61,99,221,252,141,13,109,237,209,248,237,165,143,153,16,85,166,167,246,9,190,205,7,224,57,165,85,236,39,149,233,0,255,216,47,207,212,110,92,84,153,158,218,39,248,54,31,128,231,148,86,177,159,84,166,0,255,99,191,60,83,123,78,161,194,63,251,23,179,243,165,244,71,233,253,250,91,144,79,178,61,8,141,203,0,255,176,79,149,31,147,253,158,65,104,92,254,135,125,170,252,152,236,66,98,191,82,159,154,243,65,116,103,195,248,20,249,160,93,72,107,219,79,218,208,0,255,113,96,158,169,189,150,81,106,90,219,126,210,134,254,143,3,243,76,237,181,12,234,137,9,199,164,113,69,83,221,170,232,74,230,176,198,196,196,185,68,159,34,138,191,169,136,156,93,228,218,221,28,209,43,127,227,35,102,158,86,103,110,250,41,10,55,28,205,187,86,239,171,31,167,204,246,99,150,209,130,220,177,243,65,101,99,157,114,248,187,58,90,191,186,157,35,170,237,88,35,126,147,46,153,231,244,228,32,61,112,103,195,246,176,185,227,59,251,226,39,54,156,136,83,238,46,126,57,145,61,86,230,118,115,213,72,42,34,114,71,150,20,154,147,174,49,55,174,50,114,143,137,160,43,55,150,76,100,210,82,211,228,136,223,105,181,186,118,212,117,56,92,75,92,7,247,188,115,213,158,115,142,53,87,252,205,145,237,85,200,90,35,205,122,55,133,214,51,137,108,5,117,110,68,61,75,210,81,52,241,246,244,67,29,101,120,229,58,249,15,63,149,240,107,188,152,171,218,43,167,246,90,181,243,214,234,182,157,99,230,213,90,21,89,106,86,99,212,234,214,149,101,138,164,174,141,133,173,205,157,170,94,60,212,104,113,58,174,49,246,234,137,166,236,50,63,197,111,230,173,81,167,22,157,186,244,55,146,231,165,102,41,94,7,253,243,23,203,75,231,154,206,253,159,18,239,76,26,212,3,237,50,91,43,180,14,39,141,234,116,170,215,243,148,126,172,147,78,76,179,59,235,201,163,169,110,179,116,110,27,39,105,111,109,118,210,105,206,10,254,245,122,93,99,26,63,39,63,56,177,37,99,155,41,170,162,162,162,106,69,85,205,53,71,69,142,189,241,181,106,79,60,197,178,137,169,165,170,166,47,108,13,109,61,5,181,155,86,245,45,222,183,110,227,10,73,85,213,93,229,156,115,241,157,123,239,145,207,21,17,53,42,178,36,71,211,178,116,109,108,34,56,186,212,181,20,191,144,244,20,148,173,41,77,223,225,107,223,186,61,195,173,59,214,43,86,141,92,27,91,216,24,141,227,107,244,26,129,68,206,21,19,93,29,249,200,114,165,174,200,22,106,86,100,242,133,166,96,77,79,45,150,104,177,38,193,138,193,19,124,29,159,178,57,114,175,185,198,92,43,254,214,72,247,200,100,174,141,38,61,187,66,233,133,52,182,190,186,54,162,130,229,234,88,154,103,123,154,161,142,206,188,50,157,12,136,159,74,56,10,206,89,212,191,236,0,255,251,47,232,128,206,253,230,95,246,63,109,170,188,231,64,232,188,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,85,51,0,80,135,39,157,235,181,243,181,90,171,116,102,138,198,241,91,237,238,238,198,195,153,230,201,216,47,207,131,89,54,60,219,191,166,14,87,207,117,26,235,58,254,93,35,86,83,195,92,239,234,178,37,198,181,203,190,225,205,111,219,248,199,234,118,249,35,145,254,212,247,30,221,122,170,233,159,63,220,149,253,182,39,246,18,79,221,0,255,233,51,244,86,3,180,60,123,78,33,108,188,173,190,249,29,254,208,203,201,199,212,0,255,215,241,142,247,190,87,246,31,247,140,126,70,31,64,0,255,42,253,209,247,103,113,38,156,78,238,116,13,239,166,235,68,85,149,190,90,83,62,69,149,91,171,153,218,20,248,168,154,61,172,77,109,111,98,179,156,249,226,17,213,225,116,141,112,184,55,229,19,213,85,13,156,202,108,121,118,209,29,63,222,38,186,139,149,205,46,199,74,179,156,185,167,170,218,80,203,79,71,167,253,105,190,61,213,184,116,109,182,63,88,166,83,62,27,214,106,45,215,96,120,62,174,224,43,126,17,60,185,187,170,149,206,174,198,78,95,43,111,161,57,106,221,161,62,85,214,183,225,117,190,155,93,171,218,48,201,41,55,181,198,114,93,209,97,109,128,131,225,44,214,13,111,219,198,79,230,230,55,116,251,38,161,147,79,23,207,243,156,124,238,218,94,239,118,69,179,127,31,233,195,220,39,248,109,80,167,189,15,142,155,226,161,47,219,142,191,205,109,50,254,114,233,183,57,179,251,210,0,255,44,77,163,71,207,59,72,0,255,207,95,239,219,158,216,131,220,103,233,176,91,61,119,191,161,29,160,61,175,198,68,56,29,199,204,21,213,186,91,237,174,81,85,187,221,148,95,83,149,112,162,42,54,43,120,180,11,39,182,202,56,87,69,195,107,92,71,76,107,26,19,41,159,168,170,220,193,171,204,223,195,206,118,252,109,83,124,251,190,31,116,251,38,67,233,211,201,237,142,247,115,241,68,181,246,122,151,246,28,125,80,143,241,18,244,21,250,150,120,80,103,225,224,184,109,169,34,120,187,170,168,217,85,173,217,206,213,201,202,31,249,70,213,240,84,250,115,171,237,207,86,184,108,75,54,187,182,238,49,13,114,202,5,135,245,196,160,120,8,142,209,40,133,191,215,47,183,193,0,255,186,249,57,153,250,31,250,221,239,46,247,202,254,253,110,210,55,233,3,232,191,162,207,245,254,44,62,139,143,73,124,186,109,251,38,243,242,251,188,220,188,213,157,156,186,200,78,188,67,175,94,210,215,123,90,209,188,35,125,184,71,220,39,24,227,160,246,233,235,180,235,244,94,213,115,26,235,172,107,26,105,172,179,246,214,170,217,141,116,214,43,170,92,53,242,116,99,237,201,52,127,13,107,177,244,125,163,85,58,158,70,68,227,111,85,196,216,116,85,69,182,10,81,197,147,109,223,228,226,235,141,204,38,214,92,249,253,43,79,93,167,83,15,197,235,165,117,135,251,92,190,211,62,45,193,4,183,108,135,71,181,203,0,251,226,173,77,12,211,125,195,219,229,119,21,191,121,117,187,252,145,51,253,65,49,213,186,117,187,239,29,206,191,238,196,126,219,127,244,167,218,47,73,51,220,215,234,191,118,110,98,152,58,178,231,143,106,230,122,102,102,202,93,87,53,213,196,138,183,55,195,252,101,92,184,211,216,39,34,210,136,162,121,88,155,110,215,176,148,98,191,222,134,126,167,246,203,39,226,61,34,36,165,216,175,183,161,223,169,253,242,137,120,250,221,51,119,175,238,198,154,93,213,88,107,108,44,111,34,213,205,168,36,27,99,175,181,213,209,125,190,202,117,117,166,115,173,168,171,26,0,255,180,41,78,223,225,24,39,244,30,46,164,59,202,223,199,234,79,227,215,217,158,114,175,234,250,85,49,115,77,23,91,178,13,203,246,101,43,138,119,127,214,136,152,202,49,99,126,188,186,220,248,222,102,140,138,170,200,139,164,86,140,116,245,200,100,237,49,178,108,175,185,117,78,20,157,232,182,108,237,212,169,194,45,195,48,100,155,87,79,69,191,118,159,195,119,248,219,42,124,6,79,61,68,21,127,19,81,185,155,200,185,187,53,170,103,206,70,198,90,106,162,86,103,141,58,40,250,214,173,207,121,233,234,157,244,99,139,23,246,104,150,239,126,156,210,158,211,144,109,59,199,88,121,53,114,239,153,183,81,36,231,26,57,89,122,95,230,35,115,143,221,224,232,200,218,151,174,117,83,139,1,38,123,179,83,131,76,112,79,91,51,173,98,63,169,76,0,255,199,126,121,166,118,132,134,10,63,247,250,198,208,124,21,125,209,165,247,8,191,133,244,60,71,69,108,251,203,202,244,199,116,96,222,14,175,101,74,167,126,217,223,25,41,239,143,43,53,98,219,95,86,166,63,166,3,243,118,120,45,83,58,245,203,254,206,72,121,127,124,175,50,223,51,179,206,204,156,103,102,102,170,171,154,170,247,171,118,19,115,191,95,37,135,72,99,154,98,138,98,154,242,5,80,61,53,162,214,90,163,114,69,141,168,81,189,247,200,231,138,224,221,35,73,210,189,231,200,178,44,51,181,66,209,133,100,211,50,84,209,97,156,54,27,48,72,99,108,211,46,189,38,117,186,29,158,41,210,237,89,103,162,153,40,175,83,20,197,149,235,157,98,25,99,49,123,178,187,168,157,218,186,238,254,219,207,172,17,233,84,183,106,227,199,169,224,192,65,171,170,110,251,230,158,236,102,183,240,84,240,55,170,42,251,209,41,185,218,80,173,59,71,253,193,133,43,151,181,47,106,116,210,182,113,53,174,194,205,162,253,216,157,61,167,41,219,126,189,50,253,78,29,152,79,196,209,249,9,190,51,119,109,122,53,235,211,171,51,146,36,87,53,69,241,58,40,156,191,104,174,58,55,117,238,31,148,152,96,210,160,230,107,151,39,90,161,81,182,253,122,101,250,157,58,48,159,136,199,48,0,0,94,179,4,0,235,153,25,159,153,53,178,35,157,233,228,209,29,17,197,20,51,83,77,19,175,246,186,114,169,116,97,217,190,94,199,68,3,35,226,200,245,32,52,46,0,255,195,62,85,126,76,246,123,38,164,29,189,71,84,212,204,27,153,219,231,141,137,205,185,6,95,52,214,73,170,148,218,70,157,43,42,87,215,130,110,67,143,245,170,158,150,157,59,51,207,39,219,197,216,225,84,246,212,99,191,82,159,154,243,65,116,104,195,248,20,249,160,77,72,107,219,79,218,208,0,255,113,96,158,169,189,150,81,106,90,219,126,210,134,254,143,3,243,76,237,181,12,111,14,46,0,24,91,114,143,152,122,198,186,249,27,219,82,123,52,126,123,233,99,134,71,149,233,169,125,130,111,243,1,120,78,105,21,251,73,101,250,63,246,203,51,181,27,23,85,166,167,246,9,190,205,7,224,57,165,85,236,39,149,233,0,255,216,47,207,212,158,83,120,198,49,227,242,245,76,231,213,17,213,76,183,137,232,60,213,110,238,236,198,52,140,242,227,154,73,182,57,72,215,109,181,216,167,51,222,142,117,124,190,34,214,98,19,99,83,102,57,24,132,198,229,127,216,167,202,143,201,62,229,244,199,156,35,86,78,229,232,200,17,170,99,228,88,228,167,165,248,202,195,211,235,45,181,116,21,174,235,233,25,30,254,18,243,90,252,241,195,113,203,229,159,79,85,86,234,160,94,193,123,240,216,227,156,13,127,58,185,249,51,252,167,99,105,125,28,199,210,123,81,243,87,240,156,239,231,220,167,109,117,246,22,163,124,247,84,99,175,212,62,221,248,190,25,126,134,247,136,253,74,125,106,206,7,209,161,13,227,83,228,131,54,33,173,109,63,105,67,0,255,199,129,121,166,246,90,70,169,105,109,251,73,27,250,63,14,204,51,181,215,50,16,163,7,0,113,92,79,156,167,60,0,255,196,164,19,93,211,76,21,19,94,19,179,140,56,240,99,53,151,88,39,202,69,212,139,118,181,113,217,178,181,199,206,171,168,168,221,206,252,137,238,53,247,160,151,115,53,182,242,158,85,171,168,19,139,177,182,34,131,97,40,250,183,157,186,178,45,121,20,167,17,113,140,9,241,51,156,68,128,223,136,168,94,103,102,13,119,62,105,238,90,142,118,199,19,213,87,92,213,117,85,248,168,114,181,223,149,17,15,46,209,187,96,177,199,103,123,26,17,145,121,76,213,244,139,114,125,78,139,139,170,168,200,53,231,154,107,69,142,185,86,213,92,115,116,23,21,21,149,237,70,115,42,112,149,244,36,51,173,222,180,168,122,25,158,217,237,201,63,125,114,204,14,155,159,170,248,187,220,237,188,119,231,229,230,173,13,254,48,186,249,41,40,116,81,4,252,108,63,54,53,203,209,0,255,187,221,150,62,177,247,217,229,159,99,110,229,214,200,177,214,218,115,205,248,93,27,29,35,243,57,55,134,196,236,114,37,22,214,40,250,218,26,121,10,138,171,100,25,158,21,106,118,202,58,51,197,132,49,32,14,214,226,40,56,250,41,70,58,118,206,154,93,212,226,31,117,215,68,177,204,137,181,122,143,192,185,163,242,157,28,169,170,246,99,83,179,13,187,146,156,234,150,250,201,59,13,131,207,225,104,15,113,191,107,141,250,151,253,127,0,255,5,29,208,185,223,252,203,254,167,77,149,247,28,8,157,247,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,106,6,0,242,245,196,57,102,210,117,166,41,218,124,34,173,34,221,189,162,168,98,225,153,191,60,139,246,225,157,103,59,215,50,243,93,94,99,77,175,217,212,48,225,213,176,203,152,8,105,147,125,199,155,223,118,241,147,213,237,242,71,62,253,167,83,143,110,61,53,245,207,0,255,239,208,183,61,177,151,152,229,126,181,103,104,146,6,232,146,238,17,132,198,229,127,216,167,202,143,201,174,84,238,245,58,198,105,250,27,177,78,213,187,246,78,105,204,109,102,81,201,115,183,105,207,218,213,238,166,172,164,35,198,29,229,244,122,173,166,55,102,22,86,3,167,95,147,81,54,145,29,63,254,166,186,235,149,206,174,198,202,176,156,181,247,94,59,45,63,101,157,246,103,248,150,141,150,210,205,246,7,55,117,202,167,32,171,117,67,131,225,83,13,125,138,40,158,238,219,174,22,79,143,100,119,49,103,150,220,63,241,137,212,167,155,174,214,94,181,238,213,217,242,101,246,60,77,240,206,160,46,187,180,29,30,132,3,124,94,90,219,126,210,134,254,143,3,243,76,237,66,162,202,244,212,62,193,183,249,0,188,150,97,214,241,117,250,27,105,68,53,245,78,239,20,19,85,92,83,236,228,185,219,109,206,130,77,155,113,202,74,250,204,89,185,99,194,233,57,141,169,214,152,121,152,43,120,251,53,57,203,124,215,109,195,151,219,183,241,143,210,111,115,70,34,253,169,79,183,30,221,52,245,207,31,238,215,137,253,182,151,120,234,190,178,159,107,146,6,104,173,150,61,84,20,111,23,21,57,187,168,57,219,181,58,95,249,27,31,189,16,85,250,139,171,237,79,81,184,33,171,89,186,117,143,233,143,83,102,11,242,196,95,120,8,222,49,101,9,249,231,246,87,242,159,181,27,23,177,237,47,43,211,31,211,129,121,59,92,138,197,99,28,142,116,141,152,53,157,169,85,83,122,78,231,170,114,183,105,38,118,27,159,76,51,203,219,198,88,58,35,21,219,71,196,156,167,91,196,88,111,110,69,190,135,170,224,203,182,111,114,240,197,198,103,211,107,78,252,158,149,172,156,78,61,44,175,151,234,93,250,220,177,211,62,237,206,4,191,70,28,213,17,3,252,243,123,51,199,148,78,253,178,191,51,82,222,31,103,108,164,56,145,150,199,207,227,170,154,52,214,169,198,213,76,185,219,49,77,149,139,136,38,123,118,225,108,97,15,30,109,209,198,103,0,255,8,47,167,115,253,26,229,136,23,175,234,204,220,193,132,251,169,219,118,238,61,115,106,228,222,51,119,100,89,173,53,114,178,52,47,67,203,201,215,24,187,193,81,187,1,139,93,27,221,212,98,128,103,54,194,99,250,99,130,143,122,172,219,51,111,172,238,246,220,77,213,88,107,140,52,119,101,209,205,168,36,27,123,76,84,180,149,125,190,202,117,117,97,107,162,167,171,26,0,255,180,233,81,35,226,39,39,244,30,254,252,155,17,254,102,78,78,211,31,181,231,156,163,209,57,42,246,170,90,104,171,46,130,173,172,98,73,163,46,238,163,219,10,214,224,142,213,162,154,13,168,123,118,152,171,79,166,195,53,186,241,247,123,69,69,116,78,99,57,122,99,35,86,225,115,236,141,162,99,46,110,107,101,217,202,184,162,115,168,173,244,173,104,154,30,39,76,138,90,134,77,203,98,70,196,225,170,226,204,56,99,193,223,233,68,174,170,202,87,200,79,118,226,20,155,162,107,66,84,71,239,199,104,170,61,27,83,203,180,138,253,164,50,253,31,251,229,153,218,51,154,42,130,183,171,138,154,93,213,154,237,92,17,43,127,228,27,85,195,83,233,207,77,63,91,225,178,45,217,236,218,186,175,130,156,114,193,97,61,49,90,144,49,218,156,105,21,251,73,101,250,63,246,203,51,181,35,52,84,248,185,215,55,134,230,171,232,250,210,123,132,223,66,122,158,249,17,219,254,178,50,253,49,29,152,183,195,107,153,210,169,95,246,119,70,202,251,227,74,141,216,246,151,149,233,143,233,192,188,29,94,203,148,78,253,178,191,51,82,222,31,103,16,19,211,187,206,76,196,140,231,28,85,233,79,44,62,141,206,254,221,106,138,221,107,243,37,107,248,31,184,179,13,199,118,145,14,21,60,127,132,111,207,245,26,235,26,227,137,25,126,119,241,250,50,202,144,84,85,188,93,85,229,110,162,214,108,231,170,158,57,27,25,177,240,84,250,115,212,65,209,183,225,168,217,181,117,39,253,216,98,182,31,79,140,246,227,142,231,250,102,175,136,170,200,105,44,87,140,116,245,42,124,142,189,177,108,175,185,117,78,44,91,25,87,116,238,212,169,194,45,67,211,227,132,73,81,69,191,118,95,204,136,56,220,42,124,6,175,209,141,165,72,229,170,188,200,87,78,4,207,216,59,21,235,145,35,115,179,170,158,248,58,119,148,110,143,28,159,33,43,199,99,193,184,160,59,207,181,8,50,79,31,11,143,103,103,108,99,229,141,145,237,158,187,137,220,115,238,145,230,174,44,178,95,137,163,123,143,137,138,182,178,65,208,182,161,45,108,77,244,148,180,100,160,78,61,106,68,252,100,187,38,196,163,79,189,174,221,17,51,243,157,78,84,183,216,189,158,171,186,85,17,237,246,14,12,216,100,214,86,49,27,180,199,13,235,120,196,164,179,166,187,93,196,128,177,49,97,175,208,171,222,170,213,99,84,254,202,81,19,219,57,146,121,81,163,230,84,157,137,186,122,182,170,138,69,102,19,101,46,53,116,184,99,83,84,85,119,210,11,211,244,201,39,123,181,202,230,167,108,251,245,202,244,59,117,96,62,17,183,102,234,190,91,123,207,156,92,53,198,202,29,89,86,107,238,124,20,203,85,229,150,147,175,177,103,159,172,120,71,197,174,141,158,154,242,207,30,71,224,49,253,241,206,67,120,74,83,182,253,122,101,250,157,58,48,159,136,75,49,56,194,105,204,121,166,74,211,153,170,104,243,136,41,170,153,137,170,219,21,87,180,240,202,135,69,38,237,150,121,187,182,165,141,61,49,215,107,121,98,210,152,235,119,85,60,216,187,114,203,132,16,17,60,217,183,93,46,190,30,249,238,122,206,149,223,191,242,149,212,167,155,229,245,210,186,87,103,59,150,217,167,37,152,96,208,136,93,58,98,128,1,158,18,34,130,191,137,136,154,93,229,220,221,26,157,172,252,145,175,158,137,90,157,197,213,246,103,43,92,147,53,47,93,189,199,52,200,41,207,5,153,229,47,60,4,23,25,250,168,78,61,181,79,48,82,62,0,87,106,202,182,95,175,76,191,83,7,230,19,241,24,150,57,207,204,58,213,85,77,53,113,98,245,235,248,187,120,241,145,67,164,17,69,49,213,166,219,109,95,0,33,235,252,4,191,149,187,54,189,90,116,234,210,31,73,146,171,154,162,8,253,245,207,191,52,87,157,155,58,247,15,74,76,48,169,79,15,116,196,19,173,208,66,202,156,35,60,30,17,49,237,174,227,170,138,41,34,102,174,163,220,171,240,211,52,139,152,91,120,177,5,159,54,109,131,91,190,35,221,0,255,83,238,76,21,197,53,102,174,96,151,191,142,108,164,242,170,115,246,170,151,107,206,145,237,70,145,154,115,172,66,208,122,141,204,73,159,99,116,178,238,125,226,104,95,158,173,131,198,173,123,138,176,30,254,49,22,222,131,243,53,68,21,127,19,81,185,155,200,185,187,53,170,103,206,70,70,207,68,173,206,26,117,80,244,109,200,154,151,174,222,73,63,182,152,45,200,44,223,253,184,99,207,87,107,238,57,106,173,85,85,149,93,55,221,77,36,47,162,119,162,62,162,162,211,209,211,86,69,150,37,121,175,198,221,251,218,128,3,22,189,153,173,111,46,233,146,118,62,221,198,79,182,244,230,154,107,212,171,237,157,186,237,70,146,188,212,20,89,193,17,212,156,20,203,85,231,154,214,125,167,63,247,83,98,130,107,246,105,154,118,153,173,3,222,43,185,250,234,181,123,170,92,228,26,223,235,120,165,237,155,187,49,219,232,69,33,141,242,84,139,46,31,78,179,56,79,210,218,246,147,54,244,127,28,152,103,106,175,101,148,154,214,182,159,180,161,0,255,227,192,60,83,123,78,41,111,229,108,234,164,109,94,100,14,142,167,54,85,99,55,99,209,71,81,239,227,120,78,150,167,166,108,187,204,138,119,86,235,31,195,225,46,247,89,26,2,127,46,189,142,137,117,123,202,209,250,57,98,58,253,181,154,41,214,75,175,56,163,93,150,29,107,151,116,195,78,6,0,255,132,167,83,109,30,15,103,234,213,170,38,207,140,79,157,81,43,139,170,36,106,118,145,35,41,248,201,210,53,170,170,187,143,141,49,85,241,108,94,209,164,83,19,245,197,44,134,96,211,174,154,149,251,242,73,131,254,226,100,79,14,193,103,186,152,169,136,138,170,185,214,92,115,84,237,53,71,228,154,107,101,83,81,81,209,221,200,242,162,147,116,21,172,208,110,89,187,167,101,103,102,56,46,198,64,141,177,195,49,223,55,107,141,239,236,248,219,17,145,187,94,20,130,211,75,147,52,95,249,219,241,161,62,19,245,217,179,118,159,162,172,88,243,14,172,247,246,113,202,15,228,61,252,174,17,142,140,67,95,118,0,255,229,158,99,46,222,209,211,204,197,78,214,62,141,223,222,28,143,25,31,85,166,167,246,9,190,205,7,224,57,165,85,236,39,149,233,0,255,216,47,207,212,254,92,138,170,168,168,168,90,81,85,115,205,81,145,99,111,124,109,85,237,19,79,177,108,98,106,169,170,233,221,176,53,180,245,20,212,110,218,134,79,113,188,111,221,74,224,48,165,85,236,39,149,233,0,255,216,47,207,212,30,250,58,213,19,145,29,85,164,17,30,87,132,35,182,99,229,17,211,56,10,14,109,21,19,171,137,189,165,139,5,127,248,23,127,157,75,152,70,81,230,144,137,93,145,72,173,92,85,103,207,17,126,71,101,177,54,150,207,177,214,88,131,187,40,134,167,160,36,11,79,235,169,106,252,218,168,90,186,213,95,125,46,184,95,42,115,235,41,174,206,158,210,188,231,172,181,35,55,182,246,234,181,243,70,68,230,111,116,166,115,210,91,17,185,122,167,101,18,136,250,236,71,71,170,214,109,53,133,142,243,198,162,110,201,150,49,94,117,234,137,70,123,136,251,179,123,30,59,188,125,189,102,79,215,81,85,79,90,205,116,205,214,42,170,172,210,156,101,188,243,134,110,110,239,234,211,137,206,211,95,196,170,91,195,161,221,149,214,182,159,180,161,0,255,227,192,60,83,123,45,227,220,117,254,130,223,204,157,155,94,46,58,117,233,143,28,201,85,67,177,188,14,250,231,47,154,171,178,77,165,251,7,91,38,120,53,168,7,218,229,137,174,235,49,174,230,28,115,228,154,43,42,42,187,236,186,91,73,94,84,15,68,101,84,68,168,163,168,141,106,44,69,210,94,117,187,247,181,62,7,220,138,48,91,35,92,210,90,221,120,0,0,143,234,1,64,122,175,94,0,255,133,244,54,63,26,123,132,79,37,63,214,44,66,34,138,253,101,27,250,99,218,47,111,135,247,136,144,136,98,127,217,134,254,152,246,203,219,225,206,141,250,151,253,127,0,255,5,29,208,185,223,252,203,254,167,77,149,247,28,8,157,247,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,221,3,0,68,120,56,166,136,112,164,145,174,233,149,155,152,140,97,94,29,251,156,24,103,157,161,234,0,255,40,223,106,81,91,24,61,108,248,25,160,180,55,188,125,23,252,219,182,217,245,219,30,195,234,212,207,243,126,119,242,242,68,77,246,117,111,246,35,253,87,143,241,238,244,107,250,105,120,80,103,225,31,184,86,57,191,30,175,83,173,105,52,62,61,249,45,202,221,166,40,150,103,84,103,198,50,31,233,49,211,131,63,59,123,157,137,153,169,26,78,195,219,236,201,89,126,240,220,42,248,240,69,119,209,125,83,51,203,203,137,4,71,34,87,36,42,42,43,171,20,81,85,235,142,164,90,16,172,104,168,168,197,126,19,182,121,109,84,47,226,81,13,131,63,227,140,165,226,19,85,197,215,77,173,57,119,183,70,236,145,230,141,165,186,53,23,79,79,85,197,194,109,189,30,237,75,215,154,149,25,165,83,6,121,97,80,124,226,176,198,232,16,156,148,213,241,116,157,152,169,74,99,55,141,136,42,102,215,53,77,23,231,124,24,103,47,205,69,58,226,90,202,223,105,21,49,115,123,120,61,156,98,17,253,49,193,121,41,248,118,149,223,246,109,63,114,243,114,215,164,83,39,159,251,57,116,214,147,109,178,215,123,182,135,251,200,33,23,76,208,175,185,239,115,80,235,180,78,187,238,137,79,117,219,55,81,21,17,21,107,229,138,90,169,35,214,30,201,80,65,241,149,142,213,213,116,84,173,251,246,239,199,161,102,193,42,219,181,217,225,168,46,56,174,187,217,83,218,155,193,145,70,118,120,154,218,228,70,56,141,105,174,153,205,20,145,176,87,101,239,201,249,13,211,133,173,246,94,191,166,189,227,220,244,155,34,252,244,179,19,129,208,17,98,138,39,248,84,241,213,108,34,39,182,155,220,99,204,153,59,51,100,141,222,78,217,35,225,154,208,231,158,151,110,169,91,86,139,101,186,228,134,86,107,144,89,250,19,231,108,200,190,91,99,172,188,92,53,198,202,219,40,146,115,238,124,20,187,47,243,145,185,247,236,147,149,100,237,75,215,122,106,202,63,239,189,217,169,65,222,89,168,45,15,243,29,213,115,142,241,117,228,158,167,244,167,55,230,214,48,252,91,249,197,172,189,34,182,143,62,106,239,238,242,60,126,218,189,5,140,50,219,236,217,88,121,99,100,187,231,110,34,247,156,123,164,185,43,139,236,87,226,232,222,99,162,162,173,108,16,180,109,104,11,91,19,61,37,45,25,168,83,143,26,17,63,217,174,9,113,45,166,238,187,181,247,204,201,85,99,172,220,145,101,181,230,206,71,177,123,42,39,95,99,207,62,89,201,81,177,107,163,167,166,252,243,94,132,99,250,227,157,133,90,245,142,149,187,71,182,99,205,46,114,207,185,55,150,55,145,202,126,37,142,238,177,215,218,234,232,6,65,219,134,54,211,185,86,84,210,146,129,58,21,167,239,112,140,237,154,16,167,17,231,198,190,246,119,147,249,55,58,189,242,159,74,122,156,249,17,219,254,178,50,253,49,29,152,183,195,239,153,86,177,159,84,166,0,255,99,191,60,83,59,66,35,182,253,101,101,250,99,58,48,111,135,223,51,173,98,63,169,76,0,255,199,126,121,166,118,132,22,111,207,31,19,227,232,150,78,76,76,172,177,219,69,83,69,117,37,28,243,102,187,172,14,214,209,27,101,251,52,173,105,68,110,150,177,23,185,55,219,35,182,253,101,101,250,99,58,48,111,135,99,180,49,122,212,168,158,99,175,204,221,107,207,126,141,44,153,123,231,69,190,158,62,208,213,2,197,251,86,9,110,177,142,178,177,115,167,27,247,176,86,93,183,46,52,187,203,78,141,242,81,159,23,177,237,47,43,211,31,211,129,121,59,188,150,41,157,250,101,127,103,164,188,63,206,216,222,211,246,58,141,215,137,181,60,61,62,226,42,167,189,49,19,185,221,104,204,221,152,45,165,31,86,85,190,180,126,252,147,221,157,29,235,204,214,141,73,94,241,123,76,39,63,177,49,71,218,110,4,203,110,231,245,158,99,35,9,178,178,93,185,82,243,55,146,173,102,137,202,66,75,81,55,110,227,92,182,118,67,81,89,109,214,219,0,26,46,78,135,29,105,215,146,182,244,39,22,210,254,229,123,99,25,0,255,159,222,154,90,176,9,0,255,111,125,181,187,241,72,247,79,87,169,245,240,134,254,207,139,223,179,63,151,200,49,243,114,204,145,35,119,142,236,187,181,87,78,206,17,141,170,33,185,87,162,113,155,72,97,185,26,234,158,41,234,26,106,41,202,60,125,247,168,29,250,228,144,102,107,86,150,244,170,197,196,57,38,166,150,155,174,105,170,135,17,3,182,108,193,222,196,76,250,165,67,239,85,76,172,113,69,187,142,185,41,106,114,83,84,167,158,218,39,24,41,31,128,43,53,101,219,175,87,166,223,169,3,243,137,248,59,23,185,87,94,142,185,106,231,205,145,125,59,199,204,171,57,162,81,53,36,86,184,212,234,214,149,21,150,171,161,238,110,216,218,220,105,41,202,60,173,113,0,30,215,24,135,116,27,14,209,148,109,191,94,153,126,167,14,204,39,226,49,172,205,197,5,64,246,19,49,105,172,51,105,154,70,245,92,105,186,59,85,57,13,253,204,76,90,245,118,145,22,25,1,27,30,76,218,93,186,88,234,113,247,247,49,45,190,194,239,174,220,193,32,15,87,85,85,149,115,206,57,231,170,220,115,174,202,57,231,234,174,170,170,170,187,141,229,69,32,41,41,72,97,218,178,105,79,203,50,204,176,91,140,127,26,99,135,29,238,236,230,30,35,167,170,34,119,187,114,38,182,215,218,187,78,174,21,217,200,251,87,162,162,77,164,199,228,138,124,134,166,40,216,134,26,202,86,227,209,163,70,196,79,222,195,207,112,152,118,79,186,87,119,89,175,181,214,154,163,147,204,230,164,187,122,5,54,208,210,129,246,43,233,43,130,251,242,182,125,39,107,232,192,121,15,27,23,227,189,8,183,58,53,202,186,236,25,13,197,151,125,183,120,71,238,136,218,249,232,253,147,126,142,84,175,157,246,253,212,217,93,174,40,104,178,150,174,205,246,123,63,118,59,23,228,182,104,69,69,78,170,68,247,92,199,232,167,244,39,198,209,45,34,243,53,174,170,186,77,20,209,84,7,111,191,66,122,104,59,238,236,157,29,181,187,159,241,118,68,172,235,26,185,153,166,76,88,187,216,176,61,189,176,53,194,0,255,28,145,174,53,178,201,153,61,154,90,47,71,165,93,85,143,189,218,29,203,91,233,57,237,203,215,30,140,247,147,101,250,164,29,200,83,247,107,113,125,188,71,92,254,135,125,170,252,152,236,57,117,204,185,246,90,49,87,100,238,154,77,117,222,198,146,156,107,173,192,213,122,110,132,238,22,181,138,141,172,169,116,205,209,208,13,253,155,122,181,218,144,79,26,168,99,154,224,190,54,46,46,0,255,195,62,85,126,76,118,33,201,227,136,136,153,73,211,169,194,49,51,149,215,105,210,24,87,213,201,35,55,189,133,1,227,110,87,118,225,205,206,108,98,238,239,241,136,113,58,93,43,191,178,227,149,113,99,122,90,219,126,210,134,254,143,3,243,76,237,161,183,159,99,174,57,70,130,140,36,87,69,78,146,212,207,167,183,55,154,239,52,12,252,15,181,100,204,108,166,102,89,183,28,85,216,237,105,220,242,157,108,90,136,231,172,42,211,229,236,158,167,181,237,39,109,232,0,255,56,48,207,212,254,205,85,205,181,155,92,115,173,138,218,43,119,173,108,55,146,173,145,35,57,122,95,172,28,221,248,152,104,150,41,105,190,180,123,79,75,198,233,152,25,198,95,29,112,84,219,116,74,203,116,159,39,173,110,49,107,84,145,166,107,172,147,78,209,57,230,138,106,170,56,48,170,171,202,132,215,159,67,174,185,176,179,94,185,99,59,252,243,157,198,68,43,143,248,229,98,97,197,216,153,213,101,28,77,175,248,66,173,55,62,114,116,55,89,35,232,232,102,174,189,83,54,186,246,226,182,82,172,211,84,154,187,183,133,165,29,147,168,172,53,29,49,196,111,247,26,227,90,220,29,223,179,204,79,241,155,121,107,212,169,69,167,46,253,141,228,121,169,89,138,215,65,0,255,252,197,242,210,185,166,115,0,255,167,196,59,147,6,245,64,187,204,214,10,157,211,34,73,251,156,100,21,78,167,55,253,53,85,34,55,221,84,45,82,108,34,219,83,170,178,244,50,210,44,146,149,4,205,43,189,236,71,31,123,191,47,147,117,232,35,158,134,199,180,19,142,87,170,173,61,118,94,69,69,237,118,230,79,116,175,185,7,189,156,171,177,149,247,172,90,69,157,88,140,181,21,25,12,67,209,191,237,212,149,109,201,163,56,141,136,99,76,136,159,225,181,45,113,29,19,231,137,137,241,196,196,85,205,52,17,185,91,180,108,47,186,45,209,219,13,233,57,214,142,211,76,159,181,82,203,180,138,253,164,50,253,31,251,229,153,218,101,186,168,138,138,92,115,174,185,86,228,152,107,85,205,53,71,119,81,81,81,217,110,52,167,2,87,73,79,50,211,234,77,139,170,151,225,153,221,158,252,211,39,199,236,112,51,211,42,246,147,202,244,127,236,151,103,106,207,41,84,248,103,0,255,98,118,190,148,46,104,233,253,250,91,144,79,178,90,16,26,151,0,255,97,159,42,63,38,251,61,131,208,184,252,15,251,84,249,49,217,17,154,70,164,233,52,206,62,79,252,94,0,255,158,171,184,214,234,105,162,105,10,31,89,103,202,127,144,51,251,178,115,93,0,255,119,103,167,225,235,204,121,98,195,172,191,226,198,141,131,178,215,145,145,100,94,116,206,88,245,114,206,53,186,219,88,146,115,238,149,9,74,207,149,57,41,115,143,64,86,178,175,100,237,59,176,117,80,183,117,81,111,214,195,65,198,194,133,113,203,19,21,21,145,107,174,185,230,136,28,115,173,200,53,215,202,46,42,42,114,245,123,35,203,171,192,85,210,115,244,96,187,101,237,158,234,101,120,102,135,181,26,168,49,142,121,163,189,70,38,221,209,109,58,34,87,197,204,25,232,238,86,30,186,86,36,177,211,108,228,220,41,223,213,215,66,201,54,23,36,86,179,51,109,135,60,253,206,186,53,221,149,105,47,234,123,38,167,107,120,77,175,211,115,186,198,186,187,174,124,74,249,201,103,233,205,187,147,174,85,126,138,10,254,166,162,106,55,149,107,119,115,84,204,156,145,172,152,121,90,157,57,234,96,235,91,115,52,239,90,189,147,130,108,241,220,143,89,70,251,177,200,206,39,250,84,17,188,93,85,212,236,170,214,108,231,138,88,249,35,95,177,240,84,250,115,211,207,86,184,230,168,217,181,117,95,5,57,229,185,31,79,140,22,100,145,157,15,143,234,1,64,122,175,94,0,255,133,244,54,63,26,123,132,79,37,63,214,44,66,34,138,253,101,27,250,99,218,47,111,135,247,136,144,136,98,127,217,134,254,152,246,203,219,225,206,141,250,151,253,127,0,255,5,29,208,185,223,252,203,254,167,77,149,247,28,8,157,247,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,213,3,128,132,39,166,28,51,49,142,137,88,211,137,53,214,52,218,229,70,29,7,94,23,151,188,88,229,154,175,202,180,78,109,23,183,137,183,95,172,51,132,141,183,213,55,191,195,31,122,57,249,152,250,0,255,58,222,241,222,247,202,254,227,158,209,207,232,3,232,95,165,63,250,254,44,206,132,239,21,148,150,58,198,215,227,153,53,141,40,38,93,103,38,114,167,54,77,87,132,115,39,86,85,237,227,195,104,205,174,173,218,131,99,166,247,126,92,205,84,175,81,68,85,187,38,22,112,96,110,54,191,110,120,219,54,126,50,55,191,161,219,55,9,157,124,186,120,158,231,228,115,215,246,122,183,43,154,253,251,72,31,230,62,193,111,131,58,237,125,112,220,20,239,17,162,138,39,219,190,201,197,215,27,153,77,172,133,229,247,175,124,226,116,234,161,107,178,47,173,123,245,185,124,167,253,80,19,76,48,168,203,81,109,135,251,226,0,115,136,113,233,190,225,237,242,187,138,223,188,186,93,254,242,206,244,7,75,83,235,214,237,254,209,135,243,215,59,177,223,246,95,247,167,58,236,86,51,220,151,103,7,232,189,170,213,227,8,199,121,38,60,241,59,77,105,21,147,198,76,110,138,41,162,169,98,38,70,213,172,86,197,214,252,216,166,93,50,186,137,206,56,60,214,117,13,71,19,85,21,85,44,204,130,19,167,177,93,246,13,111,126,219,198,63,86,183,203,223,136,244,167,62,61,186,245,212,84,56,127,184,95,223,246,196,190,229,169,251,202,158,161,73,250,175,181,186,180,196,167,219,182,111,50,47,191,207,203,205,91,221,201,169,139,236,196,59,244,234,37,125,189,167,21,205,59,210,135,123,196,125,130,49,14,106,159,190,78,187,78,115,24,111,171,111,126,135,63,244,114,242,209,245,63,116,188,227,189,239,138,253,251,61,163,159,209,0,255,209,127,69,127,244,125,38,124,22,223,43,66,66,245,57,98,102,34,162,90,35,34,189,142,105,98,122,35,198,183,105,170,41,127,155,114,11,111,87,152,65,78,51,193,127,238,158,53,18,63,19,215,68,173,226,60,166,251,134,183,203,239,42,126,243,234,118,249,35,103,250,131,98,170,117,235,118,223,59,156,127,221,137,253,182,0,255,232,79,181,95,146,102,184,175,213,127,189,164,253,24,85,17,157,23,73,141,222,216,136,145,201,218,99,164,232,152,139,219,90,41,58,209,109,217,26,106,43,125,43,154,97,200,54,175,158,150,97,211,50,135,239,240,183,170,56,51,46,87,192,151,171,11,0,231,198,190,246,119,147,249,55,58,164,242,159,74,122,156,229,17,219,254,178,50,253,49,29,152,183,195,239,153,86,177,159,84,166,0,255,99,191,60,83,59,66,35,182,253,101,101,250,99,58,48,111,135,223,51,173,98,63,169,76,0,255,199,126,121,166,118,132,134,10,63,247,250,198,208,124,21,125,220,210,123,132,223,66,122,158,189,34,182,253,101,101,250,99,58,48,111,135,215,50,165,83,191,236,239,140,148,247,199,149,26,177,237,47,43,211,31,211,129,121,59,188,150,41,157,250,101,127,103,164,188,63,190,87,152,242,245,49,229,152,236,239,40,253,42,26,87,183,222,217,45,156,48,71,54,226,201,150,237,38,199,142,115,76,120,250,173,125,140,62,118,121,47,99,93,50,215,138,170,61,98,173,251,122,84,210,200,90,129,69,173,30,233,244,46,50,34,91,211,186,112,116,47,181,116,108,110,202,9,191,211,182,50,77,143,39,71,244,25,139,83,224,156,76,244,41,162,248,155,138,200,217,69,174,221,205,17,189,242,55,62,98,230,105,117,230,166,159,162,112,195,209,188,107,245,190,250,113,202,108,63,102,25,45,200,29,123,183,154,102,199,76,68,124,135,215,204,183,211,105,138,118,209,68,116,12,56,107,114,204,131,9,167,223,142,126,63,51,211,185,182,171,34,206,114,185,89,107,178,93,81,85,137,37,179,93,181,86,142,66,215,170,55,106,229,156,88,154,150,170,208,139,252,49,134,218,150,21,117,244,229,133,254,166,113,91,182,120,99,141,65,38,56,100,207,83,182,253,122,101,250,157,58,48,159,136,91,190,157,83,103,55,43,95,43,248,243,114,243,18,79,55,146,121,19,81,155,163,115,209,185,230,76,241,237,222,208,22,222,237,88,46,170,104,41,114,29,245,26,14,55,18,119,194,83,79,217,246,235,149,233,119,234,192,124,34,30,195,154,138,4,64,250,193,177,253,26,142,214,159,236,216,174,162,89,175,89,231,87,201,55,142,236,196,142,77,219,107,78,61,127,156,163,10,71,239,237,99,20,102,151,227,66,69,69,69,85,228,168,168,154,107,142,170,218,99,36,115,212,158,120,138,101,43,77,85,75,83,89,216,26,218,122,250,154,214,110,233,91,188,111,227,186,157,235,248,206,134,191,29,81,53,232,84,33,56,189,52,201,144,153,195,37,217,233,51,81,159,61,107,54,216,250,136,53,239,192,122,119,32,91,204,64,222,195,239,230,226,55,248,32,147,125,162,162,34,114,205,53,215,28,145,99,174,21,185,230,90,217,69,69,69,117,55,178,188,10,92,37,61,41,180,91,214,238,169,94,134,103,118,139,49,80,99,28,179,195,115,45,19,227,24,87,167,49,51,19,141,63,199,84,83,84,77,87,121,98,55,210,53,166,49,83,246,226,156,105,126,153,180,115,216,216,199,76,76,247,248,204,58,222,30,198,118,7,126,226,200,72,50,47,58,103,172,122,57,231,26,221,109,44,201,57,247,202,4,165,231,202,156,148,185,71,32,43,217,87,178,246,29,216,58,168,219,186,168,55,235,225,32,99,225,194,56,131,20,21,252,77,69,213,110,42,215,238,230,168,152,57,35,25,92,102,158,86,103,142,58,216,250,54,237,104,222,181,122,39,5,217,226,179,254,152,101,180,31,235,178,183,214,49,243,246,232,110,204,217,69,237,53,199,70,115,39,86,217,143,68,210,177,247,68,91,27,217,39,168,220,80,23,186,214,122,74,170,49,80,155,30,245,29,126,178,93,239,225,178,119,196,94,81,85,43,119,84,110,159,183,39,58,215,90,60,17,89,32,145,149,234,70,155,35,18,87,233,130,164,166,199,101,85,81,203,178,157,25,47,198,118,79,118,216,109,84,181,183,195,179,206,56,230,124,29,171,71,211,21,77,183,117,110,19,171,65,58,137,0,255,161,237,217,176,22,159,137,153,243,68,49,229,129,79,120,177,38,173,109,63,105,67,0,255,199,129,121,166,118,136,186,231,202,185,187,218,88,222,61,163,54,54,86,172,209,88,197,28,53,84,26,195,178,218,187,179,165,158,12,228,186,98,200,106,151,20,245,173,8,241,216,139,78,232,183,22,157,133,191,151,214,182,159,180,161,0,255,227,192,60,83,59,74,44,87,94,111,172,26,201,193,127,101,137,172,36,237,42,34,23,43,164,174,23,188,243,111,169,112,225,238,70,47,254,56,218,51,60,50,82,187,98,117,76,191,163,165,217,141,91,103,194,177,78,119,247,103,170,210,152,137,26,191,70,244,222,118,19,211,195,62,99,209,215,70,185,177,200,117,37,123,194,211,217,124,174,133,213,124,25,241,86,113,35,8,29,29,89,172,26,61,98,36,82,35,198,72,155,122,137,183,123,231,20,183,52,73,147,68,101,168,165,249,66,208,149,91,175,147,110,169,151,77,233,188,118,85,109,171,138,131,243,227,132,125,100,217,230,212,92,43,242,42,146,81,149,142,34,41,22,25,0,255,192,19,239,206,36,229,210,105,181,54,134,178,130,206,44,176,103,246,110,225,190,54,172,138,137,223,253,196,75,241,49,161,162,120,187,168,200,217,69,205,217,174,21,189,242,55,62,122,33,170,244,215,166,159,162,112,67,86,179,116,235,190,250,113,202,108,65,158,248,46,200,29,47,8,238,158,136,153,152,102,202,19,113,245,226,86,77,196,109,99,239,97,179,188,58,222,209,187,173,125,236,78,121,110,211,153,189,168,189,25,16,85,166,167,246,9,190,205,7,224,57,165,85,236,39,149,233,0,255,216,47,207,212,46,211,69,84,174,168,53,162,114,238,110,140,234,141,35,185,23,191,49,34,205,23,130,205,44,29,145,169,104,120,162,134,168,118,237,162,150,117,248,98,209,111,207,39,59,28,113,51,211,42,246,147,202,244,127,236,151,103,106,207,41,84,248,103,0,255,98,118,190,148,254,40,189,95,127,11,242,73,182,7,161,113,249,31,246,169,242,99,178,223,51,8,141,203,0,255,176,79,149,31,147,93,72,236,87,234,83,115,62,136,14,109,24,159,34,31,180,9,105,109,251,73,27,250,63,14,204,51,181,215,50,74,77,107,219,79,218,208,0,255,113,96,158,169,189,150,1,0,224,81,61,0,72,239,213,235,191,144,222,230,71,99,143,240,169,228,199,154,69,72,68,177,191,108,67,127,76,251,229,237,240,30,17,18,81,236,47,219,208,31,211,126,121,59,220,185,81,0,255,178,0,255,239,191,160,3,58,247,155,127,217,0,255,180,169,242,158,3,161,243,158,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,86,204,0,32,206,174,158,105,93,103,154,174,163,154,73,99,102,50,191,98,170,170,106,170,54,22,156,50,150,108,198,151,141,218,204,218,243,93,253,56,157,136,152,184,229,230,246,241,182,177,224,121,82,26,170,130,47,219,190,201,193,23,27,159,77,175,133,226,247,172,68,13,157,78,61,12,77,246,165,122,0,255,251,220,177,211,126,168,119,38,88,226,68,60,170,19,113,95,60,8,183,102,96,92,115,245,68,121,38,210,117,170,153,54,143,88,171,73,215,235,138,105,22,102,121,27,179,104,35,38,25,100,76,116,190,179,35,93,175,222,204,18,70,19,43,62,182,201,190,227,205,111,187,248,201,234,118,249,27,159,254,211,233,30,221,122,170,41,156,0,255,223,171,253,182,39,246,45,179,220,7,232,51,244,86,0,255,117,67,123,78,1,0,0,248,114,117,1,224,220,216,215,254,110,50,0,255,70,135,84,254,83,73,143,179,60,98,219,95,86,166,63,166,3,243,118,248,61,211,42,246,147,202,244,127,236,151,103,106,71,104,196,182,191,172,76,127,76,7,230,237,240,123,166,85,236,39,149,233,0,255,216,47,207,212,142,208,80,225,231,94,223,24,154,175,162,67,186,244,30,225,183,144,158,231,167,136,109,127,89,153,254,152,14,204,219,225,181,76,233,212,47,251,59,35,229,253,113,165,70,108,251,203,202,244,199,116,96,222,14,175,101,74,167,126,217,223,25,41,239,143,239,149,155,131,11,128,198,90,133,127,187,170,99,14,134,236,76,164,210,35,29,122,159,240,92,72,63,242,211,42,114,240,171,189,242,178,171,252,141,228,88,142,221,69,68,142,68,158,175,85,158,186,215,74,113,92,53,157,107,190,53,81,79,95,69,77,31,126,194,93,223,198,197,103,15,106,202,182,95,175,76,191,83,7,230,19,241,90,70,117,234,169,125,130,145,242,1,184,82,83,182,253,122,101,250,157,58,48,159,136,199,48,0,128,86,219,4,128,144,113,121,178,31,253,76,217,51,250,169,226,0,255,147,91,249,159,10,118,156,138,55,91,45,236,36,93,88,123,124,59,190,143,207,39,87,242,40,99,156,249,228,122,50,63,197,119,229,173,81,167,102,125,122,117,54,146,231,165,102,41,66,127,133,243,47,203,75,231,154,206,253,159,18,239,76,234,211,124,29,49,91,43,116,103,147,107,237,181,106,174,81,81,209,77,55,217,78,60,167,34,118,158,190,162,170,83,214,83,87,68,138,229,120,147,198,165,59,221,128,125,22,189,121,162,111,214,234,146,6,97,8,75,190,177,202,169,200,223,147,78,173,53,87,182,35,197,106,173,49,10,95,139,53,42,95,125,141,213,57,186,151,137,163,98,121,142,254,26,87,237,41,194,133,248,199,167,120,15,110,92,137,53,214,234,168,170,195,105,26,19,142,42,124,221,102,162,153,149,153,48,170,182,202,140,75,182,209,133,13,158,191,28,227,181,154,165,124,224,239,54,49,206,137,180,182,253,164,13,253,31,7,230,153,218,133,90,212,92,209,116,162,230,30,57,214,249,56,186,122,174,185,176,136,165,138,229,174,141,149,74,150,59,113,238,89,113,148,153,118,85,190,24,149,110,249,49,218,83,172,21,26,30,159,232,214,66,69,241,118,81,145,179,139,154,179,93,43,122,229,111,124,172,113,67,84,233,175,77,63,69,225,186,213,216,44,221,186,175,126,156,242,194,162,248,196,119,65,78,105,47,102,166,148,52,61,71,68,58,235,121,118,35,157,137,41,175,85,117,196,110,53,47,159,219,181,208,191,230,193,51,111,182,226,71,187,127,248,154,110,62,49,225,99,185,89,198,104,89,200,221,119,249,244,178,155,187,73,147,137,229,35,145,35,85,103,85,85,36,42,223,65,119,189,237,219,183,167,172,14,181,218,175,149,43,212,103,76,207,225,104,243,90,18,87,178,53,114,172,181,246,92,51,126,215,70,199,200,124,206,141,33,49,187,92,137,133,53,138,190,182,70,158,130,226,42,89,134,103,133,154,157,178,206,76,49,97,12,136,131,181,56,10,46,86,128,160,75,245,113,29,83,221,29,83,93,77,215,213,52,215,239,56,38,22,248,137,157,218,132,53,59,177,155,13,219,177,70,118,148,242,50,7,230,50,150,185,16,42,162,162,162,34,71,69,228,154,107,69,213,30,35,153,35,199,74,176,20,93,105,170,90,154,202,76,81,87,81,212,215,180,118,75,225,158,133,27,215,109,47,211,42,246,147,202,244,127,236,151,103,106,151,61,217,70,122,228,138,213,171,178,92,189,55,222,211,169,180,27,35,47,183,98,56,134,227,233,59,21,67,102,190,82,44,10,125,140,59,93,175,85,27,116,104,169,220,210,99,124,0,111,60,173,98,63,169,76,0,255,199,126,121,166,246,156,66,133,127,246,47,102,231,75,233,143,210,251,245,183,32,159,100,123,16,26,151,0,255,97,159,42,63,38,251,61,131,208,184,252,15,251,84,249,49,217,133,196,126,165,62,53,231,131,232,208,134,241,41,242,65,155,144,214,182,159,180,161,0,255,227,192,60,83,123,45,163,212,180,182,253,164,13,253,31,7,230,153,218,107,25,0,0,30,213,3,128,244,94,189,254,11,233,109,126,52,246,8,159,74,126,172,89,132,68,20,251,203,54,244,199,180,95,222,14,239,17,33,17,197,254,178,13,253,49,237,151,183,195,157,27,245,47,251,0,255,254,11,58,160,115,191,249,151,253,79,155,42,239,57,16,58,239,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,213,12,128,243,130,135,39,170,9,159,23,31,81,111,181,174,81,235,141,21,28,115,10,190,153,103,198,110,153,158,250,235,73,179,171,180,202,141,60,247,176,225,152,189,252,196,167,219,182,111,50,47,191,207,203,205,91,221,201,169,139,236,196,59,244,234,37,125,189,167,21,205,59,210,135,123,196,125,130,49,14,106,159,190,78,187,78,239,181,108,248,251,54,126,42,47,183,161,219,55,57,253,156,122,121,130,231,228,115,135,246,117,79,43,230,253,251,72,31,162,191,243,91,159,78,123,0,255,16,55,197,57,4,231,133,240,196,148,39,170,42,60,85,68,76,26,81,239,76,204,68,181,223,89,192,143,215,193,59,231,28,217,42,147,133,234,240,9,151,167,74,171,93,45,114,13,31,126,252,29,38,62,221,182,125,147,121,249,125,94,110,222,234,78,78,93,100,39,222,161,87,47,233,235,61,173,104,222,145,62,220,35,238,19,140,113,80,251,244,117,218,117,90,171,116,223,240,118,249,93,197,111,94,221,46,127,228,76,127,80,76,181,110,221,238,123,135,243,175,59,177,223,246,31,253,169,246,75,210,12,247,181,250,175,123,4,108,197,12,0,33,97,60,19,229,153,106,10,71,53,49,179,78,212,59,17,49,87,45,119,246,241,99,116,48,201,57,71,118,205,100,225,58,124,194,231,168,214,170,86,155,220,196,135,31,99,135,235,182,227,109,115,155,138,223,92,250,109,206,200,153,254,96,153,26,61,122,222,247,14,231,175,247,109,79,236,63,250,83,29,150,164,231,238,107,53,64,151,150,248,117,219,183,93,230,229,55,185,121,185,171,59,57,117,241,157,119,191,46,189,164,175,247,180,173,121,57,250,127,143,184,79,240,201,65,29,208,215,105,47,106,140,2,0,0,0,0,226,233,3,64,246,230,236,235,8,159,115,68,58,78,167,154,216,173,102,42,121,111,196,221,195,89,123,240,154,78,111,26,77,87,53,159,156,108,100,222,204,139,188,200,102,238,57,232,172,244,254,118,97,123,204,36,235,180,149,53,162,19,12,229,59,154,93,69,153,238,116,95,45,90,196,106,82,132,181,218,108,60,0,241,244,1,64,59,156,125,221,61,233,132,211,169,158,116,173,166,152,233,234,77,183,219,238,225,181,24,198,19,211,204,76,87,220,71,246,237,57,98,229,174,154,171,70,241,175,90,69,47,113,58,85,185,211,49,210,12,73,84,211,83,34,34,93,197,177,98,222,191,110,153,61,93,159,227,138,53,13,105,132,181,122,169,27,15,72,120,98,202,49,19,227,152,136,53,157,88,99,77,163,93,110,212,113,224,117,113,201,139,85,174,121,94,166,117,106,187,184,77,188,253,98,245,33,108,188,173,190,249,29,254,208,203,201,199,212,0,255,215,241,142,247,190,87,246,31,247,140,126,70,31,64,0,255,42,253,209,247,103,113,38,124,175,160,180,222,71,76,53,62,71,56,98,77,103,98,114,191,209,151,7,99,98,159,29,151,124,50,37,246,252,145,206,46,229,209,194,218,196,136,225,235,134,183,109,227,39,115,243,27,186,125,147,208,201,167,139,231,121,78,62,119,109,175,119,187,162,217,191,143,244,97,238,19,252,54,168,211,222,7,199,77,113,173,2,0,0,48,175,31,0,36,28,227,19,51,83,149,70,174,86,229,98,87,173,119,80,202,81,69,84,81,77,149,9,61,240,201,190,237,155,202,205,237,243,114,243,102,159,79,47,25,136,119,232,213,171,215,221,174,168,217,145,62,220,159,253,206,24,251,180,79,191,101,157,246,60,64,104,242,164,235,26,85,227,211,181,55,157,166,206,123,211,147,167,188,118,209,159,242,165,109,179,101,139,12,22,194,203,51,225,242,154,86,47,79,15,198,58,86,76,204,228,127,53,254,3,245,0,255,103,205,0,255,158,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,232,15,124,248,240,118,181,86,250,39,126,252,214,168,136,141,97,195,63,0,253,83,69,173,204,171,24,171,254,196,119,241,141,92,185,54,138,132,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,253,7,202,174,170,178,203,181,155,17,181,83,219,83,68,141,188,63,39,27,145,163,72,42,10,247,180,189,165,25,180,236,79,191,37,249,109,72,19,30,243,199,175,187,248,205,213,15,197,87,236,127,23,35,137,80,25,217,202,112,85,20,85,165,213,209,182,6,174,0,255,151,185,51,103,37,146,123,173,86,107,181,12,177,253,234,71,215,92,63,83,156,213,184,236,99,125,202,216,235,23,181,138,167,247,68,55,182,18,185,115,69,235,250,113,95,211,176,38,15,55,20,15,63,126,81,21,124,247,206,141,173,164,229,202,106,86,36,239,154,6,187,205,107,141,78,57,175,7,240,107,134,136,200,17,17,153,204,116,161,219,188,20,154,130,242,117,141,105,178,102,75,134,243,227,68,5,206,95,118,17,85,171,34,199,159,253,3,159,8,190,217,53,142,229,143,63,5,79,212,170,17,27,41,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,250,67,240,137,136,248,3,64,127,108,120,27,241,111,155,63,128,254,192,167,42,187,168,21,127,0,232,79,217,116,83,241,7,0,0,0,244,135,224,109,34,49,129,240,127,23,81,35,71,117,23,181,84,38,138,154,166,162,178,186,96,87,201,206,244,84,87,156,213,98,184,119,35,254,241,240,230,173,136,170,85,105,74,22,92,81,118,106,130,242,5,105,171,239,112,153,107,90,169,159,115,40,190,106,0,255,122,141,58,149,77,239,170,36,25,190,53,139,206,230,54,183,107,118,57,87,138,166,229,32,55,114,230,183,98,115,169,79,218,236,95,35,179,195,49,80,240,169,170,141,238,84,46,85,185,169,240,94,155,150,106,145,167,211,58,241,192,19,217,69,100,57,71,53,254,23,27,126,60,217,228,249,158,88,186,67,183,49,147,194,116,204,173,26,125,214,254,207,192,171,95,68,206,85,221,248,7,138,138,138,168,248,211,31,248,119,53,178,29,127,0,0,0,64,127,226,237,251,38,155,63,0,0,128,254,16,124,34,34,16,124,34,34,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,250,3,191,63,241,84,230,85,141,85,254,1,232,159,27,126,188,125,110,222,202,17,95,110,94,197,200,243,15,160,63,240,68,5,95,173,213,244,169,120,34,231,238,122,164,24,186,5,61,159,185,118,172,198,111,193,15,152,191,202,85,124,249,107,163,163,252,211,136,218,200,136,90,53,162,62,225,239,224,93,171,209,212,213,238,161,238,52,77,11,36,224,223,166,214,68,55,29,190,145,186,158,52,155,142,172,56,246,217,167,221,174,8,196,175,238,169,202,91,53,230,248,99,195,87,187,163,4,190,125,254,106,117,183,49,53,190,217,218,86,116,155,54,110,169,10,151,96,62,220,47,141,208,77,174,149,77,110,44,89,184,58,58,214,90,26,170,202,31,160,86,4,191,236,238,141,159,137,99,254,185,225,227,87,221,237,153,55,198,168,100,143,11,0,255,155,185,98,35,163,114,87,182,134,158,107,251,190,5,81,95,157,80,131,157,61,226,111,87,35,179,58,124,49,182,119,195,182,104,239,78,183,97,180,110,206,66,32,126,121,149,223,142,63,161,135,206,239,70,239,137,78,208,188,196,212,98,162,112,171,141,43,131,53,24,101,224,115,175,111,199,111,229,249,7,112,125,192,191,154,247,84,166,104,238,74,91,73,145,173,170,222,211,186,174,30,79,188,154,124,224,169,108,42,106,133,126,192,54,127,107,229,52,138,229,204,52,100,98,41,72,74,122,89,232,134,127,19,99,229,225,25,42,154,59,246,118,100,186,93,157,114,221,58,185,225,144,137,112,154,62,43,84,240,69,230,54,197,151,143,212,93,25,146,224,251,41,240,191,169,218,187,91,60,145,37,26,183,58,123,166,216,187,165,115,1,170,187,251,34,145,44,111,96,35,37,69,231,88,71,145,110,93,167,204,234,90,130,138,117,7,110,211,196,39,252,111,114,68,100,211,232,238,106,37,106,72,164,76,100,183,181,23,172,196,103,29,94,138,51,177,110,195,27,143,249,111,23,193,51,170,151,202,90,11,73,157,104,234,22,213,228,144,197,58,230,181,126,81,122,64,206,15,95,205,17,213,249,205,66,118,142,36,234,92,114,27,218,150,85,46,121,3,84,212,202,149,115,230,4,223,202,82,86,215,202,58,58,146,14,20,239,89,215,86,56,203,28,93,139,63,48,116,23,221,228,200,137,78,84,109,143,66,213,182,170,109,239,154,190,173,171,222,20,197,23,153,83,185,123,174,66,74,101,111,148,224,202,13,93,139,137,191,101,162,62,251,46,163,190,93,116,126,240,116,35,89,186,169,228,214,180,110,107,69,111,245,169,66,91,180,43,21,8,127,187,136,138,170,200,241,71,0,255,196,111,84,173,28,189,252,3,0,176,127,0,222,221,119,153,63,214,108,253,115,223,101,110,94,62,74,103,226,239,137,39,155,200,157,178,34,58,217,162,154,36,159,116,95,111,38,139,50,194,23,19,30,243,223,116,191,50,119,142,108,170,233,231,7,170,200,174,226,143,254,137,111,228,234,166,86,160,248,22,223,202,81,185,198,170,63,96,254,130,79,55,53,87,173,110,91,0,255,144,179,137,185,114,53,74,223,63,69,118,35,138,111,119,63,138,229,163,72,225,148,212,109,126,106,228,154,232,72,5,127,133,161,85,166,44,218,202,248,86,124,58,52,197,37,2,240,139,63,176,135,238,82,191,154,43,47,127,221,19,57,85,83,143,79,158,30,6,117,192,37,109,115,228,161,248,69,69,205,177,106,143,49,151,127,0,253,161,248,69,84,48,63,217,252,1,244,39,62,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,232,15,124,170,187,138,168,16,111,223,119,43,239,15,168,31,191,136,238,86,181,127,194,127,107,221,219,228,136,242,15,252,77,196,202,169,223,214,228,121,223,10,213,44,111,39,43,137,105,33,118,164,233,30,206,210,79,248,64,163,8,196,55,106,35,163,155,200,148,244,116,173,216,80,42,237,184,44,199,99,45,11,193,215,93,245,61,145,136,74,239,58,249,92,67,38,231,186,220,115,201,140,118,167,9,240,136,73,154,248,55,217,240,212,92,177,26,77,243,57,34,215,150,21,101,45,141,57,4,243,98,226,71,29,133,75,225,223,7,62,124,60,145,250,85,228,40,73,229,30,88,119,247,224,18,221,119,58,215,109,107,221,19,102,154,233,154,164,128,189,62,121,35,155,40,36,235,68,29,111,115,13,213,236,27,201,117,53,228,184,218,186,181,12,142,112,103,209,0,255,79,234,151,35,42,203,171,140,75,174,186,189,131,117,61,87,207,102,124,54,117,83,203,181,15,14,212,4,5,252,171,206,95,174,254,168,119,186,107,108,85,163,160,222,178,66,183,166,117,63,38,153,227,73,188,174,106,129,191,225,155,151,247,85,168,163,88,228,152,73,130,161,218,186,104,139,221,37,173,185,63,215,43,248,91,151,125,90,244,192,250,68,235,55,98,207,156,196,147,85,145,108,71,181,230,43,202,57,63,146,51,54,234,119,246,53,124,251,128,127,221,240,100,133,204,36,70,108,91,170,43,80,251,221,180,18,207,198,1,154,228,199,82,55,217,229,92,61,186,235,21,105,249,86,227,190,83,178,111,171,216,186,105,253,136,151,14,108,211,46,140,237,202,156,94,107,224,248,192,146,36,21,229,130,76,55,111,75,187,244,198,85,205,136,235,23,136,175,238,225,111,170,71,100,82,105,116,87,167,161,110,105,20,98,189,113,85,97,30,198,81,113,152,197,25,251,134,39,114,174,92,177,49,4,93,177,83,179,213,108,235,76,70,93,56,167,69,159,175,218,241,144,77,174,85,247,101,59,106,231,69,62,178,245,199,246,39,162,170,86,229,247,57,123,238,108,249,7,108,227,167,70,85,174,74,188,73,53,0,255,208,250,197,28,189,211,178,141,102,43,89,254,233,222,85,53,87,174,241,231,38,186,137,170,156,101,1,130,87,159,202,111,247,28,149,223,133,10,138,90,228,170,217,230,76,251,178,244,43,83,159,116,93,150,109,122,64,236,102,59,120,114,237,129,205,84,60,53,41,124,213,24,236,248,129,138,21,173,143,248,23,221,84,254,192,191,164,177,180,124,230,100,225,45,27,48,202,172,100,148,206,146,243,127,120,162,219,121,79,172,133,115,27,125,236,234,42,116,139,212,108,87,122,100,19,108,39,126,122,160,226,169,30,131,95,111,124,35,89,174,61,63,125,62,237,49,89,219,220,23,124,196,161,74,17,117,79,84,205,217,4,89,214,183,71,7,191,49,87,176,236,194,117,75,164,43,219,42,240,222,150,102,217,170,97,113,186,66,68,240,169,53,70,52,138,140,88,233,169,24,154,138,224,105,237,1,241,39,42,70,172,108,68,157,28,139,213,204,155,58,151,212,181,147,225,140,169,15,252,125,219,13,172,87,98,136,74,130,46,149,47,153,170,162,32,88,180,170,19,167,242,140,213,166,167,136,226,223,246,179,235,68,101,206,161,138,161,78,52,97,144,221,186,187,55,155,168,20,119,8,213,221,26,124,177,162,122,85,174,154,161,111,89,43,222,131,6,138,136,226,155,183,106,69,230,244,213,208,148,157,21,81,197,187,103,42,49,94,178,83,0,255,117,232,155,66,118,193,219,196,234,57,22,50,18,29,217,138,58,215,4,251,86,174,105,199,41,29,55,171,231,122,76,110,187,202,252,116,238,90,19,163,191,118,142,146,142,227,170,106,91,27,137,171,186,156,250,26,85,170,168,213,77,228,163,145,168,194,122,116,206,52,96,254,171,95,206,221,240,142,137,82,39,210,238,95,73,6,105,212,181,113,91,38,62,202,174,36,55,117,31,79,84,21,150,207,165,102,139,69,173,118,231,178,227,75,251,181,119,20,243,127,34,34,70,183,249,43,63,53,173,162,209,148,129,146,76,247,44,31,238,50,202,47,211,179,219,53,241,111,231,234,21,63,137,77,181,189,155,148,68,29,169,200,143,120,196,14,227,107,28,61,7,200,142,39,178,239,71,186,81,108,100,137,127,236,63,240,5,191,26,145,99,206,61,98,172,149,165,238,181,213,248,15,0,0,147,128,249,15,79,68,186,178,137,86,251,162,210,220,242,91,177,108,194,42,39,156,209,235,229,38,219,53,146,49,193,95,96,105,232,235,86,239,21,233,124,107,140,163,224,53,237,204,220,119,209,125,19,81,181,215,108,87,146,41,66,159,219,181,115,116,227,77,101,43,209,186,244,218,184,202,22,100,82,158,6,238,241,55,39,251,145,100,234,168,133,119,95,225,34,117,232,92,147,180,237,204,151,236,171,43,114,23,221,174,168,190,119,99,43,43,145,228,93,145,65,95,221,213,155,70,165,195,209,138,140,128,247,52,84,137,79,240,68,84,84,44,149,49,112,108,228,100,83,251,242,200,241,40,107,90,147,174,235,246,93,212,135,175,178,171,188,154,121,216,168,80,27,72,35,89,188,182,152,94,148,183,218,228,81,220,19,175,233,177,14,7,8,148,221,224,109,86,78,58,188,42,43,170,210,180,38,220,134,238,248,236,74,175,181,84,235,116,41,14,38,240,173,40,62,81,141,34,170,99,166,167,162,107,175,92,233,154,105,179,58,168,199,74,117,223,179,6,199,76,33,84,235,87,181,106,117,183,209,148,149,23,106,232,248,106,188,219,76,75,186,79,125,214,116,193,198,205,153,174,22,126,37,85,54,197,19,149,249,73,179,60,39,214,106,172,134,247,102,184,34,221,197,82,149,54,103,63,105,214,83,54,129,245,201,149,116,254,106,165,229,140,100,75,140,206,91,201,150,160,108,65,178,106,155,254,25,175,195,20,18,223,28,252,203,113,240,155,102,203,119,191,208,213,199,202,210,43,199,237,235,49,42,2,142,243,153,192,39,120,170,59,62,49,178,188,158,233,222,77,235,76,237,24,212,177,221,233,136,54,45,106,83,252,173,201,250,17,55,62,69,197,239,110,114,183,171,162,123,44,247,158,162,182,145,225,165,43,146,190,28,150,111,86,51,188,208,114,141,112,107,6,238,187,185,86,173,216,106,41,106,152,22,228,178,168,109,89,246,88,226,146,147,143,241,219,204,251,106,35,115,164,104,150,143,76,108,97,13,193,19,185,82,191,145,238,172,214,54,219,143,119,49,143,85,79,113,102,91,206,161,73,142,232,50,166,148,249,157,171,34,6,170,130,239,62,21,89,173,120,10,58,215,157,221,107,130,81,240,81,92,172,64,217,213,168,88,21,145,249,167,254,179,254,93,54,189,42,26,169,30,213,8,62,249,15,0,253,137,207,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,254,64,197,183,137,80,4,79,54,245,71,125,106,212,24,53,166,125,8,62,145,59,155,232,122,72,35,189,146,8,247,144,62,223,114,172,196,228,108,1,240,47,50,63,13,126,98,165,89,142,90,145,92,151,116,213,27,50,173,230,225,16,239,179,239,224,63,77,197,195,175,114,101,199,147,205,213,43,117,77,101,54,120,55,52,212,88,172,192,76,230,77,92,47,78,7,204,82,194,31,252,239,248,155,140,47,150,185,233,88,138,90,167,249,202,97,210,175,134,153,99,91,28,7,199,47,241,239,102,223,119,35,111,118,89,106,178,62,213,113,238,179,167,91,66,205,42,114,171,56,34,60,120,192,252,117,23,188,123,228,226,139,202,188,243,39,10,81,153,75,109,40,127,236,88,205,214,77,205,187,50,232,223,159,105,153,34,248,122,21,251,59,87,134,68,239,157,97,245,210,51,46,153,146,97,119,122,53,181,97,82,76,60,18,0,255,105,40,158,154,179,225,137,222,115,68,58,210,18,203,133,104,249,58,189,165,217,178,66,186,17,231,186,111,82,224,219,206,60,158,156,171,231,40,212,49,87,175,205,93,203,170,170,182,168,77,214,149,221,150,224,199,120,63,3,225,223,110,114,101,126,78,228,108,84,77,101,142,78,77,203,242,164,137,127,23,197,39,55,253,188,221,189,177,84,210,187,27,147,115,89,241,216,173,153,170,248,244,136,21,61,34,119,77,124,140,172,74,197,107,226,225,59,122,174,110,230,80,239,252,67,82,176,92,212,245,228,186,54,103,251,158,30,100,159,60,64,85,173,108,42,87,205,209,3,29,153,119,213,183,167,57,218,21,219,210,106,215,150,28,177,92,207,181,191,50,241,235,83,35,187,202,145,241,69,141,145,59,251,84,116,36,125,89,159,136,197,151,179,242,149,151,117,170,62,167,202,222,154,138,103,90,208,45,72,147,39,211,90,59,65,129,95,68,241,68,118,171,178,203,201,81,254,129,91,253,42,162,86,213,200,149,227,143,254,41,248,116,23,53,162,98,85,244,242,15,0,128,253,7,170,21,81,145,247,68,204,189,209,108,146,197,174,187,168,172,70,183,43,71,73,67,81,190,104,67,23,134,44,10,183,19,95,24,238,207,227,90,161,243,195,215,93,118,189,155,234,17,115,63,193,127,70,158,211,105,170,125,138,108,75,184,174,161,122,73,199,15,196,175,130,167,162,114,71,84,140,186,57,144,20,221,117,147,115,229,168,26,181,134,202,64,210,109,40,173,125,152,45,91,157,14,152,226,131,35,26,240,144,249,205,169,149,179,9,254,209,221,140,164,168,226,183,87,173,156,145,244,162,23,133,168,102,9,241,200,205,226,177,222,88,172,47,186,189,0,124,35,114,117,87,185,82,87,79,58,180,103,148,122,55,212,228,247,211,124,63,6,149,249,167,113,250,224,77,92,156,137,63,63,49,231,136,81,217,88,49,210,49,118,10,183,20,149,173,95,183,30,143,108,89,140,63,62,153,63,114,211,243,14,139,68,141,43,138,42,23,140,27,126,12,62,116,58,14,50,226,129,135,175,120,251,174,210,129,164,171,212,153,232,200,108,29,43,114,217,209,86,147,70,37,196,165,122,75,64,125,219,54,126,245,201,145,106,148,161,54,176,189,42,251,54,117,224,210,142,62,29,197,157,94,83,156,237,92,9,0,255,245,227,203,57,23,239,80,203,210,145,229,234,123,107,112,235,251,242,150,162,180,64,19,125,33,243,240,31,201,198,158,244,242,60,127,21,253,184,226,184,17,103,60,154,113,89,71,226,159,56,38,206,150,173,132,63,153,195,47,122,197,202,137,138,166,142,221,166,123,227,206,37,77,75,214,181,238,78,123,116,60,174,212,39,2,55,49,119,126,42,71,138,162,166,41,89,238,241,91,142,59,154,98,177,25,199,225,247,77,85,167,253,203,61,86,98,123,198,170,109,251,188,127,13,114,217,74,214,33,12,81,107,180,254,43,39,178,211,176,52,171,58,221,142,15,26,102,210,101,38,92,183,169,243,130,79,205,81,209,42,72,34,189,183,102,222,74,28,148,173,242,226,227,57,80,197,0,255,83,61,176,185,155,70,114,117,173,248,72,187,228,39,253,128,63,197,119,228,205,181,209,100,37,41,106,120,250,122,126,214,191,111,178,249,3,232,79,124,254,0,0,88,31,176,139,218,131,183,155,179,81,199,83,188,19,89,225,171,232,90,190,34,94,143,211,100,252,73,125,219,221,206,156,141,167,97,107,207,21,111,89,101,94,140,73,231,22,244,77,211,226,121,93,32,224,31,79,69,85,62,221,81,43,17,75,226,215,237,158,43,239,34,135,58,158,207,44,21,5,201,80,179,0,175,178,245,233,182,25,39,180,141,128,93,173,238,71,163,73,109,122,107,133,84,125,108,142,36,71,109,139,250,240,239,27,158,168,49,86,228,36,42,72,46,109,105,89,101,233,240,144,62,181,155,114,194,157,184,76,107,149,240,183,207,79,100,252,172,200,177,88,107,40,150,91,237,120,21,227,146,77,197,154,220,37,224,95,240,100,19,53,87,118,216,216,105,187,71,223,14,123,181,12,207,108,22,225,168,126,120,117,15,79,46,0,0,255,118,118,124,34,91,17,105,154,54,85,106,162,232,40,249,178,44,142,214,69,94,117,203,38,184,192,159,135,108,155,236,120,177,88,133,204,44,211,34,9,175,170,249,241,31,206,210,36,235,40,170,73,123,32,238,123,226,223,101,151,249,95,21,73,172,72,203,181,170,185,125,75,150,213,122,47,104,122,133,107,225,79,248,203,79,162,62,60,153,191,26,123,172,72,84,234,175,222,201,246,116,46,223,148,231,138,174,155,56,53,46,135,27,92,87,32,126,53,34,186,111,162,146,136,82,9,245,36,159,104,178,73,58,186,247,103,50,224,85,56,92,167,229,217,49,26,248,248,246,249,201,182,111,82,109,173,200,149,174,138,229,74,199,209,85,81,117,227,185,35,71,116,80,147,162,239,12,217,183,125,87,35,171,68,80,85,132,78,101,92,86,18,108,71,39,92,87,52,69,145,218,1,241,247,67,55,124,53,98,174,168,81,89,55,63,169,125,123,237,187,114,234,74,239,116,70,235,93,102,47,43,32,254,241,235,87,149,93,206,153,62,199,222,142,92,33,233,216,84,84,129,23,113,81,38,220,28,215,42,241,117,215,77,212,91,35,243,49,185,177,227,137,138,138,223,92,108,172,209,53,37,73,50,181,239,234,32,238,113,92,131,155,218,107,24,243,23,81,145,139,167,106,228,170,81,57,0,255,129,226,79,127,232,166,178,201,17,21,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,232,79,188,125,223,100,3,190,250,69,246,254,129,240,47,138,111,240,118,107,85,173,209,115,33,248,172,170,170,202,18,172,46,138,162,58,147,61,245,71,159,33,196,76,45,242,4,14,83,198,31,190,202,166,120,155,198,70,209,71,252,203,166,34,199,76,230,168,161,154,170,138,102,91,186,224,169,93,80,184,161,159,13,140,127,173,111,211,247,69,166,167,105,182,198,78,118,75,170,53,91,130,158,6,117,200,88,56,201,94,114,23,197,87,21,155,94,20,134,62,214,74,213,242,216,183,37,233,86,234,213,117,209,150,108,212,253,140,121,221,240,93,145,221,26,107,98,27,199,146,98,83,141,69,22,184,148,188,123,211,12,237,71,56,118,161,155,226,179,167,62,137,168,100,17,170,67,75,146,151,123,184,46,169,172,177,221,209,108,198,111,253,243,41,52,3,84,225,79,79,36,107,36,177,202,17,67,75,242,56,241,171,232,170,218,151,118,173,0,255,58,71,226,193,223,181,98,204,84,29,93,171,178,92,83,77,131,90,174,195,36,220,128,101,218,169,49,30,105,224,219,174,40,62,181,42,93,248,214,20,91,145,168,111,71,185,229,183,164,111,230,225,26,227,224,144,248,63,83,181,62,185,106,230,44,116,98,149,89,106,214,253,237,43,27,67,185,246,104,44,124,172,109,4,226,237,214,238,34,26,71,106,227,88,26,202,222,154,116,75,193,146,21,152,53,180,233,82,3,29,245,193,191,170,17,145,213,66,58,171,193,53,27,106,41,234,194,146,37,235,158,87,11,126,232,103,198,252,118,81,117,79,69,35,149,135,169,38,232,35,74,45,53,93,199,74,125,106,74,241,90,186,28,151,179,87,23,90,191,236,178,108,98,230,96,3,197,182,99,11,29,158,139,154,214,111,93,86,175,243,241,70,6,224,195,59,106,68,62,86,35,73,186,250,198,240,12,71,146,245,240,179,169,127,201,241,191,18,254,116,19,149,57,17,153,179,50,215,62,235,83,179,239,242,103,154,37,182,5,29,95,233,247,100,214,142,29,30,171,50,203,196,199,252,118,171,138,31,139,90,57,0,255,129,240,183,227,11,190,227,79,127,110,42,155,138,200,241,7,128,254,80,252,34,42,128,0,255,34,187,63,0,254,229,119,121,253,135,40,126,141,116,74,110,12,227,63,241,235,252,69,251,135,44,114,173,154,148,0,217,118,171,138,111,175,169,86,220,142,89,217,56,90,142,44,177,200,60,139,146,52,84,135,159,155,234,166,122,99,51,191,193,114,12,92,53,203,247,250,115,171,184,150,249,44,122,210,163,71,252,171,8,158,202,85,115,213,198,51,212,148,189,190,110,116,107,249,198,244,88,171,246,105,181,132,120,203,131,167,226,237,170,248,228,105,18,181,113,245,213,145,44,179,5,245,152,92,193,142,125,19,176,201,38,10,127,115,145,168,166,171,218,229,172,171,116,235,96,151,54,152,148,111,193,75,61,215,140,120,92,49,0,255,235,166,239,109,106,141,100,163,228,121,120,50,114,226,37,252,227,201,221,100,94,213,170,76,85,225,162,182,151,58,58,204,32,6,152,108,216,215,156,15,241,189,38,200,38,186,157,19,205,93,149,239,212,157,38,220,115,237,200,33,217,178,229,105,74,208,173,248,170,206,57,5,224,219,241,237,70,252,84,213,138,136,202,42,115,50,85,227,158,34,139,28,202,202,126,28,23,45,197,169,165,226,237,106,14,222,145,40,54,242,210,100,103,248,86,75,80,119,250,49,40,41,170,203,32,207,226,46,155,85,63,240,240,233,46,245,31,200,30,145,37,54,244,47,167,75,23,53,229,67,92,168,201,149,75,195,186,11,167,195,213,79,124,187,200,117,127,139,96,181,66,53,89,73,44,85,91,87,77,210,141,197,94,236,58,214,81,227,44,251,85,43,64,211,111,130,175,86,21,182,37,95,57,190,197,24,180,120,164,59,222,187,192,28,58,174,170,226,233,145,117,114,165,190,63,208,111,217,16,169,203,198,237,184,98,152,240,143,95,68,238,156,108,170,198,80,223,248,82,199,247,200,162,109,203,133,79,156,26,177,11,30,222,220,182,121,153,223,213,202,39,214,222,75,234,170,85,150,181,229,181,172,163,125,233,115,0,252,131,191,185,241,147,147,150,59,5,235,210,185,88,234,123,209,51,203,61,184,24,87,16,27,158,138,213,187,111,61,185,239,155,108,114,251,54,91,232,66,189,169,164,213,250,118,226,87,146,46,85,225,30,227,8,2,159,42,254,174,232,196,74,249,15,148,77,69,84,252,209,63,235,195,127,84,173,26,189,252,3,0,176,127,160,224,171,123,34,34,246,123,204,15,95,252,119,17,57,114,236,145,147,231,248,54,46,203,59,49,41,139,152,172,198,101,55,26,240,84,197,87,145,121,17,217,205,188,149,158,2,0,255,84,69,173,30,252,187,200,114,44,101,117,213,83,71,144,209,38,204,114,72,178,77,115,9,148,248,223,117,147,59,127,68,44,53,46,171,117,17,117,53,238,41,233,201,161,204,166,5,126,105,47,252,166,157,154,50,63,60,252,93,37,142,85,52,134,84,228,80,249,178,93,235,58,215,97,119,214,177,78,226,3,159,52,246,161,178,203,54,47,198,156,163,87,174,35,43,73,218,75,119,213,52,93,133,26,163,29,241,74,188,164,91,4,30,158,170,106,125,34,111,84,5,190,144,221,101,104,88,179,173,75,175,77,229,107,136,223,226,216,184,204,143,7,226,203,46,155,226,87,189,22,95,168,172,175,221,100,94,153,199,74,203,176,42,217,130,233,112,181,214,196,57,74,252,219,142,39,170,120,134,58,182,147,90,116,50,99,134,213,37,131,37,10,87,100,209,149,177,207,250,231,39,231,220,35,34,13,199,242,241,244,60,101,123,118,227,186,170,6,63,225,117,56,205,58,127,73,124,197,47,198,188,47,67,162,238,26,42,94,199,26,213,168,99,40,198,58,61,203,142,209,152,7,224,225,169,200,123,120,98,213,165,63,215,26,171,210,109,199,100,79,47,126,233,183,108,89,150,153,19,95,57,175,66,115,254,175,95,175,164,87,211,79,11,181,188,108,216,90,130,198,188,242,234,84,15,181,196,57,29,207,142,121,200,252,69,205,141,85,170,186,209,213,35,223,210,42,107,205,46,51,186,175,248,47,158,134,55,220,86,226,227,219,221,195,147,107,69,119,153,14,116,230,113,253,62,90,116,195,39,171,104,105,78,251,38,190,125,224,166,106,228,253,19,201,86,42,170,94,234,230,42,92,210,33,234,196,32,183,226,81,237,196,76,248,187,71,68,69,53,150,35,50,250,140,127,163,219,174,87,150,85,12,4,79,137,245,21,111,185,150,44,91,185,112,83,79,188,77,141,69,127,229,70,193,209,215,170,86,85,244,245,180,173,73,23,224,129,226,207,235,169,170,155,138,26,61,87,101,18,51,221,120,28,205,211,22,48,75,155,149,167,224,139,154,179,169,108,34,71,240,44,111,169,166,165,166,252,7,160,127,236,155,110,219,181,86,252,161,178,169,136,138,63,128,254,16,124,34,34,196,39,186,139,168,17,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,137,95,68,5,130,79,173,209,254,1,245,203,251,178,155,45,178,155,254,99,183,90,159,234,185,114,209,137,90,137,208,135,108,106,177,63,17,49,176,137,161,165,34,11,205,130,13,29,91,49,91,141,55,126,105,206,79,240,237,198,28,61,39,58,22,171,208,210,212,51,100,190,206,235,150,21,101,165,14,103,39,232,136,2,84,231,47,247,125,99,169,164,221,200,83,180,20,227,130,69,26,149,104,147,102,195,69,58,182,128,127,103,211,88,142,205,156,70,83,185,115,107,198,251,106,245,99,152,54,100,127,152,253,220,4,159,92,21,188,125,134,68,21,54,34,109,213,106,230,213,215,49,195,161,21,210,206,120,75,159,181,85,131,9,60,197,19,249,29,239,72,52,111,101,9,74,175,84,235,70,76,50,179,153,166,229,178,209,25,92,173,90,59,188,34,80,246,250,69,94,241,239,153,142,231,37,154,166,166,58,50,239,93,80,174,207,75,45,178,43,9,117,197,178,135,158,231,252,246,240,191,72,170,184,39,107,157,150,248,242,186,110,140,211,173,124,81,233,45,53,254,48,197,131,37,254,205,108,7,79,36,35,31,75,173,82,213,242,87,10,241,107,177,245,206,98,65,84,152,174,184,12,135,185,241,220,141,170,238,114,76,52,27,165,154,237,181,116,113,241,54,86,211,170,43,46,27,205,121,73,238,102,31,107,231,3,241,237,120,245,203,155,72,244,247,83,178,94,163,187,127,181,26,167,233,158,163,60,195,226,107,31,94,60,240,241,240,241,233,145,43,155,115,75,58,179,149,170,157,88,116,46,89,19,156,242,116,159,102,29,104,164,14,41,214,0,255,169,30,115,230,172,180,100,208,107,46,41,154,186,90,182,29,211,62,242,124,153,72,200,252,252,205,53,178,157,163,165,99,100,170,142,140,234,113,232,171,93,80,181,104,71,75,115,154,189,64,221,53,254,20,157,86,69,146,188,68,77,125,187,106,115,68,0,255,212,21,181,7,254,211,56,237,33,240,20,223,202,164,58,7,77,27,153,141,217,97,170,169,212,4,151,189,104,156,246,194,67,238,234,226,3,63,190,204,207,136,177,48,46,43,168,19,11,53,245,52,110,219,67,28,167,0,255,186,85,10,185,221,21,62,240,117,87,124,163,71,94,78,143,149,64,71,211,215,179,109,93,187,91,42,246,167,219,198,155,248,74,83,54,96,219,182,0,255,77,111,186,3,221,185,107,169,5,90,186,130,13,193,179,56,155,108,50,79,127,244,224,41,245,137,60,62,81,35,120,242,233,55,141,162,166,164,174,218,142,109,201,213,166,46,133,219,218,22,168,35,102,235,246,67,230,39,106,238,174,50,27,81,181,22,154,168,227,35,203,154,162,138,1,163,252,182,172,0,255,2,76,212,88,221,85,108,248,240,68,240,229,196,155,42,116,45,69,103,94,55,236,223,146,227,160,62,91,151,46,195,49,123,180,163,173,102,192,252,85,4,111,147,110,36,127,173,166,116,119,98,75,205,235,246,226,183,28,195,157,105,170,46,97,90,18,95,17,120,243,239,235,133,142,66,58,117,244,24,107,203,5,158,224,195,215,254,237,189,42,69,185,205,222,92,244,88,20,253,184,168,195,184,85,209,94,189,215,81,45,87,206,0,255,166,19,145,249,66,87,212,24,92,7,23,46,105,57,218,22,180,164,211,226,8,152,191,10,254,156,136,209,115,238,167,90,185,77,196,64,49,148,237,105,3,207,146,166,109,75,123,214,47,215,188,111,98,222,93,149,249,26,90,186,113,232,234,89,172,54,125,208,115,23,79,60,21,188,29,0,255,194,212,83,58,45,42,189,219,182,26,128,138,224,93,171,242,70,142,230,72,234,122,74,158,210,117,123,22,110,249,33,239,109,114,116,94,174,138,185,38,82,144,196,95,191,108,114,145,213,149,213,66,177,44,87,214,187,142,137,117,167,45,227,180,239,57,127,121,173,239,168,172,27,68,37,215,198,144,129,12,108,195,124,55,165,248,4,120,169,253,10,16,173,127,83,213,93,35,121,189,210,19,254,137,124,215,199,114,198,214,108,153,29,152,173,193,0,215,127,168,226,155,116,178,85,59,67,82,17,173,233,219,85,181,77,226,157,62,197,79,81,124,219,193,47,70,138,85,38,232,106,67,125,155,250,206,250,220,241,93,179,211,7,110,245,71,242,123,34,213,84,144,66,187,172,166,40,218,74,170,163,166,198,59,61,126,159,114,186,171,10,116,68,100,170,158,146,207,52,229,162,186,184,113,243,178,186,177,96,75,58,148,251,192,151,163,219,190,155,27,169,196,66,77,61,27,41,216,84,82,85,183,121,9,222,155,115,220,181,139,248,196,210,7,62,124,42,103,252,173,213,200,110,6,186,22,58,54,214,214,114,33,197,30,29,241,248,209,100,97,118,93,60,80,230,143,135,111,23,123,228,97,73,169,35,129,168,172,165,79,84,172,74,31,180,169,41,206,249,164,185,15,248,87,124,106,180,63,137,172,116,245,154,171,246,206,44,93,219,119,20,99,131,89,22,199,26,204,115,81,191,245,99,115,199,191,25,107,174,26,123,172,213,82,31,40,154,99,101,134,88,173,86,215,205,106,10,92,166,211,10,124,34,71,20,79,172,236,74,109,98,3,73,188,123,22,181,226,94,92,151,174,85,191,188,139,135,225,194,120,57,3,235,183,216,223,102,172,100,132,122,58,212,242,211,53,44,215,82,219,139,197,218,28,86,46,80,179,76,124,198,63,252,169,42,158,185,212,179,181,233,211,30,60,91,113,73,149,244,98,135,205,118,52,234,195,171,239,168,204,157,200,66,207,198,66,201,210,113,156,234,165,22,119,254,105,157,227,217,39,112,214,2,79,21,191,156,121,141,229,136,57,70,150,137,218,84,89,203,142,13,203,23,17,7,249,169,249,240,71,252,156,1,240,175,106,55,188,43,169,188,81,89,146,239,60,101,13,159,171,193,172,97,229,112,185,98,105,218,3,151,109,108,115,248,248,230,94,171,211,180,24,129,228,219,115,238,232,64,91,131,153,248,101,147,151,83,81,106,149,147,101,146,230,140,108,198,108,91,73,218,241,120,234,212,101,13,212,227,236,55,205,249,239,122,244,232,137,101,153,191,177,76,101,173,175,162,231,94,178,168,162,34,171,48,176,126,81,124,155,88,43,47,82,36,159,19,69,201,164,242,45,92,215,146,246,249,174,73,243,227,86,5,190,138,186,167,102,186,38,62,231,136,164,177,132,46,241,171,186,183,225,83,244,167,170,122,187,102,247,181,116,118,156,49,170,192,48,231,221,171,143,183,148,138,143,167,155,92,99,140,200,209,137,174,220,153,31,8,127,59,190,138,223,241,103,0,255,196,147,250,68,246,93,207,141,35,189,50,0,255,16,217,68,68,196,31,128,254,49,63,17,181,70,222,24,27,27,108,106,84,78,196,70,2,216,84,68,68,55,188,254,9,0,255,69,140,240,215,121,249,246,129,79,141,149,55,34,6,142,158,162,221,56,116,36,125,56,227,132,53,190,44,241,207,239,170,234,86,53,157,121,53,184,32,215,105,203,172,226,56,177,70,167,179,215,52,142,128,13,159,168,224,87,21,123,175,157,98,9,146,142,20,61,233,130,202,29,249,109,27,193,198,85,56,162,193,164,204,95,77,253,238,199,179,149,105,206,77,45,106,163,219,144,172,77,43,252,178,218,173,102,185,100,60,28,172,233,36,190,26,153,191,145,179,81,77,73,237,122,174,97,29,54,93,134,185,110,24,215,22,239,197,29,30,171,33,241,173,238,155,154,43,203,86,197,90,233,116,113,148,20,100,187,108,227,131,111,186,52,45,28,158,113,52,142,213,8,13,192,195,199,223,213,200,153,43,109,85,101,174,82,79,63,38,121,238,199,15,195,45,251,137,159,138,173,248,7,39,43,225,159,92,57,235,161,91,214,198,204,85,93,155,61,169,24,182,53,227,182,227,236,36,94,183,22,240,95,246,93,52,22,179,95,145,82,121,43,223,181,225,43,205,168,101,73,237,58,16,7,107,67,28,236,45,83,20,31,190,121,115,229,32,107,205,177,210,184,112,199,191,102,81,225,126,220,211,17,13,208,190,214,163,7,110,248,120,248,178,24,157,173,224,115,119,88,154,34,206,60,247,109,127,31,110,195,121,112,186,42,98,126,42,155,40,52,247,0,255,214,54,20,175,84,187,182,146,223,165,62,57,14,47,106,192,3,127,62,170,146,238,123,26,89,203,99,150,91,79,114,117,84,164,133,218,149,244,192,223,231,183,201,199,236,178,181,108,196,10,117,244,148,129,69,59,114,188,135,179,244,65,103,116,139,128,249,137,159,24,117,79,228,99,245,30,209,41,105,78,239,165,168,226,147,121,179,73,83,77,83,86,78,114,229,190,130,102,227,166,198,236,209,8,237,135,39,225,146,165,104,252,235,157,59,145,149,107,85,150,158,69,181,91,213,34,139,32,207,58,163,178,31,244,154,16,85,145,125,183,162,170,2,75,73,71,119,146,111,73,184,113,33,46,171,90,213,167,120,88,59,226,118,205,85,224,62,127,85,57,201,254,143,92,121,189,211,179,164,102,142,108,227,238,124,119,168,251,238,215,16,167,224,111,254,115,155,159,90,121,124,199,198,231,202,17,247,229,30,194,32,179,166,102,220,118,149,228,34,28,23,71,56,245,158,137,175,251,102,68,240,118,85,89,44,85,4,159,171,48,45,3,203,178,108,55,46,93,176,55,125,210,116,61,51,120,81,191,92,85,124,87,163,73,37,200,64,235,101,178,182,158,234,29,106,175,46,188,30,155,29,120,0,62,86,32,126,252,186,225,237,122,210,105,20,221,186,86,236,20,93,75,202,13,59,122,142,154,28,241,12,94,212,12,82,240,173,28,109,251,149,186,158,162,37,121,109,217,118,230,176,16,163,124,217,132,191,179,225,171,40,4,217,109,189,117,122,189,130,225,221,148,49,22,45,217,182,236,136,227,117,206,29,2,31,190,115,69,182,77,168,98,185,86,74,190,230,42,244,110,218,179,108,67,106,211,163,14,24,170,77,245,58,150,1,58,191,43,47,118,151,99,162,195,63,224,223,145,185,247,173,169,201,93,240,137,202,180,137,194,70,186,178,229,158,117,113,19,102,217,233,173,11,250,225,65,157,33,20,159,138,138,110,106,174,145,87,115,100,59,53,227,63,96,223,118,85,43,119,142,63,253,81,223,182,137,10,240,182,77,69,84,252,1,244,39,62,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,232,143,77,205,166,214,90,235,15,248,223,182,125,83,249,185,57,35,207,63,128,254,128,191,249,169,60,253,16,193,167,214,200,166,54,142,140,26,120,26,178,144,52,84,44,13,53,117,59,138,127,64,252,219,109,94,69,116,186,170,170,113,164,44,227,31,191,126,85,124,123,103,42,35,16,245,175,106,213,41,223,214,230,240,130,81,240,42,220,76,198,223,193,39,243,209,217,39,232,169,35,18,116,172,107,230,221,153,228,210,145,7,230,88,152,221,15,63,61,225,79,69,230,54,17,27,191,111,163,106,105,247,18,107,110,161,24,155,74,76,28,163,227,30,221,114,94,47,1,155,10,62,17,193,87,133,230,211,157,35,197,231,94,171,198,110,83,235,126,180,221,215,152,125,78,153,158,157,196,74,221,240,205,29,217,116,147,204,81,244,213,211,177,153,190,179,168,34,90,159,27,250,212,212,226,46,28,172,73,102,61,118,252,114,226,39,42,243,145,189,183,182,226,210,72,246,124,27,214,220,210,44,135,45,205,122,209,36,23,12,209,136,127,248,211,216,194,210,209,77,110,36,65,137,65,86,109,59,213,115,197,222,237,105,161,134,184,85,69,0,222,217,254,247,35,187,111,100,220,241,46,29,106,218,147,57,226,24,147,85,175,29,165,195,73,122,252,216,241,201,182,83,171,85,123,229,25,183,52,111,214,248,172,89,27,86,196,9,241,42,220,164,151,79,248,87,185,178,111,71,6,254,211,116,60,65,42,199,80,80,230,151,237,73,139,61,99,53,207,163,248,58,14,201,196,55,63,217,173,173,154,99,35,107,20,177,253,89,150,219,166,109,53,73,35,118,106,191,152,5,224,195,59,186,169,30,232,30,161,158,150,165,163,46,212,43,90,87,244,174,195,36,175,194,244,72,239,253,196,149,241,2,161,120,248,86,228,26,59,71,241,157,150,27,29,213,154,245,235,22,180,4,93,88,161,127,118,251,122,238,186,217,221,137,218,177,127,245,82,203,142,202,133,217,97,149,205,155,49,58,108,17,30,211,167,231,142,31,95,101,219,85,182,230,194,84,70,222,34,88,122,90,60,173,212,110,203,134,151,113,182,102,125,135,59,31,8,0,255,119,188,77,146,187,217,83,69,61,217,200,248,186,190,85,216,103,58,27,176,218,146,142,193,79,154,174,137,175,248,248,98,237,137,55,170,200,154,163,187,22,110,196,107,75,240,171,215,58,174,47,118,197,199,166,245,171,168,234,145,164,231,173,72,116,238,92,149,205,243,109,94,146,158,196,139,241,159,182,60,116,223,99,21,197,103,148,74,132,90,163,173,149,51,159,153,58,213,36,141,178,11,205,232,146,15,63,107,202,3,241,68,100,254,54,150,59,55,217,232,168,216,219,86,55,108,160,38,183,154,94,180,49,238,133,135,230,159,162,248,211,171,92,213,124,236,46,147,28,243,171,49,201,163,199,33,119,117,46,59,216,190,2,79,69,142,224,139,24,157,46,36,235,202,166,83,153,42,74,66,12,213,38,247,69,209,90,167,1,241,158,123,132,136,214,39,39,182,54,182,174,142,158,158,68,134,214,94,141,113,198,88,229,183,37,235,69,120,47,91,79,23,160,187,40,248,95,47,116,172,85,57,26,146,63,87,178,116,189,106,132,243,50,81,210,55,28,9,207,57,65,234,174,245,139,136,124,163,107,83,77,87,12,58,198,44,161,151,238,0,255,93,229,146,174,105,148,21,36,222,134,95,85,35,19,93,203,54,82,27,89,232,250,154,122,108,202,214,100,53,28,30,159,104,231,82,4,254,196,200,231,136,20,181,204,83,77,219,218,80,97,179,46,45,117,117,106,209,144,246,214,158,2,118,124,34,243,219,173,36,137,80,225,62,34,98,172,109,204,31,71,28,183,153,146,174,109,196,7,38,25,117,171,79,229,68,162,112,4,195,233,245,80,63,14,121,169,15,198,59,244,140,51,186,21,190,216,225,223,188,145,34,107,106,149,117,138,170,118,83,111,154,228,185,204,238,67,123,226,137,120,196,228,135,108,130,79,173,202,36,214,80,215,253,120,26,186,134,61,95,220,74,186,206,52,50,94,135,63,182,2,241,171,236,248,241,75,122,212,206,18,171,164,238,22,116,165,247,182,37,65,222,217,165,65,22,120,174,16,213,250,118,185,102,186,80,180,170,221,149,138,119,159,158,153,148,202,170,181,11,212,96,125,208,192,223,100,174,126,81,141,140,53,117,36,117,229,220,201,64,178,150,184,124,224,73,177,60,251,115,144,178,253,171,170,251,80,83,146,116,69,154,113,213,138,124,222,45,67,119,151,13,39,194,231,250,173,192,77,234,19,53,34,82,149,129,173,94,129,121,73,146,65,209,119,242,52,95,235,116,192,228,7,94,125,243,114,122,145,73,126,147,119,205,154,158,50,92,237,209,138,245,68,187,180,107,232,17,0,255,162,219,134,103,84,86,115,91,158,142,52,134,163,165,110,107,122,229,135,199,177,168,125,67,193,206,127,226,203,54,191,35,2,233,229,77,59,62,98,44,21,181,212,117,45,42,97,252,136,11,108,114,206,215,7,206,79,100,14,79,173,74,87,173,80,207,241,6,37,123,158,34,236,51,120,130,250,245,185,18,199,105,244,83,225,15,239,110,243,71,50,162,26,65,87,207,18,87,71,221,198,253,249,165,185,26,100,155,109,122,101,38,28,231,228,3,15,159,200,57,248,212,234,60,29,137,170,138,34,124,89,188,165,113,85,151,99,19,232,186,14,235,83,0,255,196,171,111,223,118,177,39,248,233,145,154,178,240,61,180,39,151,117,34,155,170,108,87,156,196,71,209,138,85,16,88,191,156,193,254,166,37,202,68,45,250,159,116,79,145,122,46,86,183,101,43,61,26,90,204,0,255,130,95,172,186,39,7,138,69,158,169,108,68,45,0,255,186,54,135,246,152,100,134,77,217,251,67,241,246,29,251,55,114,143,30,141,35,106,49,211,158,243,178,13,181,11,183,85,99,53,188,172,15,14,133,123,159,219,28,190,189,70,68,141,17,56,146,36,169,202,111,75,207,150,46,183,49,220,162,157,237,196,84,95,192,174,114,55,222,228,40,142,166,68,36,150,44,69,70,203,236,162,53,85,227,229,235,117,188,132,41,187,212,103,204,81,59,201,209,52,75,44,117,165,160,127,65,46,89,71,63,182,120,231,188,96,98,199,167,34,245,91,117,162,178,20,165,178,152,168,220,42,181,251,113,202,171,53,189,209,170,101,29,140,19,72,252,86,20,223,136,220,220,57,243,38,222,248,13,148,250,141,170,238,71,214,72,112,91,75,189,131,102,120,177,41,126,214,165,108,128,0,255,50,247,249,237,162,71,230,237,100,162,40,62,83,198,119,28,61,57,245,98,152,23,90,47,75,227,245,48,62,125,224,109,170,120,42,106,101,238,70,86,212,198,204,85,182,174,167,32,193,25,61,214,18,223,91,170,142,191,18,21,106,68,173,188,200,120,6,146,190,53,53,243,218,69,93,43,241,88,188,120,115,15,128,0,255,248,20,63,214,120,82,57,137,238,244,244,52,141,216,229,6,113,91,135,69,107,139,86,106,106,125,248,115,187,202,29,89,69,172,213,133,84,178,69,107,178,213,233,180,99,69,169,126,232,153,94,198,195,34,21,34,7,95,229,163,35,18,91,139,148,57,147,84,241,154,109,46,205,230,221,146,222,233,126,118,31,124,182,192,47,248,119,81,57,141,204,164,91,60,125,45,208,214,212,22,40,170,152,55,226,181,80,141,140,87,44,170,151,242,192,250,212,168,226,171,30,73,205,44,85,81,87,171,78,197,182,210,153,230,145,75,153,45,78,173,101,143,203,81,202,174,245,109,178,188,100,171,164,116,118,150,69,59,154,27,83,188,218,170,218,173,53,70,107,137,70,125,248,55,197,111,213,70,34,178,200,87,158,122,154,49,168,74,212,160,78,159,86,226,86,173,247,175,37,241,76,198,62,127,188,139,39,42,162,242,114,245,168,68,209,181,160,162,41,216,176,162,194,41,29,49,193,8,79,30,40,126,187,186,167,87,85,162,150,115,99,171,209,117,31,170,155,137,197,224,199,54,90,202,241,199,35,3,17,86,24,96,142,95,75,124,145,51,63,51,89,17,249,182,217,59,114,226,197,25,159,170,34,245,8,218,53,196,227,250,14,55,217,252,192,147,249,249,221,11,201,141,158,170,35,81,133,122,0,255,166,238,52,79,167,5,75,110,221,232,170,70,77,16,176,75,253,219,177,155,78,177,94,189,211,145,47,42,221,158,77,71,193,152,197,30,244,221,231,99,126,186,219,179,31,75,61,239,58,223,142,134,98,197,108,65,229,182,26,221,183,57,78,110,59,62,197,19,163,98,173,168,137,167,203,94,101,184,122,153,88,209,31,205,132,143,94,22,187,214,119,172,204,73,55,86,49,70,146,170,134,239,101,184,227,235,41,220,81,246,151,142,41,0,159,200,85,169,223,218,216,10,244,89,159,254,84,233,196,187,49,195,104,221,206,133,89,97,89,220,98,232,83,36,254,174,30,201,94,41,53,248,210,231,204,162,186,80,98,44,13,133,99,181,222,160,38,158,154,115,120,103,207,102,206,164,203,250,247,172,215,212,151,120,12,222,86,252,136,63,124,85,41,154,22,163,230,250,22,140,155,210,199,75,99,83,175,227,71,125,247,158,129,10,127,178,71,106,84,138,36,17,153,37,24,170,130,140,215,53,128,71,186,1,23,152,184,156,159,138,236,162,70,18,121,83,61,203,70,166,146,138,103,185,45,109,61,21,117,38,213,103,47,104,247,99,254,42,248,170,214,204,207,195,210,174,114,172,84,108,88,97,183,229,115,89,174,189,218,113,22,43,235,151,249,203,145,125,74,154,10,126,214,94,81,253,46,182,238,57,246,148,160,209,218,251,78,22,8,0,255,34,27,30,158,92,53,84,187,245,85,3,153,169,152,51,222,184,225,91,140,89,73,217,65,158,62,224,95,100,83,165,150,98,153,151,106,73,101,201,59,239,109,167,104,205,139,19,224,166,27,37,190,77,21,95,229,28,189,54,142,142,69,150,51,101,101,131,203,150,84,21,52,166,193,112,129,246,148,21,196,134,111,183,242,198,206,2,169,21,3,69,221,154,245,139,154,86,52,219,210,40,125,243,43,124,1,219,174,27,158,170,149,253,90,169,106,200,136,70,210,209,212,137,101,90,167,201,165,110,178,184,95,251,226,207,167,238,238,111,58,235,150,110,162,186,42,183,35,143,167,17,167,178,199,211,45,195,244,121,203,94,126,234,190,237,106,204,188,82,69,69,147,141,169,171,118,139,198,218,103,17,252,24,99,106,118,40,92,191,192,195,47,71,35,115,230,224,105,53,34,89,73,77,189,127,199,179,230,94,64,28,20,95,196,67,230,43,0,31,62,145,249,107,229,169,232,74,229,84,157,89,170,50,75,171,138,33,104,77,199,173,104,71,103,226,23,81,185,115,173,53,19,21,68,165,118,10,162,134,53,212,86,253,170,214,97,181,169,99,65,191,4,62,185,90,191,106,20,93,137,140,58,57,98,122,233,166,130,42,28,22,213,45,70,123,172,143,223,226,55,165,226,201,190,203,139,116,101,151,211,200,206,19,239,166,161,167,168,14,182,1,243,219,240,55,221,141,145,84,39,89,150,107,230,75,109,173,121,75,113,126,59,119,238,59,14,135,63,156,32,116,171,95,85,21,63,154,122,50,71,50,214,103,202,221,195,61,154,148,229,146,87,126,198,209,113,174,178,126,57,193,39,42,207,198,174,59,87,42,71,214,248,214,229,153,214,120,212,92,104,129,243,112,143,38,44,183,237,238,170,10,223,237,206,51,212,141,225,89,214,173,242,117,196,101,122,175,78,35,53,90,203,225,114,120,82,129,251,252,175,120,162,34,71,212,200,85,188,183,16,44,139,116,52,44,73,96,253,240,145,158,195,31,154,168,1,0,255,98,118,221,85,229,168,140,206,215,145,60,55,239,110,150,61,223,60,42,254,220,137,143,245,23,30,150,246,192,183,43,126,17,49,86,142,153,154,150,142,84,194,77,91,125,225,222,52,170,235,83,63,226,136,184,35,110,213,127,76,252,114,34,155,90,213,121,121,56,26,178,26,195,34,53,117,165,251,234,38,182,195,71,186,16,247,106,245,2,12,254,46,71,96,106,85,133,239,180,92,181,180,225,106,235,192,57,13,87,99,152,182,235,149,53,166,41,5,31,79,205,86,191,202,60,111,98,57,85,123,29,207,165,182,49,163,149,11,177,221,189,15,215,245,104,49,175,248,162,91,52,233,137,140,148,250,51,75,189,162,196,212,73,93,172,244,226,124,246,11,60,75,42,30,190,94,188,13,95,164,173,168,179,146,81,57,89,179,113,85,134,153,173,106,200,43,231,226,161,125,221,200,128,29,254,142,188,72,52,252,204,68,21,207,185,161,99,233,130,159,245,237,118,19,85,43,221,99,148,197,124,253,74,101,228,143,133,205,251,211,149,207,142,172,35,109,212,173,46,213,29,78,215,122,133,202,166,86,211,109,26,69,98,52,93,116,122,79,203,202,124,32,252,237,178,171,221,228,242,207,253,103,253,106,183,237,24,73,98,234,169,59,117,5,73,89,227,63,240,201,230,15,0,0,160,63,5,95,68,197,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,250,15,196,167,238,73,180,111,170,241,254,67,251,83,241,59,214,88,171,49,108,35,149,98,165,31,162,70,240,169,177,176,137,161,167,172,141,108,195,130,138,213,152,148,44,199,243,37,62,190,248,109,155,21,189,19,180,80,167,135,108,87,229,2,117,86,143,100,45,150,25,173,135,240,140,182,17,8,127,42,186,227,59,145,28,181,85,146,202,102,35,155,92,202,197,185,102,83,187,47,221,48,63,187,31,206,91,138,136,40,222,141,172,137,229,136,148,149,85,120,67,37,102,181,171,211,60,159,168,63,79,117,5,142,211,136,37,252,201,149,55,251,118,227,123,229,192,185,110,197,122,228,242,220,81,143,87,62,105,85,190,27,135,204,122,58,81,206,127,138,39,170,162,176,145,168,227,169,106,135,150,108,118,84,47,71,163,158,182,116,55,126,211,165,87,107,22,80,223,150,253,137,138,224,157,11,75,102,210,57,42,74,163,20,230,213,88,111,218,233,39,179,187,150,24,239,83,227,117,134,132,63,217,118,57,231,26,60,149,35,114,166,207,149,84,36,50,60,25,173,203,233,79,60,226,209,235,12,15,227,39,221,123,194,95,125,106,245,214,31,91,249,234,153,163,234,77,138,28,143,124,202,149,185,49,186,3,205,137,51,226,13,211,158,59,190,236,130,183,137,72,177,28,137,228,173,157,123,39,62,85,201,254,13,221,88,116,89,162,29,214,18,56,63,217,241,228,8,0,255,253,26,225,29,245,84,174,83,45,125,122,169,77,221,190,90,117,70,151,244,72,1,127,114,205,57,71,171,224,245,233,20,119,237,43,168,202,24,119,44,34,188,176,205,118,237,208,78,36,85,241,173,149,23,124,146,136,36,83,84,251,30,57,211,178,40,253,152,113,218,99,82,188,37,163,162,76,208,14,203,132,63,17,145,93,79,245,81,141,173,157,158,138,126,245,162,138,228,194,98,81,182,0,255,0,124,85,153,191,136,141,237,189,178,188,94,35,37,219,78,142,91,69,182,237,216,145,102,203,115,126,186,139,200,53,119,59,215,202,240,244,60,37,150,58,158,170,226,158,219,142,183,93,163,177,196,19,36,139,129,142,68,155,90,182,236,190,77,120,103,83,159,47,250,191,128,63,53,27,222,81,72,238,57,247,70,69,246,230,134,15,147,124,138,222,77,217,117,103,159,158,198,241,254,188,32,160,126,252,106,142,108,166,152,234,166,211,41,183,175,168,200,28,179,252,78,89,90,164,177,240,16,156,74,170,238,245,237,145,53,247,196,114,172,150,58,42,54,238,83,123,124,151,245,172,192,59,125,205,62,213,111,133,226,139,127,141,143,168,28,164,86,237,172,43,150,175,30,183,37,215,246,245,76,31,227,16,141,93,236,130,223,90,25,0,255,77,44,181,36,84,66,101,102,149,226,198,52,171,133,27,151,238,105,246,225,45,195,245,73,175,20,160,243,83,171,187,153,158,68,55,233,68,181,10,139,62,51,180,103,51,252,3,31,121,254,83,224,191,123,199,78,177,81,183,199,151,250,176,104,91,83,164,235,114,16,174,211,53,39,174,110,248,55,43,214,78,91,42,11,43,156,107,87,99,187,124,107,226,85,134,193,186,160,19,218,101,70,63,84,183,27,189,203,81,121,141,117,23,62,199,150,122,122,48,91,187,153,120,0,190,185,35,186,169,66,70,204,46,195,238,95,93,215,142,59,222,105,160,206,249,116,97,176,120,56,75,59,52,112,57,127,81,197,23,81,197,19,169,150,69,15,212,117,84,36,165,74,181,11,23,174,71,243,12,114,105,195,13,111,180,72,49,93,33,91,246,39,199,156,43,186,151,120,254,70,89,93,184,22,155,101,227,221,87,142,190,106,63,249,64,138,226,215,47,98,101,43,185,63,251,220,220,123,201,117,221,54,87,153,222,195,229,113,166,246,106,224,94,191,232,134,31,71,84,177,200,208,148,74,81,118,138,214,116,180,111,197,162,104,72,23,231,84,124,53,231,21,137,191,137,236,245,95,49,122,85,13,157,163,162,87,146,242,124,86,174,105,40,211,96,205,205,190,212,140,76,57,120,155,21,181,134,74,22,115,36,182,38,174,37,185,234,84,237,168,195,54,151,130,201,250,240,109,34,221,136,90,122,142,173,141,227,57,42,177,170,199,111,100,16,23,225,25,183,21,45,80,21,159,98,0,255,162,98,45,36,199,234,182,90,61,162,82,188,78,77,112,93,18,230,86,252,185,225,123,173,34,240,235,223,212,207,65,70,36,117,86,190,184,122,0,255,154,93,107,150,122,244,72,223,61,195,65,79,197,155,0,255,174,198,204,185,213,10,254,197,5,61,121,168,89,27,65,218,11,151,103,63,184,178,192,39,186,227,227,153,51,9,110,232,163,94,36,9,202,106,234,212,77,93,215,164,187,215,114,93,128,243,52,89,129,114,219,191,177,188,179,147,20,181,141,186,170,75,86,237,88,187,107,31,70,61,88,103,133,45,113,156,185,79,124,124,115,34,227,39,242,177,177,129,15,180,213,217,111,203,140,62,24,58,210,80,100,39,124,19,207,56,78,108,42,23,254,212,66,241,53,103,221,156,232,237,196,174,96,61,166,82,110,93,107,227,157,248,94,26,33,251,252,68,69,237,133,222,108,172,82,4,37,81,45,58,166,79,153,169,218,188,60,237,119,191,4,224,215,111,237,190,139,24,157,244,216,171,42,88,46,181,196,226,77,123,208,104,117,174,87,179,164,173,102,41,196,182,9,62,53,215,40,158,88,209,179,77,65,69,210,34,190,9,59,184,43,35,53,202,174,120,229,240,189,43,189,115,127,194,223,166,138,79,36,57,179,141,227,205,189,219,171,114,216,84,67,144,45,22,190,129,131,134,21,46,54,252,93,21,127,147,59,242,179,21,53,213,58,157,190,13,117,34,243,124,50,234,220,70,60,170,139,112,134,214,41,64,234,187,27,222,190,69,234,167,98,209,77,190,188,175,112,217,205,141,237,57,211,59,13,206,174,210,147,37,190,108,59,62,254,53,74,45,73,91,81,177,218,117,59,42,50,94,85,83,178,125,119,246,101,151,88,247,148,250,69,230,85,164,104,200,90,185,83,60,155,218,183,109,104,217,26,213,131,184,67,187,82,19,20,50,254,23,137,119,185,99,84,212,228,230,125,132,240,88,213,226,105,152,158,106,191,107,143,6,40,158,168,10,190,221,168,204,79,71,79,65,122,168,239,153,111,221,186,134,77,45,140,95,245,92,179,245,64,185,137,226,23,73,54,241,137,234,61,36,235,14,101,251,10,211,17,91,124,178,214,225,8,51,180,239,156,35,224,127,83,131,119,230,141,26,145,172,181,22,181,136,202,178,199,114,81,243,52,200,49,127,225,164,122,19,250,240,148,249,225,155,43,106,238,145,43,42,42,225,50,18,181,43,202,58,150,105,1,6,217,240,6,48,70,163,225,235,7,214,39,162,248,229,52,190,87,165,96,203,123,19,201,81,149,180,163,215,238,109,235,182,164,19,250,15,151,203,120,224,111,34,34,98,206,124,76,125,163,72,84,218,78,22,47,94,25,236,219,130,91,86,88,163,223,218,178,169,27,62,185,230,170,192,230,90,43,153,40,22,40,223,179,105,89,93,241,169,46,197,223,154,159,185,227,105,36,98,118,145,236,61,144,141,171,112,137,212,173,105,40,193,0,189,132,43,117,35,14,137,19,30,168,219,94,159,216,179,213,134,142,108,69,174,26,155,130,37,167,108,90,247,219,171,224,101,13,75,188,93,164,254,163,98,226,59,221,251,84,173,147,107,165,43,74,116,198,59,29,238,116,198,58,131,94,225,208,69,253,170,130,47,162,113,164,106,47,60,21,71,178,181,21,52,207,214,229,75,202,214,165,184,84,251,204,213,115,37,252,237,34,178,25,19,237,87,36,138,112,161,151,166,172,119,207,241,96,173,78,184,167,111,122,101,180,22,155,95,32,62,145,248,187,50,103,35,210,223,149,170,171,168,96,88,182,226,234,94,186,106,205,42,30,155,226,223,84,240,228,168,88,85,61,209,244,240,143,142,34,43,106,207,62,109,122,138,176,84,159,54,117,233,1,0,255,246,253,204,91,60,57,199,82,31,43,107,89,158,230,169,114,92,150,91,70,53,57,230,3,102,252,201,134,79,245,222,115,100,138,35,168,43,82,84,230,26,170,23,52,168,93,51,186,167,127,26,21,0,255,235,252,2,117,126,114,245,137,154,216,72,215,211,114,85,45,53,213,205,92,48,201,37,198,54,13,250,202,78,137,47,149,243,87,197,39,42,215,94,57,40,25,182,22,170,158,146,130,150,110,236,210,47,184,46,195,13,112,151,195,164,234,252,247,93,69,44,239,141,156,51,71,73,180,170,195,158,62,191,96,205,218,233,112,254,98,155,159,136,168,72,83,212,156,42,36,173,214,147,209,154,134,231,67,199,245,47,126,210,29,2,4,191,42,30,190,181,86,94,225,42,245,145,206,81,108,201,13,39,113,160,38,75,212,44,101,148,230,195,67,207,29,191,53,138,47,71,29,239,116,58,49,148,239,164,54,149,20,249,174,124,114,235,216,154,21,241,135,134,139,39,54,17,197,187,70,140,44,18,52,20,77,27,117,239,167,167,127,207,146,201,46,13,51,73,87,53,139,168,95,5,223,118,237,180,85,165,150,142,70,127,117,75,223,105,91,191,14,135,222,76,218,212,163,47,55,8,16,124,252,155,108,42,144,28,56,86,185,186,117,174,99,97,90,237,234,94,166,118,235,137,118,167,206,41,20,254,228,110,178,141,96,201,200,185,118,87,46,91,21,189,189,220,149,62,194,159,241,158,205,11,252,245,111,162,78,134,231,170,249,220,123,196,10,82,180,203,69,109,79,64,28,97,208,218,99,223,224,95,140,188,77,69,154,238,152,91,173,107,119,45,79,143,44,147,180,48,190,236,253,24,48,0,255,203,182,137,218,233,218,184,90,183,221,206,134,163,106,147,186,236,152,237,197,47,125,210,15,173,98,185,225,87,213,125,87,171,86,212,24,105,248,91,115,140,177,146,236,42,62,83,178,16,109,202,78,234,90,196,63,190,197,19,57,139,222,224,210,248,156,59,77,210,46,201,23,61,50,149,21,234,198,206,46,70,159,241,47,243,151,99,100,110,234,86,213,164,122,39,170,217,49,97,191,96,41,174,204,49,184,81,199,13,17,8,0,255,68,237,81,145,138,174,202,185,186,107,227,202,28,213,112,79,45,14,249,249,177,147,180,235,129,95,231,119,228,170,189,18,89,219,115,37,104,168,90,210,152,54,233,131,67,245,158,188,212,71,120,37,126,86,214,143,47,187,221,240,68,141,88,35,225,134,38,123,228,152,250,119,226,176,14,159,225,88,87,62,252,16,0,255,107,254,148,195,39,106,239,21,139,123,182,211,118,168,16,187,122,108,212,175,43,183,237,234,85,213,163,102,203,7,232,252,191,225,89,141,53,58,81,84,84,103,90,94,71,91,53,209,23,143,109,75,170,213,0,173,241,57,0,255,137,95,173,246,39,122,101,115,164,174,57,234,12,220,120,109,40,65,199,13,57,149,225,189,102,105,166,209,241,159,248,85,177,127,188,121,72,77,46,170,127,122,173,164,113,75,126,61,205,133,65,158,105,109,124,163,197,36,62,126,221,172,149,168,72,186,187,66,17,109,200,108,223,150,209,241,114,140,211,126,51,140,192,93,240,240,239,58,39,203,79,75,153,77,96,171,222,143,59,94,203,206,139,35,26,5,39,234,170,22,60,53,254,68,213,236,214,212,138,167,70,166,229,248,238,72,138,189,233,45,252,2,23,123,38,241,231,111,229,110,238,85,252,100,35,233,42,76,90,82,67,149,152,172,93,44,62,230,191,125,223,221,21,124,49,185,174,162,29,139,44,213,44,68,167,181,219,44,126,32,62,221,229,236,179,26,181,70,62,190,118,115,230,89,181,68,133,11,240,45,187,91,17,177,137,200,141,54,234,229,78,159,199,117,139,122,236,11,109,114,29,242,25,126,137,79,30,2,0,255,239,49,243,84,116,222,135,247,219,151,79,110,45,213,174,52,71,107,226,78,13,0,255,185,239,42,178,221,171,70,164,233,202,98,224,51,75,75,89,31,216,182,3,79,52,198,2,83,52,102,1,243,130,191,233,5,254,112,172,212,114,90,107,119,148,97,60,10,244,109,26,169,53,254,107,102,246,40,89,191,212,47,251,148,78,38,133,38,105,135,166,97,105,222,133,167,90,85,98,181,34,26,94,208,46,88,72,253,42,248,230,172,73,119,4,182,115,74,133,155,241,168,94,85,85,19,244,123,139,207,226,54,151,20,5,126,171,23,223,126,141,157,179,210,71,205,156,149,228,185,163,23,47,156,215,169,118,225,30,93,138,115,226,44,2,85,142,200,182,233,77,39,211,177,84,230,26,105,221,176,52,106,167,246,248,99,155,206,184,228,157,190,233,170,6,252,239,114,186,205,27,115,161,123,112,203,209,58,42,105,150,186,58,210,163,86,37,249,19,199,197,231,112,129,159,152,240,47,122,84,118,43,157,43,34,75,193,209,183,105,221,19,5,11,241,196,99,165,36,190,170,153,191,234,149,99,75,109,13,201,70,196,70,90,171,178,91,149,251,29,59,244,67,51,44,210,135,5,226,83,193,83,81,61,55,222,33,43,17,124,4,226,157,203,122,58,176,196,113,207,142,93,90,170,189,173,217,74,197,199,19,149,115,140,232,108,85,117,4,150,190,82,209,210,183,98,107,152,13,71,105,136,238,104,236,114,151,125,87,145,163,115,83,12,29,117,231,26,197,53,106,64,156,110,137,79,93,214,229,236,59,237,122,8,126,157,191,168,188,57,98,170,173,123,212,80,210,211,44,66,63,124,154,220,136,83,226,227,184,200,67,2,241,139,53,245,171,53,84,34,86,85,182,234,218,19,101,169,166,51,39,117,104,218,115,41,30,137,139,225,30,63,200,77,240,240,246,35,111,178,137,82,65,247,196,181,110,148,222,78,69,62,187,215,20,52,187,150,226,211,23,175,106,177,222,41,241,91,60,188,253,168,19,157,138,130,141,200,43,52,52,180,169,214,192,64,120,70,175,117,88,111,22,248,69,206,190,235,46,247,62,181,84,76,37,199,58,151,46,106,170,33,254,212,205,244,100,102,207,190,133,159,8,136,127,213,131,167,219,169,50,120,83,26,201,86,102,251,126,92,168,50,237,50,11,229,139,74,133,115,226,106,5,252,203,251,114,212,155,170,92,37,208,237,51,205,22,178,88,155,70,217,184,172,31,79,13,222,46,115,134,247,122,97,72,33,145,235,93,86,122,182,224,103,150,116,43,82,7,227,118,173,90,200,190,109,155,218,35,171,81,137,84,175,52,212,123,234,176,95,144,31,90,3,225,64,125,210,20,13,198,64,21,17,85,77,127,174,240,15,188,125,23,152,220,69,85,252,85,46,122,99,172,215,169,196,130,245,134,52,92,63,141,38,197,65,196,252,240,84,173,108,106,196,31,168,155,136,170,248,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,244,7,198,95,253,2,138,63,190,7,202,252,229,224,169,168,234,38,241,149,174,210,107,37,165,209,181,117,23,252,88,46,105,105,77,179,150,27,190,249,131,175,187,177,115,241,124,21,79,91,181,178,145,93,77,147,79,38,53,249,15,247,105,177,118,147,132,236,166,190,107,100,151,123,119,127,142,185,84,82,86,46,247,227,185,114,71,143,26,224,209,145,75,26,175,101,118,192,87,11,248,23,124,162,26,225,171,30,59,239,98,231,232,223,73,75,241,149,132,235,113,198,47,102,132,79,125,240,167,126,42,16,31,223,149,249,203,57,38,61,12,95,137,196,92,251,250,116,223,77,57,6,237,74,181,30,30,215,52,141,36,226,79,4,0,255,110,238,118,46,238,105,19,29,73,98,249,54,208,161,126,109,21,25,99,191,62,196,237,94,72,248,215,249,169,191,71,76,237,35,243,208,70,110,219,110,44,106,106,162,54,53,23,126,135,247,108,32,234,199,155,127,108,174,154,249,76,203,170,18,181,91,106,241,86,155,158,118,83,57,118,219,213,199,7,104,125,155,246,175,6,58,87,142,165,146,115,205,60,149,27,142,106,76,112,221,122,252,213,39,67,117,107,25,0,255,34,248,196,204,162,118,146,98,120,94,134,206,37,66,234,185,103,59,173,43,118,212,158,61,162,136,127,83,159,218,247,229,106,134,175,168,55,189,173,36,159,96,223,198,54,237,10,176,73,107,53,235,87,99,46,126,177,144,164,58,11,52,77,137,181,114,92,106,162,108,162,37,213,185,127,189,211,25,248,73,129,138,95,21,251,19,189,42,162,26,87,65,114,53,154,107,67,214,39,247,196,104,114,167,37,118,199,185,74,17,21,209,123,204,153,179,179,216,41,220,87,182,36,85,88,185,170,18,13,248,219,172,156,125,59,146,72,117,164,91,130,164,25,207,69,187,240,205,100,59,238,106,175,43,85,181,126,57,233,92,189,82,101,205,53,183,142,100,141,174,67,91,205,178,5,196,91,137,112,180,2,224,79,69,119,145,215,77,213,200,246,66,214,102,90,146,106,131,147,2,0,255,187,193,159,46,190,145,214,201,86,181,85,164,116,184,79,195,225,15,157,92,136,202,123,215,155,248,67,241,173,142,245,168,89,158,33,69,251,22,110,23,0,255,16,60,252,77,244,92,147,107,131,85,37,138,222,77,205,196,11,150,139,26,178,81,47,226,125,184,219,243,3,235,179,42,115,213,234,215,201,124,173,93,84,164,166,106,82,144,110,203,155,184,1,222,246,75,206,0,255,105,116,36,115,52,22,107,133,24,199,5,217,237,168,216,23,19,231,198,121,86,11,203,84,145,131,95,21,190,214,204,177,85,20,221,41,235,57,118,156,153,46,40,221,137,217,94,204,50,87,7,158,34,34,34,243,166,62,107,238,28,217,51,13,85,53,137,26,32,248,243,55,219,61,98,229,115,55,72,172,13,225,190,111,201,208,152,110,199,9,113,226,143,249,95,252,14,245,53,119,59,215,204,208,149,156,110,90,45,237,105,169,155,185,254,79,126,170,90,238,168,57,102,234,170,246,84,149,181,237,217,109,205,11,179,30,178,239,243,63,122,69,26,90,37,225,39,122,112,53,30,87,137,213,167,65,101,254,89,186,64,157,159,8,62,158,36,114,170,166,99,72,245,74,211,178,110,69,182,116,162,204,122,208,78,119,169,17,10,124,187,8,222,126,53,150,83,153,138,82,137,224,217,72,205,250,180,219,84,131,7,30,63,250,211,103,125,34,87,230,52,142,102,99,109,180,123,232,54,226,140,65,77,67,113,90,167,39,250,167,67,26,248,82,159,226,23,181,247,198,58,85,93,117,140,94,115,184,20,164,105,135,79,209,231,181,86,248,11,151,233,224,3,213,202,94,191,170,202,165,130,138,168,228,30,200,186,58,23,18,7,107,83,144,193,58,169,71,240,48,188,244,80,21,252,106,85,214,11,77,79,211,177,90,42,9,170,14,220,210,104,83,195,157,173,218,168,189,169,43,79,252,242,248,182,107,142,36,39,81,26,169,161,186,210,61,101,166,234,86,177,45,29,190,131,191,224,122,135,164,232,252,101,147,230,169,98,107,143,216,27,71,82,121,170,235,82,155,185,173,69,217,21,254,41,0,254,182,221,200,198,66,137,24,145,45,183,165,178,101,11,54,143,190,195,57,218,173,90,252,140,63,221,100,99,100,234,89,247,51,117,13,61,250,169,36,141,13,109,131,7,52,198,2,13,221,230,175,242,113,124,237,33,253,25,234,91,180,127,157,184,154,218,26,137,215,227,117,225,158,8,153,0,255,213,221,244,98,229,245,72,149,33,12,211,110,75,213,47,205,122,237,57,143,31,184,195,159,238,243,146,141,38,73,198,79,125,185,154,111,233,170,170,222,70,118,145,182,19,59,252,203,102,227,57,106,185,237,80,65,77,245,146,55,173,138,226,230,248,105,73,51,5,254,227,73,122,164,197,79,227,73,23,244,235,194,146,70,218,161,9,218,211,122,174,156,0,255,19,163,210,172,186,169,141,160,167,124,245,230,125,20,59,246,47,222,165,6,214,39,106,225,79,37,185,177,76,98,85,37,154,37,199,28,141,22,117,21,228,146,211,218,183,58,161,220,182,250,84,229,94,43,79,161,87,181,211,243,157,182,252,215,60,71,81,218,162,107,241,170,190,16,240,47,34,114,85,54,117,210,63,240,224,79,183,163,70,254,138,202,234,15,140,63,145,93,175,234,38,106,140,149,231,171,241,20,68,85,157,0,255,148,109,151,179,177,254,109,219,229,246,79,221,54,185,155,185,178,198,210,3,84,241,241,139,122,217,167,167,241,171,134,142,148,34,238,219,68,227,54,252,30,254,147,91,253,120,39,251,187,233,140,216,171,214,247,200,177,161,37,53,59,82,53,41,209,71,125,211,86,221,132,99,52,5,191,224,237,162,241,141,236,137,229,147,107,174,170,182,173,168,220,177,167,167,164,145,120,198,109,237,210,251,236,230,199,252,69,198,79,39,163,86,164,211,69,89,27,37,219,130,162,230,180,74,51,189,74,253,212,20,107,52,87,151,51,112,126,162,243,219,206,46,212,209,174,162,85,213,181,102,71,91,102,0,43,244,40,214,211,120,130,196,143,191,93,212,206,169,226,89,189,212,48,116,238,116,54,134,37,171,173,248,100,250,251,112,112,89,191,53,115,187,202,31,117,23,106,130,32,35,203,180,106,203,176,161,117,78,149,155,122,179,77,215,117,165,42,21,254,244,40,190,209,91,173,162,198,196,243,81,168,246,244,124,102,221,80,81,143,85,73,19,206,27,93,0,190,92,115,174,138,196,195,207,92,121,142,162,14,139,140,112,249,76,135,167,172,143,191,181,95,137,79,85,229,84,222,220,57,81,15,89,49,210,87,50,129,146,124,29,168,71,215,220,183,169,205,240,235,115,254,34,143,95,21,58,114,177,189,186,84,50,213,130,105,71,141,103,26,97,183,33,215,244,41,230,185,79,170,108,138,47,98,118,145,178,214,35,137,149,123,95,79,130,123,230,91,10,150,226,155,150,194,63,240,149,6,108,219,188,236,162,34,210,212,85,235,217,119,61,238,197,110,207,183,38,104,85,143,147,186,129,161,248,84,142,85,81,115,38,248,94,11,95,177,211,149,59,46,35,206,235,132,7,26,16,175,209,185,254,95,142,124,174,200,38,187,92,117,101,125,160,169,40,88,55,101,188,160,161,118,76,252,219,110,229,116,139,167,41,146,39,222,2,85,87,53,246,248,44,78,0,255,180,202,91,109,214,190,207,0,248,183,187,138,218,187,169,250,152,0,255,147,35,50,116,116,211,3,93,79,233,118,60,151,181,93,57,236,202,30,43,159,187,181,170,114,87,175,63,224,31,239,40,190,26,145,69,92,160,198,223,181,54,82,157,68,68,119,43,218,49,238,182,23,73,165,218,162,67,218,39,90,190,20,252,2,127,34,246,92,157,215,237,26,211,130,140,122,26,212,160,163,106,65,27,226,247,56,73,51,49,226,127,219,228,189,29,223,138,200,174,199,84,25,10,190,154,131,95,236,181,19,52,73,76,61,93,13,35,116,0,62,62,57,34,161,151,112,31,53,162,177,141,182,206,140,210,173,149,247,98,189,52,61,247,70,224,237,170,243,59,18,181,218,199,175,227,77,229,86,52,181,184,47,35,205,242,137,225,37,223,49,55,221,234,219,231,76,239,226,24,127,146,15,173,205,104,223,8,218,204,210,126,221,176,108,129,175,170,240,119,109,188,25,72,197,168,78,184,107,75,48,168,223,150,214,200,38,93,214,110,210,146,5,212,119,119,24,142,207,238,219,86,18,247,229,43,89,23,92,37,35,106,137,142,88,245,250,172,127,87,197,47,243,87,117,218,22,149,224,201,117,99,209,148,190,185,145,12,101,52,28,25,0,255,120,253,20,124,71,85,240,221,179,122,164,122,58,145,234,244,180,239,153,214,228,82,98,133,233,83,188,161,61,98,49,161,27,62,217,37,121,171,107,229,142,164,215,182,21,245,76,163,134,239,98,180,70,152,225,12,1,248,243,83,123,247,3,91,137,28,111,212,80,184,231,79,251,124,86,204,24,99,72,156,31,23,205,60,68,119,247,119,115,206,221,160,166,174,36,79,82,186,35,220,185,52,109,115,56,218,134,207,204,131,175,181,235,33,245,203,92,125,26,195,87,165,109,201,118,46,245,36,245,91,150,85,239,24,214,97,177,42,120,89,139,149,120,162,82,191,92,57,106,140,145,138,55,123,121,199,180,23,227,244,235,107,24,174,87,112,134,227,54,30,48,191,250,182,139,254,168,202,118,202,218,233,89,246,85,61,121,168,55,110,109,24,237,232,60,123,77,167,150,243,183,42,187,232,38,203,75,215,147,181,42,225,238,154,234,50,205,127,71,125,235,75,252,159,93,181,173,196,159,159,149,250,205,181,251,238,12,162,63,189,209,114,237,75,143,28,215,105,92,234,135,43,226,39,223,158,59,126,185,242,248,251,46,157,46,206,37,21,169,202,39,183,180,92,123,51,104,246,124,54,180,19,95,21,61,80,4,191,62,121,223,58,248,159,185,123,164,169,86,61,23,238,27,173,219,143,31,225,104,229,63,230,0,255,54,185,212,118,19,53,178,234,142,215,60,125,161,94,147,118,176,239,155,33,219,252,229,224,159,59,21,171,198,211,215,213,208,22,182,181,245,226,178,169,36,207,140,121,224,201,60,158,168,156,154,27,221,248,24,145,41,13,192,183,109,127,170,145,221,101,106,163,86,238,213,149,204,23,170,119,186,124,203,186,209,200,120,68,75,53,95,81,223,252,172,26,170,219,209,164,114,52,234,22,174,91,175,180,201,33,220,184,62,57,162,205,58,173,216,119,133,76,58,145,72,26,134,205,236,218,22,154,246,44,233,89,193,98,155,159,138,189,162,146,123,222,141,206,214,149,75,187,42,59,243,52,166,87,250,6,79,105,189,2,85,225,79,173,49,34,81,95,188,45,134,154,206,189,155,234,78,197,150,253,107,247,185,152,0,255,174,22,239,218,233,241,179,186,160,216,246,70,236,14,30,24,252,216,155,61,72,136,28,161,138,116,248,139,136,244,138,53,94,114,244,133,81,61,205,174,246,79,192,127,139,119,165,86,119,149,161,100,97,117,139,153,198,80,60,22,55,104,146,126,16,128,223,220,248,143,204,21,200,84,31,61,178,165,230,45,25,206,233,140,215,54,180,62,205,142,118,126,198,38,114,141,100,229,125,147,232,42,169,93,143,89,250,30,219,156,48,81,99,204,94,138,40,252,217,41,150,59,241,206,170,90,75,203,142,160,11,151,50,179,13,143,181,49,190,141,55,20,2,0,255,229,94,141,96,247,85,143,108,85,21,117,172,76,148,97,145,229,151,215,15,220,225,191,168,161,86,51,175,26,137,180,173,203,37,231,189,52,225,159,182,106,147,93,75,124,245,235,142,167,114,140,57,170,98,85,248,89,247,170,170,142,140,179,84,23,203,28,125,151,3,239,193,141,202,249,127,188,109,30,95,228,35,91,11,239,158,74,174,50,176,111,43,86,152,172,216,167,177,154,240,79,69,84,119,217,161,232,232,44,230,231,143,138,186,202,23,100,184,86,123,210,101,183,90,103,172,54,155,151,67,0,62,60,153,87,193,87,107,109,124,166,100,92,38,218,169,162,225,171,193,6,93,112,170,163,235,177,238,197,149,186,64,110,219,142,111,78,146,173,192,122,174,30,170,221,18,244,180,91,154,116,253,240,40,220,170,103,6,61,55,173,79,140,206,83,71,174,175,143,238,134,246,227,211,138,101,218,237,42,105,86,63,226,78,173,114,143,144,249,137,92,149,100,19,221,86,217,109,84,149,124,203,241,197,161,142,125,180,28,238,220,182,8,20,17,35,18,25,124,153,58,54,142,150,77,172,71,170,130,104,73,27,199,21,99,232,128,127,252,109,94,174,94,177,70,175,186,235,105,198,69,29,125,125,101,229,90,231,87,240,161,43,10,193,175,230,125,124,81,213,253,78,82,66,45,183,218,78,210,174,94,147,181,168,89,213,37,227,179,87,225,149,135,170,123,248,42,138,47,166,90,66,119,174,85,181,85,72,155,116,106,92,141,89,45,218,187,241,172,2,241,5,95,100,151,187,34,25,35,177,88,65,58,49,198,187,247,160,109,154,228,164,110,199,235,10,153,11,254,247,250,67,68,230,175,114,213,216,88,254,80,81,75,176,116,60,81,229,63,234,199,219,85,0,138,47,254,244,199,46,178,169,138,28,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,15,136,127,252,219,17,201,72,106,168,164,173,34,235,89,187,165,108,71,110,155,87,172,125,169,120,248,117,143,54,11,201,177,217,167,170,89,55,106,212,30,135,114,125,70,248,171,221,15,167,103,226,225,11,222,21,81,149,155,235,159,248,21,223,110,84,13,222,145,142,28,203,27,80,31,94,125,106,143,185,50,81,219,179,81,73,91,95,212,149,251,142,82,221,151,102,196,25,218,23,110,60,69,182,250,84,101,57,92,210,221,249,155,163,232,232,233,83,151,107,11,9,122,23,95,195,131,218,137,89,159,206,239,70,228,117,151,87,189,243,236,35,254,119,149,107,167,116,70,246,89,39,104,201,111,73,100,116,29,214,89,244,169,129,27,62,53,164,145,58,21,216,92,207,101,243,126,74,250,115,35,187,104,232,1,0,255,54,85,91,109,207,145,212,234,109,43,168,82,111,156,119,84,107,50,67,101,55,43,204,220,226,127,59,98,171,143,156,220,185,177,206,10,245,90,186,205,45,201,22,109,137,135,117,61,231,0,255,119,181,179,251,86,175,188,133,222,124,146,78,108,125,120,56,222,20,26,80,191,234,86,0,255,61,54,150,179,146,32,187,105,174,218,188,68,141,23,44,121,34,172,134,83,224,71,173,33,206,220,110,85,55,49,98,123,123,22,139,194,138,233,53,246,135,85,206,0,255,219,102,135,31,126,61,10,197,153,66,122,46,15,23,199,137,250,220,231,127,121,35,157,43,187,232,92,100,89,20,117,173,168,118,120,63,14,86,22,168,86,229,237,110,69,148,119,168,241,254,74,215,210,105,204,191,253,16,73,237,38,122,170,99,220,162,214,203,78,75,25,78,231,177,131,42,149,249,0,255,236,186,250,240,162,54,253,42,162,60,156,28,175,253,51,0,255,159,149,78,125,239,77,113,250,238,110,118,56,57,222,10,26,40,2,127,106,174,74,85,100,207,17,57,10,67,148,107,54,199,183,117,213,154,146,189,226,55,57,0,255,109,179,231,84,95,221,229,122,157,85,244,132,59,166,210,124,139,195,224,160,88,204,13,254,171,28,99,5,89,221,212,218,35,91,212,112,163,253,91,142,47,58,18,0,255,155,124,138,138,24,107,57,22,221,236,28,199,10,245,9,146,165,168,74,171,245,106,106,3,230,0,255,119,189,98,173,110,155,72,145,233,146,174,5,134,85,199,47,122,110,254,1,0,255,240,197,94,195,123,193,159,214,136,50,92,19,44,7,214,248,184,43,105,14,99,183,147,168,110,106,55,168,72,159,202,85,197,50,211,248,105,244,12,127,252,35,83,240,181,245,49,230,214,45,94,215,222,6,108,27,126,217,228,222,232,150,70,87,143,108,165,123,65,27,190,207,171,246,197,219,113,148,31,164,188,200,181,210,213,253,61,89,42,49,196,140,17,181,70,182,223,156,202,220,68,240,225,187,246,30,141,33,157,101,254,33,170,120,162,162,114,210,29,23,40,26,127,87,204,17,11,107,122,17,83,133,155,186,58,42,154,109,97,60,188,168,189,168,1,228,250,127,21,91,109,173,110,98,213,206,2,181,181,119,237,225,139,118,196,81,174,145,219,46,120,114,100,222,31,240,191,137,222,93,238,170,181,31,168,26,127,106,141,30,233,42,158,198,211,49,46,93,235,227,90,182,114,229,134,159,138,79,68,229,119,245,7,254,173,254,77,69,85,141,206,11,225,127,19,53,42,114,55,127,192,252,118,149,223,47,0,255,244,39,62,252,226,15,0,0,0,128,157,0,137,127,61,102,163,158,54,253,69,214,209,205,165,24,149,208,58,226,50,109,139,183,225,24,205,249,109,242,21,17,42,193,187,146,91,150,70,245,90,215,150,97,149,197,218,7,26,143,41,120,186,43,126,172,70,157,166,151,38,149,108,254,35,254,84,143,136,232,123,55,163,3,241,239,216,191,236,199,70,115,87,206,170,154,232,88,190,122,195,146,154,204,161,23,113,177,174,152,249,216,241,237,42,50,39,93,89,247,40,169,88,30,179,246,77,117,27,222,181,8,94,6,48,118,248,147,253,168,132,78,55,57,240,117,116,239,197,118,137,237,207,24,0,255,204,176,150,196,159,0,255,179,235,197,127,59,38,186,115,85,57,153,135,119,227,173,182,129,248,138,39,87,228,111,92,117,224,105,149,120,73,184,38,159,34,135,160,119,209,26,243,125,188,44,66,68,240,171,252,220,61,184,183,114,207,60,217,150,169,99,67,31,229,252,136,183,180,179,28,197,20,129,127,215,154,73,138,238,102,33,145,138,162,172,50,220,211,116,167,7,166,106,155,37,207,250,241,100,19,81,49,186,73,210,21,71,3,241,241,169,224,225,87,53,42,134,74,154,204,61,82,211,149,157,133,105,143,83,247,42,172,49,89,123,32,62,207,16,188,93,207,145,174,232,212,212,148,157,113,241,154,108,61,102,219,55,175,248,57,0,255,227,71,248,69,229,92,85,53,106,13,213,148,0,255,128,0,255,93,206,110,85,84,14,0,255,128,29,95,240,139,63,253,137,95,94,246,237,248,3,0,0,0,64,0,255,129,240,55,191,77,46,222,57,199,86,79,145,249,95,174,165,134,35,252,87,175,109,103,222,248,108,36,243,79,59,181,197,147,39,252,23,193,119,244,154,254,177,205,79,116,78,231,237,209,107,169,5,224,171,42,252,139,218,216,104,245,182,171,60,67,73,190,166,97,72,238,220,134,119,180,251,244,99,57,0,255,137,92,133,115,119,118,149,11,125,20,47,245,216,28,121,246,177,189,167,147,153,248,34,138,79,173,224,227,199,58,75,252,3,254,203,123,187,26,157,219,54,160,126,133,63,17,249,27,225,22,245,114,167,98,222,87,176,127,77,6,234,52,43,30,209,238,211,161,7,30,62,149,19,145,142,20,45,103,212,240,206,122,247,228,208,141,172,121,120,54,254,241,203,41,12,193,167,34,248,71,229,234,166,87,254,28,244,17,0,255,130,119,68,10,126,71,141,40,181,20,47,219,248,187,96,77,118,171,219,128,250,241,171,185,84,114,108,241,161,35,5,89,65,235,22,218,86,91,92,156,125,99,253,67,230,191,237,87,133,58,82,247,197,66,84,182,99,8,247,36,205,248,18,103,101,47,25,142,185,254,95,197,88,71,42,183,77,50,203,18,117,104,50,209,125,116,222,253,218,115,254,79,141,24,170,51,183,235,21,189,205,57,28,101,172,172,126,120,53,94,10,209,128,249,239,108,74,45,119,122,183,103,234,58,122,242,216,87,146,180,21,231,66,118,6,121,204,95,69,35,107,201,202,201,134,123,46,215,103,197,85,183,160,4,253,203,254,247,164,132,127,187,217,236,44,34,120,235,69,186,211,119,237,53,60,220,251,125,245,19,254,227,237,86,150,43,215,26,35,58,109,185,149,146,172,168,124,56,60,14,138,22,16,127,50,31,81,201,141,191,78,77,219,85,139,62,82,133,203,134,211,178,251,13,60,231,0,255,213,88,61,27,62,41,247,144,93,239,78,142,58,225,212,236,119,45,207,93,227,79,141,136,145,231,118,153,46,108,133,59,190,13,95,233,186,225,71,237,108,213,15,169,254,175,91,238,170,77,141,206,240,172,118,71,125,160,138,70,247,100,0,255,19,117,213,148,11,142,109,65,3,58,148,253,99,32,177,201,61,118,78,182,43,241,254,244,93,57,235,105,54,246,145,69,202,166,177,123,187,198,71,112,93,73,122,212,216,112,170,118,199,35,231,0,255,119,181,199,200,239,54,189,28,95,126,171,229,169,90,59,124,30,167,251,93,160,192,127,61,50,75,207,239,235,28,53,201,155,229,170,158,174,170,198,237,99,79,171,122,206,0,255,42,251,181,164,110,223,226,233,168,81,59,117,107,165,142,124,137,111,179,135,229,204,249,127,81,177,115,188,237,10,95,133,226,172,42,74,186,130,2,52,54,206,154,35,117,254,87,181,166,74,182,186,137,61,82,180,59,207,21,221,59,251,210,99,93,151,172,1,58,0,255,169,137,239,157,229,117,87,56,182,46,222,178,66,184,139,120,66,123,196,35,224,129,63,191,77,253,153,182,84,177,85,61,17,149,149,166,57,122,236,75,237,25,172,125,218,131,90,150,185,254,95,238,200,130,239,90,233,248,10,247,85,115,235,182,238,43,252,167,226,151,249,89,249,253,154,35,159,99,125,2,182,249,171,200,215,156,105,24,79,98,235,217,254,230,29,81,79,51,186,162,161,241,180,14,16,82,0,255,189,42,34,198,90,21,89,45,20,221,235,79,124,70,241,201,81,57,87,37,189,156,137,127,224,111,245,201,21,57,86,101,187,42,252,3,225,127,19,117,111,155,59,254,232,159,240,191,109,238,203,205,95,254,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,116,17,213,125,219,221,151,83,221,69,134,236,166,71,158,167,228,99,35,69,91,159,234,249,42,40,182,79,5,215,170,62,220,90,246,163,127,211,99,93,243,223,190,182,195,39,241,25,252,151,29,152,73,109,220,70,189,235,47,63,229,211,60,21,123,85,225,166,219,142,47,183,239,226,47,161,155,155,143,101,170,0,255,232,113,199,59,244,209,209,137,254,211,126,219,115,244,71,250,6,83,220,119,185,79,137,219,53,23,190,213,14,80,168,154,118,63,89,0,255,68,126,231,246,85,6,0,0,176,64,84,84,118,217,183,93,174,123,199,202,241,118,227,123,33,225,31,77,85,185,213,165,163,134,122,23,237,251,180,55,75,178,177,23,187,212,51,109,176,19,110,209,59,183,180,2,238,215,236,252,159,53,227,159,225,254,236,56,46,243,95,101,90,177,94,219,151,233,137,60,46,187,127,115,157,3,81,81,217,101,223,118,185,238,29,43,199,219,141,239,133,132,127,52,85,229,86,151,142,26,234,93,180,239,211,222,44,201,198,94,236,82,207,180,193,78,184,69,239,220,210,10,184,95,179,243,127,214,140,127,134,251,179,227,184,204,127,149,105,197,122,109,95,166,39,242,184,236,254,205,85,14,0,0,0,248,107,160,42,34,187,238,219,174,214,125,99,37,121,59,242,161,134,131,127,12,85,219,86,151,142,218,182,219,183,246,125,218,155,221,216,216,167,244,82,51,181,193,177,184,69,199,226,10,184,2,14,84,170,34,219,190,189,55,47,178,105,52,159,93,108,36,81,207,73,55,182,138,178,82,114,82,83,191,155,158,116,75,97,22,213,11,210,167,152,163,21,6,43,208,137,56,86,19,52,80,187,79,211,122,244,218,190,76,179,231,113,217,1,74,92,167,15,5,230,91,140,149,95,109,7,40,0,224,175,129,170,136,236,186,111,187,90,247,141,149,228,237,200,135,26,14,254,49,84,109,91,93,58,106,219,110,223,218,247,105,111,118,99,99,159,210,75,205,212,6,199,226,22,29,139,43,224,10,248,95,111,186,237,248,114,251,46,254,18,186,185,249,88,166,250,143,30,119,188,67,31,29,157,232,63,237,183,61,71,127,164,111,48,197,125,151,251,148,184,93,115,225,91,237,0,255,165,245,232,181,125,153,102,207,227,178,87,149,118,63,89,0,255,68,126,231,246,85,6,0,0,176,126,136,136,136,136,136,26,53,162,214,24,107,68,109,28,197,177,81,27,65,83,48,108,33,233,232,40,233,120,234,182,173,91,82,182,98,197,138,170,5,171,54,109,90,32,25,201,136,100,197,202,149,228,241,233,133,38,41,146,172,138,138,185,106,69,174,192,235,207,148,100,53,101,225,94,82,188,111,209,190,174,170,205,234,129,69,27,198,196,95,26,15,247,107,26,1,0,0,0,204,71,158,191,231,204,27,99,229,85,109,100,108,20,203,89,216,202,124,164,179,100,35,35,227,198,125,173,42,117,238,93,185,14,213,189,184,171,174,15,183,244,232,72,67,225,13,159,225,85,120,245,161,124,20,252,237,124,122,85,31,169,145,238,189,42,27,43,122,100,21,107,219,78,50,83,221,130,158,96,129,58,187,79,111,92,148,149,154,229,189,164,168,77,170,159,250,103,132,110,152,9,247,195,21,36,69,167,154,77,229,30,27,201,171,209,35,73,71,76,12,219,123,108,122,121,158,159,115,207,195,241,145,163,185,233,91,190,80,109,178,94,188,147,42,220,210,65,237,142,147,181,202,51,205,213,214,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,149,134,226,223,237,220,190,203,205,25,245,242,243,198,172,75,167,14,237,167,235,29,52,213,108,183,151,251,71,127,218,75,188,50,77,51,221,0,255,186,0,255,210,83,125,210,107,236,213,76,149,55,221,118,124,185,125,23,127,9,221,220,124,20,83,253,71,175,142,119,232,163,172,12,253,167,189,221,57,250,35,253,156,41,238,111,123,74,60,161,71,241,133,254,104,128,214,175,246,236,187,170,149,99,175,209,163,230,198,144,116,162,115,175,175,237,28,65,215,85,176,100,89,75,210,209,131,193,182,42,215,28,210,57,221,119,99,73,92,169,209,26,162,237,218,23,153,53,171,168,108,251,238,222,188,202,38,50,124,55,49,18,60,61,39,219,72,146,175,244,124,245,245,216,155,130,116,217,219,86,189,31,125,164,30,107,133,75,85,182,195,217,112,102,124,173,41,4,144,218,184,141,122,215,95,126,202,167,121,42,118,43,38,181,113,27,245,174,191,252,148,79,243,84,236,42,2,237,126,178,254,137,252,206,237,171,12,85,211,238,39,235,159,200,239,220,190,202,0,0,168,22,104,197,122,109,95,166,39,242,184,236,254,77,0,211,138,245,218,190,76,79,228,113,217,253,155,0,6,90,177,94,219,151,233,137,60,46,187,127,19,192,180,98,189,182,47,211,19,121,92,118,0,255,230,42,7,0,0,0,248,55,208,122,244,218,190,76,179,231,113,217,1,74,92,167,15,5,230,91,140,149,95,109,0,255,47,173,71,175,237,203,52,123,30,151,29,160,196,117,250,80,96,190,197,88,249,213,118,128,2,0,252,27,104,61,122,109,95,166,217,243,184,236,85,165,221,79,214,63,145,223,185,93,181,180,30,189,182,47,211,236,121,92,246,170,210,238,39,235,159,200,239,220,190,202,0,128,159,6,146,202,247,152,107,142,26,117,177,198,162,103,62,213,144,12,89,117,234,236,180,148,36,77,95,235,235,150,124,34,42,106,106,91,49,239,161,24,237,119,54,119,236,200,98,93,5,241,145,185,216,21,250,145,228,236,185,114,199,94,121,149,27,31,35,69,243,23,186,50,31,235,20,25,249,72,183,113,89,163,50,157,139,86,110,59,117,44,46,169,43,204,45,205,202,213,80,184,204,103,184,42,206,156,3,95,68,101,223,228,136,156,93,237,49,243,246,26,61,114,82,36,219,120,150,94,31,159,244,84,183,116,79,223,130,92,182,239,174,22,215,108,182,226,156,197,166,60,177,119,219,227,88,85,142,166,147,89,141,70,209,53,178,157,142,239,189,50,108,35,179,251,90,104,186,51,45,216,156,170,27,173,27,158,162,170,172,211,174,171,231,201,98,201,159,161,240,186,219,120,62,187,13,3,212,110,34,199,24,73,94,173,222,72,54,122,162,217,216,99,212,197,147,123,58,15,201,55,142,229,169,111,203,183,38,151,197,59,105,205,45,61,50,78,147,117,197,51,93,213,148,135,190,109,114,172,162,86,212,201,172,86,100,217,220,216,78,199,247,94,105,58,242,165,101,206,52,221,153,22,108,174,180,177,170,53,81,81,85,214,105,215,85,16,227,190,227,207,80,120,93,18,220,160,125,133,169,251,54,191,201,220,21,245,98,68,210,89,89,174,76,34,79,27,72,33,115,235,64,213,162,213,180,34,216,241,44,232,196,36,169,199,163,45,45,26,112,217,134,1,78,91,125,160,70,212,90,107,84,175,136,53,106,84,36,73,150,228,43,130,127,164,89,150,142,124,175,60,205,58,87,235,52,116,167,29,139,29,87,193,159,30,233,143,95,186,160,27,14,233,139,246,208,169,226,19,193,127,231,142,73,119,236,186,116,235,99,89,78,103,61,195,48,239,107,25,250,135,231,173,120,89,229,254,79,11,158,105,208,169,6,197,119,166,195,209,112,16,239,145,44,34,87,211,41,44,87,99,233,28,233,78,201,199,158,104,54,146,165,125,46,52,219,105,23,116,174,212,177,214,53,79,81,43,214,233,208,85,240,228,190,228,207,175,120,93,18,60,159,93,77,26,105,189,21,115,228,72,228,175,92,107,32,75,21,219,121,53,70,237,181,58,212,85,87,212,184,173,160,35,212,246,150,61,214,83,128,39,38,93,109,117,13,205,211,30,61,179,204,121,125,51,249,129,51,234,67,6,230,147,245,105,62,22,103,205,153,210,57,163,62,100,96,62,89,159,230,99,113,214,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,104,137,226,199,183,178,169,26,81,213,59,53,127,228,68,209,116,174,181,144,148,148,4,27,104,154,168,100,75,113,111,42,202,113,229,198,253,248,174,81,231,180,222,139,102,194,125,254,194,233,217,191,10,96,201,142,191,111,114,187,202,203,203,243,126,219,98,116,234,213,205,83,211,233,212,0,255,78,237,229,46,246,4,153,217,75,244,5,250,76,93,151,165,131,223,111,197,83,240,223,2,209,93,246,77,213,125,61,155,202,133,239,38,70,146,142,237,252,157,158,130,66,103,170,99,43,92,186,160,221,159,61,200,101,69,127,250,101,133,199,26,230,73,60,17,239,235,95,118,102,92,173,240,247,250,228,118,240,63,239,230,231,38,218,0,255,121,167,123,221,159,61,97,0,255,205,62,166,31,211,143,166,127,155,190,203,251,24,56,6,94,37,217,55,252,93,126,215,241,151,95,47,47,39,233,158,244,79,5,71,241,126,125,238,41,253,137,254,114,231,232,143,244,11,238,83,180,201,118,189,246,254,86,251,40,94,121,155,238,251,118,183,93,94,94,206,236,110,223,229,105,189,58,245,189,235,157,122,152,90,42,236,229,142,236,37,250,108,41,6,203,116,159,232,126,48,62,213,214,184,55,59,32,59,254,190,201,237,42,47,47,207,251,109,139,122,167,94,221,68,77,157,78,253,239,29,125,185,139,5,63,102,246,18,253,178,251,76,173,118,170,131,223,247,102,183,198,107,79,21,31,190,213,93,229,168,138,222,105,57,163,38,154,154,205,185,102,146,174,146,103,59,205,213,86,178,162,72,54,245,226,184,109,227,42,124,178,81,27,181,94,180,102,194,209,154,158,157,158,29,17,252,120,87,119,85,43,162,98,167,229,140,154,152,26,186,214,92,184,186,74,158,237,52,87,69,247,150,229,94,211,139,227,182,141,171,48,198,57,157,211,101,209,154,9,71,235,133,246,133,118,197,211,29,111,219,228,118,153,155,155,231,253,182,197,186,79,151,30,158,166,78,167,254,119,145,126,223,251,158,31,51,123,137,190,198,253,153,174,59,213,193,239,135,180,167,224,192,174,251,182,219,109,151,155,155,63,187,219,119,9,70,151,62,157,238,122,167,30,166,170,118,251,190,95,123,137,62,91,138,0,255,206,220,223,185,31,140,79,117,10,30,210,78,93,220,70,189,235,47,63,229,211,60,21,59,64,225,239,245,201,237,224,127,222,205,207,205,179,0,255,237,78,247,186,63,251,205,254,165,125,76,63,166,239,74,0,255,9,125,151,247,207,241,115,252,191,184,141,122,215,95,126,202,167,121,42,118,21,129,118,63,89,0,255,68,126,231,246,85,134,190,29,249,198,71,186,98,237,100,85,212,72,146,61,144,36,145,145,101,189,114,20,154,74,244,196,51,244,145,173,76,101,101,95,207,211,154,9,174,85,50,216,129,114,245,19,174,214,7,239,104,95,96,0,0,84,11,180,98,189,182,47,211,19,121,92,118,0,255,38,144,49,175,186,187,183,167,147,72,248,139,106,188,174,58,253,100,222,171,130,186,154,210,131,253,169,57,93,252,232,235,61,47,201,217,158,245,175,45,30,150,224,182,4,235,224,150,236,126,77,0,3,173,88,175,237,203,244,68,30,151,221,191,9,96,90,177,94,219,151,233,137,60,46,187,127,115,149,3,0,0,0,252,27,104,61,122,109,95,166,217,243,184,236,0,37,174,211,135,2,243,45,198,202,175,182,0,255,151,214,163,215,246,101,154,61,143,203,14,80,226,58,125,40,48,223,98,172,252,106,59,64,1,0,254,13,180,30,189,182,47,211,236,121,92,246,170,210,238,39,235,159,200,239,220,174,90,90,143,94,219,151,105,246,60,46,123,85,105,247,147,245,79,228,119,110,95,101,0,0,160,246,229,168,154,115,173,138,85,49,87,173,106,36,199,114,124,68,241,140,12,75,209,145,236,137,103,88,224,42,157,154,238,84,100,177,228,234,249,211,92,253,241,75,235,117,195,94,125,209,138,7,83,58,20,197,47,138,207,206,27,171,222,24,244,234,209,73,177,164,62,122,154,97,222,215,78,244,15,201,69,241,142,202,253,163,22,204,212,160,83,253,133,239,188,136,163,225,235,103,68,210,123,197,196,209,52,139,181,114,166,3,217,88,142,166,68,213,136,24,170,35,234,239,157,247,19,157,43,51,27,226,5,9,30,87,39,118,147,56,170,65,63,174,174,195,199,0,102,227,249,99,205,188,61,102,78,212,72,246,198,178,156,153,141,202,73,2,203,55,178,49,174,219,231,138,82,217,222,109,235,80,219,115,187,26,250,176,84,143,142,244,43,222,48,38,94,133,207,55,246,61,248,145,254,212,165,219,249,71,159,123,245,166,191,168,0,255,227,191,123,234,211,0,255,219,131,244,103,244,111,237,71,223,119,124,127,170,47,223,47,63,176,145,156,177,86,238,222,51,39,114,228,123,100,105,254,76,71,229,100,129,226,35,223,232,214,45,115,68,166,108,209,182,109,167,141,185,37,13,133,89,170,89,185,250,21,151,25,19,87,197,23,25,114,119,81,99,143,60,39,87,108,28,91,189,210,116,140,61,234,34,72,222,122,151,220,36,217,72,150,167,194,253,251,54,227,178,119,95,173,89,170,43,102,102,223,232,138,153,186,1,87,240,141,228,239,181,114,199,88,121,145,35,223,35,197,114,22,182,42,39,11,20,31,201,200,184,113,95,43,50,101,139,182,109,67,117,47,238,106,40,204,82,205,58,210,80,120,195,152,184,42,174,36,173,88,175,237,203,244,68,30,151,61,181,129,51,234,67,6,230,147,245,105,62,22,103,205,153,210,57,163,62,100,96,62,89,159,230,99,113,214,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,232,33,245,169,49,251,166,114,213,24,107,245,170,181,22,142,174,116,173,53,119,146,96,104,200,150,236,104,185,234,80,207,182,21,127,124,112,78,139,45,213,214,116,192,61,173,240,231,249,47,110,157,222,21,152,159,50,86,158,138,29,168,0,17,60,17,181,6,95,55,181,198,88,185,123,110,36,203,115,198,26,35,63,85,87,69,51,166,27,55,239,228,173,122,65,254,233,135,174,57,101,213,190,57,11,180,30,158,178,242,169,248,182,59,183,111,243,242,71,189,252,188,177,232,213,167,155,79,215,59,168,169,89,97,223,119,233,211,94,98,138,105,122,230,190,223,95,154,165,79,186,224,233,70,244,232,139,253,166,102,207,31,181,87,21,121,0,255,86,63,91,254,24,118,112,6,106,253,114,239,182,139,26,185,247,28,49,114,110,52,201,38,54,231,92,3,199,211,149,20,236,94,86,145,180,157,130,114,85,86,56,164,141,186,175,88,87,169,47,26,162,107,6,169,95,141,221,118,85,43,199,152,43,86,174,141,33,233,68,231,154,115,32,121,134,146,130,37,203,90,146,186,211,83,110,197,10,135,116,78,247,45,235,214,244,69,67,180,194,116,77,220,168,15,253,229,91,124,154,95,109,135,219,168,119,253,229,167,124,154,167,98,15,100,128,224,223,141,252,182,203,205,217,116,115,114,199,172,75,167,94,78,189,238,175,166,102,187,189,220,171,51,251,150,41,166,105,166,251,113,135,106,150,62,105,157,253,26,183,81,239,250,203,79,249,52,79,197,174,34,237,126,178,254,137,252,206,237,85,226,54,234,93,127,249,41,159,230,169,216,0,255,11,88,51,35,42,169,222,35,75,42,201,189,177,209,51,55,73,189,155,36,115,212,70,212,241,244,148,116,174,106,195,211,82,98,96,204,169,118,222,141,207,217,222,52,42,62,87,101,139,227,162,224,98,237,74,18,61,209,85,17,163,126,147,51,122,141,36,38,150,236,149,56,214,123,5,18,40,89,79,237,169,90,175,141,227,190,166,40,163,130,246,61,75,122,42,22,103,137,126,105,93,188,225,89,188,161,253,183,69,229,154,35,215,156,99,143,21,57,246,152,171,230,216,107,69,69,69,69,101,63,241,156,202,212,53,52,149,80,199,134,60,118,53,100,159,14,234,180,50,179,180,204,63,3,124,151,3,149,29,69,86,84,238,156,123,142,36,169,57,146,168,172,46,134,182,237,70,83,83,233,143,68,210,149,210,123,162,92,147,81,239,142,242,204,217,190,46,201,86,21,167,121,112,177,50,248,5,94,219,170,113,44,210,28,12,105,36,77,147,17,19,107,149,108,224,27,91,43,91,249,123,102,83,37,11,230,190,55,181,167,98,221,118,158,221,105,155,247,174,58,135,142,251,49,29,254,177,90,79,246,84,60,165,171,81,57,215,26,21,163,122,142,26,21,73,142,226,200,168,226,31,105,150,165,27,25,19,193,144,206,213,58,13,29,170,200,125,73,82,240,167,71,250,99,168,214,107,153,67,250,162,87,15,16,81,85,85,17,53,106,84,206,189,231,138,218,56,138,99,35,71,158,169,167,233,66,210,209,81,210,17,53,174,220,184,171,108,197,138,21,173,251,183,110,218,180,234,167,166,209,31,233,158,61,186,50,36,241,46,87,157,57,241,124,101,181,106,5,138,182,51,213,110,73,26,74,167,229,35,187,46,51,185,167,114,251,210,42,203,233,35,188,225,127,118,141,77,199,241,187,202,37,128,129,86,172,215,246,101,122,34,143,203,238,223,4,48,173,88,175,237,203,244,68,30,151,221,191,185,202,1,0,0,0,254,13,180,30,189,182,47,211,236,121,92,118,128,18,215,233,67,129,249,22,99,229,87,219,0,255,75,235,209,107,251,50,205,158,199,101,7,40,113,157,62,20,152,111,49,86,126,181,29,160,0,0,0,255,6,90,143,94,219,151,105,246,60,46,123,85,105,247,147,245,79,228,119,110,87,45,173,71,175,237,203,52,123,30,151,189,170,180,251,201,250,39,242,59,183,175,50,0,0,0,0,96,125,224,239,187,123,243,242,114,234,220,83,143,78,253,134,158,119,233,212,227,238,247,177,239,199,222,218,63,123,146,190,90,147,126,65,95,165,95,49,75,63,249,0,160,90,90,177,94,219,151,233,137,60,46,123,85,81,45,173,88,175,237,203,244,68,30,151,61,181,129,51,234,67,6,230,147,245,105,62,22,103,205,153,210,57,163,62,100,96,62,89,159,230,99,113,214,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,216,186,225,109,251,252,38,115,115,115,187,219,119,105,125,186,244,240,212,148,250,116,184,47,251,190,247,61,65,158,246,45,253,158,254,76,215,101,105,159,247,165,240,20,252,175,0,254,91,183,29,111,155,219,68,252,230,208,205,205,199,189,59,253,77,193,209,187,67,231,187,69,159,161,191,220,71,250,28,125,189,251,107,109,178,93,83,190,79,202,62,138,179,203,190,225,205,111,219,248,197,235,229,229,100,105,234,223,186,223,239,126,157,117,116,162,63,179,39,246,35,125,142,190,193,107,247,163,238,175,225,118,205,133,147,178,3,20,192,79,19,21,221,183,237,125,57,209,93,163,201,236,122,227,137,74,62,58,178,181,149,169,146,147,130,98,251,212,115,109,233,195,162,101,65,250,55,205,209,53,131,237,235,68,124,18,159,193,129,218,43,44,27,254,190,207,111,42,47,47,183,187,125,151,122,167,94,221,60,77,165,62,29,238,29,125,185,139,61,63,158,246,45,253,178,251,76,93,119,170,125,222,247,102,79,193,85,10,164,54,110,163,222,245,151,159,242,105,158,138,29,160,241,182,250,231,183,240,223,238,229,228,33,218,0,255,118,223,187,222,161,61,97,0,255,210,222,161,239,208,143,166,0,255,132,126,244,251,24,248,57,254,95,220,70,189,235,47,63,229,211,60,21,187,138,64,187,159,172,127,34,191,115,123,133,108,250,89,100,78,178,179,172,86,182,83,245,79,221,58,117,243,112,244,59,57,231,66,239,134,226,232,66,237,14,158,190,157,105,146,55,86,187,209,119,104,80,163,183,186,226,82,124,148,93,77,218,253,100,253,19,249,157,219,21,59,150,100,86,163,214,196,146,181,234,174,185,211,53,106,141,177,70,68,167,40,74,175,200,173,238,125,98,201,196,208,149,129,168,15,235,244,233,234,11,106,152,95,101,110,197,77,57,112,113,118,229,2,32,173,162,42,175,246,108,42,25,249,218,163,145,60,45,69,214,168,77,103,99,149,53,58,170,190,188,224,89,175,164,35,159,154,194,69,173,105,177,174,164,167,63,125,112,90,168,102,196,27,158,197,159,218,85,11,17,181,114,198,218,200,70,114,238,53,214,196,144,136,189,234,141,74,18,207,199,50,65,208,231,70,150,122,202,49,41,234,41,192,98,243,174,190,140,243,79,59,220,112,81,67,53,90,215,140,90,145,107,205,17,61,162,215,200,17,145,35,41,146,172,10,254,141,166,88,182,241,177,18,52,233,36,45,212,176,161,118,220,119,36,5,129,122,164,65,134,234,130,150,57,164,209,218,134,129,86,172,215,246,101,122,34,143,203,238,223,88,49,153,159,179,71,172,44,197,231,152,107,244,70,227,63,189,54,162,138,174,85,175,232,202,214,68,29,75,25,93,183,169,214,254,239,112,79,77,121,164,27,126,101,7,197,43,214,195,171,240,212,38,128,129,86,172,215,246,101,122,34,143,203,238,223,4,48,173,88,175,237,203,244,68,30,151,221,191,185,202,1,224,163,71,246,30,217,204,139,53,38,253,177,55,82,81,106,168,250,200,144,200,177,202,211,49,179,244,116,155,246,188,84,13,67,134,229,134,167,124,79,62,73,65,165,218,19,87,235,49,192,166,21,248,43,251,58,3,69,85,84,84,84,173,90,85,115,236,181,34,55,146,34,217,170,145,96,42,104,182,112,117,148,149,148,60,141,219,54,46,41,219,190,98,91,213,254,85,155,214,46,249,161,236,145,49,55,182,178,29,115,97,115,108,12,225,81,201,51,44,146,158,99,166,78,12,195,147,84,13,91,42,130,164,216,214,228,211,124,181,96,186,119,12,209,129,120,42,171,72,143,254,179,235,180,175,49,254,13,180,30,189,182,47,211,236,121,92,118,128,18,215,233,67,129,249,22,99,229,87,219,0,255,75,235,209,107,251,50,205,158,199,101,7,40,113,157,62,20,152,111,49,86,126,181,29,160,0,0,0,255,6,90,143,94,219,151,105,246,60,46,123,85,105,247,147,245,79,228,119,110,87,45,173,71,175,237,203,52,123,30,151,189,170,180,251,201,250,39,242,59,183,175,50,0,0,0,0,176,122,224,109,115,245,207,201,207,189,119,250,75,63,143,14,61,239,121,95,232,0,255,166,222,167,189,69,0,255,163,63,163,127,97,191,118,127,234,62,193,45,247,171,132,200,242,177,233,228,179,171,49,155,70,233,143,129,97,189,42,210,209,56,214,51,87,253,123,123,161,232,222,148,89,109,185,47,179,170,149,222,176,168,70,47,225,98,163,112,20,124,190,113,84,172,28,189,246,152,155,126,94,178,26,201,34,89,137,228,28,73,45,100,236,157,173,238,137,227,75,61,203,194,130,120,201,157,65,87,33,206,139,208,140,171,203,66,245,69,207,101,204,1,213,210,138,245,218,190,76,79,228,113,217,21,207,222,200,168,19,57,34,102,238,202,153,217,198,230,72,187,187,199,90,233,136,123,86,113,221,190,176,72,242,238,196,169,168,167,110,79,110,164,109,243,62,12,119,164,95,241,134,171,112,98,188,246,180,98,189,182,47,211,19,121,92,246,212,6,206,168,15,25,152,79,214,167,249,88,156,53,103,74,231,140,250,144,129,249,100,125,154,143,197,89,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,173,138,15,223,200,38,114,84,69,15,213,252,149,43,75,179,57,215,76,82,210,17,116,96,104,158,146,21,69,178,169,40,187,149,235,246,99,180,70,109,212,122,47,122,22,247,25,20,167,103,0,255,42,248,105,168,186,235,190,137,186,39,102,19,57,243,217,197,198,213,209,157,63,212,83,208,235,79,149,108,125,75,247,180,251,179,0,255,184,108,235,79,67,172,48,71,195,60,137,219,225,125,13,212,206,140,3,213,174,251,182,219,109,151,155,155,63,187,219,119,121,70,151,62,253,186,222,169,135,166,165,221,190,239,113,151,232,179,93,25,236,204,253,148,126,48,206,210,214,184,20,254,87,0,123,151,109,219,205,190,205,205,205,95,222,111,91,4,163,75,159,126,189,238,211,77,83,213,110,223,247,184,183,244,231,174,252,119,230,126,74,223,7,103,233,20,92,10,7,61,16,197,143,111,101,83,53,162,170,119,106,254,200,137,169,166,115,173,133,166,73,130,13,52,73,69,201,150,226,94,241,108,92,185,113,107,198,216,168,115,250,237,207,76,248,69,47,180,131,226,106,22,197,143,111,116,23,53,162,170,135,90,206,170,149,169,166,115,173,133,164,171,227,233,206,112,85,148,108,41,238,77,189,216,109,91,183,10,99,108,212,57,173,23,173,103,113,180,94,104,167,103,175,176,42,62,124,35,155,200,81,21,61,84,243,87,174,52,53,155,115,205,52,205,17,116,96,72,218,74,86,20,201,138,103,221,202,117,91,243,201,70,109,212,111,127,158,197,47,154,158,29,20,0,255,42,213,133,187,108,219,110,246,109,110,110,254,242,126,219,226,25,93,250,116,186,215,125,186,153,90,218,237,251,126,237,91,250,115,41,6,59,115,127,231,190,15,62,213,214,120,72,59,117,113,27,245,174,191,252,148,79,243,84,236,86,76,106,227,54,234,93,127,249,41,159,230,169,216,149,11,207,177,106,212,170,200,176,234,188,138,218,88,102,89,140,193,19,123,230,41,134,228,91,102,158,143,206,70,98,67,187,168,66,45,54,36,5,251,114,53,194,47,13,177,204,33,109,178,242,171,220,59,39,71,190,122,231,141,145,43,219,181,145,188,49,214,74,20,61,45,247,200,109,90,102,18,170,25,202,150,61,212,184,207,173,182,206,108,213,125,185,90,18,151,57,175,21,113,213,19,81,107,141,90,107,141,49,70,212,24,99,141,90,99,172,17,17,17,17,145,253,202,115,170,84,87,215,212,66,229,27,50,223,213,144,131,58,168,237,202,60,213,50,0,255,252,243,125,14,95,117,183,114,251,156,136,240,147,132,58,74,7,199,18,100,122,254,170,236,212,148,78,237,79,77,234,31,127,244,207,243,146,156,237,71,0,255,254,61,37,24,8,39,184,24,47,198,105,4,114,69,173,57,87,244,138,88,43,87,52,142,100,73,190,34,120,54,134,162,216,200,247,202,211,44,144,148,80,205,118,218,177,216,113,245,4,106,174,6,249,165,11,186,97,175,70,235,191,174,34,223,109,147,175,222,200,154,107,172,26,88,102,42,51,205,18,12,79,69,42,201,83,164,151,49,51,203,210,148,43,154,234,80,227,234,180,91,173,75,214,30,77,166,218,225,166,4,237,220,236,75,140,245,129,47,162,178,111,114,68,206,174,246,152,121,123,141,30,57,41,146,109,60,75,175,143,79,122,170,91,186,167,111,65,46,219,119,87,139,107,54,91,113,206,98,83,158,88,78,7,231,24,89,78,229,70,71,244,236,98,142,106,44,199,71,84,69,142,209,121,250,80,79,153,43,88,68,14,174,216,212,212,211,152,197,146,174,122,220,119,230,140,51,206,88,102,128,251,130,158,186,54,243,162,230,30,163,86,36,141,175,49,42,95,170,11,95,115,197,74,114,124,33,59,71,17,116,189,126,42,146,158,101,185,129,168,124,19,110,93,173,166,87,132,106,35,220,228,96,156,4,87,44,1,12,180,98,189,182,47,211,19,121,92,118,0,255,38,128,105,197,122,109,95,166,39,242,184,236,254,205,5,67,145,98,216,202,187,53,71,190,214,72,116,37,89,236,149,59,230,204,205,198,118,44,70,21,186,150,172,78,96,170,92,194,159,114,83,147,106,217,254,252,247,196,233,170,247,81,112,115,118,239,166,170,170,170,170,202,149,171,114,238,61,87,229,72,178,36,93,57,242,76,61,77,103,174,178,178,174,146,168,113,229,198,93,157,219,183,111,107,221,191,117,237,218,77,62,85,181,214,202,57,215,24,99,84,238,189,231,168,53,198,26,85,85,85,85,217,175,60,39,50,13,13,53,37,84,190,33,243,93,245,216,167,125,58,173,204,83,45,51,192,0,51,242,248,152,35,27,217,142,181,208,185,55,154,240,168,227,105,214,72,204,61,211,38,154,33,72,150,134,85,21,207,81,148,107,50,104,190,170,51,221,69,134,104,63,60,117,84,164,89,1,218,117,218,211,26,168,136,202,166,251,182,171,121,223,94,57,222,110,124,204,28,252,100,248,194,234,210,81,195,186,183,202,221,186,89,146,141,125,95,154,102,106,182,59,91,244,206,82,221,210,150,76,50,214,72,87,182,123,205,116,141,141,33,252,233,8,154,52,214,115,204,212,137,97,8,142,165,126,85,203,147,20,219,154,124,154,147,234,188,247,142,33,58,16,79,29,237,106,214,127,118,157,246,15,205,195,199,198,233,228,202,100,212,136,85,217,196,106,142,189,86,174,141,32,92,177,156,36,176,181,74,155,41,141,130,76,117,170,49,85,59,82,144,95,22,123,250,210,167,184,218,105,124,158,221,187,161,82,191,185,230,192,159,145,163,25,146,201,0,255,201,83,215,182,174,163,172,0,255,225,114,76,50,199,149,253,171,44,176,138,254,213,10,180,30,189,182,47,211,236,121,92,246,149,18,17,145,77,246,109,151,243,222,189,146,188,29,249,158,73,248,73,147,46,105,117,233,168,166,222,69,229,14,2,181,217,141,141,189,216,153,166,105,129,59,112,139,38,184,165,179,218,147,154,220,221,152,51,111,238,156,181,114,197,152,3,219,123,173,251,122,20,150,170,73,106,250,80,89,72,103,42,24,106,186,158,218,13,249,36,5,125,186,165,223,18,245,93,203,28,210,27,109,201,80,81,81,81,21,57,114,84,205,177,215,170,26,57,150,163,131,203,150,4,83,65,179,153,164,172,163,171,109,113,142,219,54,46,233,92,177,125,19,38,194,0,255,170,181,91,217,174,90,56,235,244,209,123,229,92,163,144,136,172,176,164,98,174,82,203,53,234,165,224,120,74,231,36,248,10,90,31,165,156,197,190,159,166,77,56,45,105,223,190,49,173,55,175,233,230,245,31,251,198,118,92,84,69,119,217,246,77,174,123,199,68,210,110,36,123,33,225,31,77,102,74,175,126,106,234,93,180,239,209,243,110,156,237,197,46,245,76,207,37,56,173,9,110,105,169,78,238,242,144,61,114,58,57,10,95,57,98,85,54,145,92,123,204,145,107,35,8,87,44,31,235,20,37,85,103,74,163,32,83,161,150,188,210,109,21,228,151,197,158,66,53,22,94,119,26,159,103,175,254,56,146,117,110,254,152,99,37,57,231,72,98,162,73,167,231,165,123,100,43,67,201,106,143,129,166,175,92,25,62,138,95,89,81,99,38,152,36,165,183,205,113,117,19,94,215,7,247,199,201,15,180,30,189,182,47,211,236,121,92,246,170,210,238,39,235,159,200,239,220,94,91,138,170,168,168,168,90,181,170,230,216,107,69,110,36,69,178,185,146,37,193,84,208,108,225,234,40,43,169,223,211,184,109,227,146,178,237,43,246,167,175,241,191,106,211,58,179,87,72,212,24,121,181,145,17,35,119,175,26,221,205,145,231,238,61,71,101,43,42,169,101,21,215,238,11,235,52,116,157,251,66,62,117,203,26,169,40,195,41,93,135,143,116,27,222,176,65,19,181,171,51,180,242,170,214,222,163,70,100,141,172,61,18,95,106,11,89,107,245,202,113,100,225,59,73,241,116,133,142,90,146,226,101,217,129,167,124,109,110,37,165,86,86,124,105,35,60,99,31,156,4,175,175,72,146,77,44,42,215,200,6,157,185,247,202,71,253,124,33,106,189,51,21,181,157,45,12,25,245,179,170,69,58,240,225,122,75,10,183,238,199,216,126,108,21,174,51,235,171,177,202,157,236,212,184,122,29,99,239,189,198,88,115,174,92,217,117,55,115,22,78,47,34,50,85,149,36,170,86,250,182,148,85,149,166,89,222,174,117,253,110,246,165,95,218,237,81,47,226,71,189,208,11,173,206,132,168,254,95,133,180,127,107,76,239,197,0,255,29,161,142,107,91,43,254,183,208,214,159,75,49,253,127,102,138,254,194,159,254,233,56,87,251,42,3,75,18,53,70,94,109,100,196,200,221,171,70,119,115,228,185,123,207,81,217,138,74,141,85,92,187,47,172,211,208,117,238,99,167,110,89,35,21,101,56,165,197,142,116,27,222,176,65,215,225,138,39,190,170,234,182,203,85,185,155,26,99,229,238,185,122,231,163,56,182,17,44,133,78,190,234,166,110,215,158,190,253,184,172,220,67,45,86,216,108,197,6,139,181,120,98,4,221,141,37,157,108,68,154,35,35,187,168,147,155,151,153,202,196,106,245,194,82,214,232,21,200,222,115,167,96,221,145,229,182,211,176,19,159,93,141,123,82,236,184,218,23,175,75,132,115,224,181,7,170,248,68,240,223,185,99,210,29,187,46,221,250,88,150,211,89,207,48,204,251,90,134,254,225,121,43,94,86,185,0,255,211,130,103,26,116,170,65,241,157,233,112,52,252,243,136,85,97,145,53,186,115,71,189,156,222,35,201,146,52,45,34,215,206,122,107,146,239,157,162,46,174,116,83,211,243,213,137,74,54,12,74,10,178,217,41,252,161,225,101,243,122,26,103,171,34,99,229,30,99,238,53,70,252,207,133,108,116,168,163,99,225,73,99,21,201,45,134,74,97,220,185,143,137,165,169,97,168,25,162,130,93,105,182,250,234,211,7,151,204,165,120,170,58,78,209,126,195,196,219,183,247,229,229,230,212,191,159,30,125,250,125,61,239,213,167,199,61,238,99,223,177,189,181,127,246,27,125,181,38,125,157,126,69,191,98,150,126,143,14,85,240,169,224,179,115,247,164,187,7,189,122,116,178,20,167,179,130,161,153,247,181,19,253,195,243,214,179,172,117,0,255,167,58,207,244,235,84,127,225,59,211,225,151,184,37,59,246,30,123,237,49,231,90,181,178,203,118,230,204,156,94,84,164,169,234,72,174,119,155,234,91,85,70,37,154,97,153,237,93,213,250,221,44,84,191,244,192,204,236,139,56,78,47,116,11,78,223,199,168,189,199,218,115,143,248,95,11,223,216,78,199,198,204,179,70,170,146,75,236,148,204,184,108,223,19,75,77,67,87,211,68,253,187,210,111,245,53,168,15,38,153,181,240,84,117,124,157,125,177,99,43,89,149,107,85,53,190,118,23,49,242,221,189,76,233,4,143,90,74,130,103,234,169,106,56,190,170,83,186,109,197,189,239,204,112,117,179,115,223,90,225,147,134,248,168,23,90,229,228,3,103,212,135,12,204,39,235,211,124,44,206,154,51,165,115,70,125,200,192,124,178,62,205,199,226,172,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,255,222,117,219,240,229,246,109,252,34,116,115,243,81,52,245,111,221,239,120,135,62,58,202,208,159,217,19,123,142,254,72,63,231,181,251,81,247,41,113,187,30,197,73,217,1,10,126,26,170,170,110,251,238,190,188,200,166,49,100,55,61,18,68,61,39,221,216,218,250,84,207,87,65,143,189,233,73,183,244,225,214,178,31,125,164,230,104,133,193,246,181,29,62,137,51,227,64,237,192,12,0,72,109,220,70,189,235,47,63,229,211,60,21,187,21,147,218,184,141,122,215,95,126,202,167,121,42,118,197,131,43,70,54,162,114,228,140,206,111,70,143,4,219,123,173,156,168,74,50,45,81,98,101,160,207,85,133,161,122,83,237,158,86,28,50,43,105,200,102,125,90,166,101,238,219,240,207,185,237,139,12,85,211,238,39,235,159,200,239,220,190,202,0,0,168,22,104,197,122,109,95,166,39,242,184,236,254,77,0,211,138,245,218,190,76,79,228,113,217,253,155,0,6,90,177,94,219,151,233,137,60,46,187,127,19,192,180,98,189,182,47,211,19,121,92,246,159,166,177,52,157,104,59,215,70,230,92,149,77,28,233,49,243,246,90,121,232,230,146,244,138,92,233,142,210,235,52,109,59,248,45,150,233,177,238,92,128,193,130,71,173,250,254,53,158,209,174,34,144,143,181,209,145,237,158,51,91,123,163,9,127,74,130,33,145,197,220,51,109,162,25,158,163,170,223,210,18,28,69,185,38,131,230,164,5,239,93,100,136,246,195,83,89,187,122,20,160,93,167,125,141,89,63,85,69,68,68,85,174,92,81,107,140,53,42,71,146,37,233,170,141,160,41,24,54,115,149,149,117,149,60,117,219,214,45,233,220,190,125,91,213,130,85,107,215,46,249,1,84,52,249,94,35,29,221,237,53,211,181,71,154,241,167,35,104,210,88,172,189,212,86,154,38,56,150,250,85,45,207,177,148,155,49,88,78,170,243,222,69,126,107,63,220,116,180,171,89,1,218,139,217,213,25,160,234,128,21,19,215,233,67,129,249,22,99,229,87,219,43,59,190,231,198,70,119,99,46,108,238,145,102,60,42,121,134,69,18,107,47,181,149,166,121,146,170,97,75,69,112,44,229,102,12,150,175,22,76,119,145,223,218,15,55,101,21,233,81,128,246,98,118,181,18,215,233,67,129,249,22,99,229,87,219,87,10,85,84,116,211,109,223,212,188,111,79,36,237,70,50,102,14,126,50,124,166,244,234,167,102,221,91,229,110,61,239,198,217,190,47,77,51,53,91,130,211,154,96,169,110,233,9,253,141,228,99,143,138,156,115,163,43,34,83,44,103,206,204,233,69,84,174,81,85,181,210,187,165,172,204,19,236,95,112,186,171,90,191,151,10,215,204,142,90,9,63,106,87,60,10,15,206,89,147,141,36,123,140,138,92,107,100,35,34,83,44,87,254,66,234,68,84,174,81,21,57,85,180,170,143,204,19,236,95,112,122,104,221,184,151,10,215,204,112,186,22,199,105,87,60,10,239,209,1,84,158,138,168,108,186,111,187,154,247,237,149,227,237,198,199,204,193,79,134,47,172,46,29,53,172,123,171,220,173,155,37,217,216,247,165,105,166,102,187,179,69,239,44,213,45,253,161,51,39,114,142,177,114,53,18,249,28,171,146,153,58,243,57,71,76,36,201,103,50,112,44,193,208,235,167,226,234,217,137,219,137,58,54,97,209,213,114,122,75,168,206,197,77,14,198,183,113,16,65,164,192,0,255,202,149,37,146,85,222,42,100,172,138,12,67,70,142,204,100,168,230,36,35,87,21,153,60,61,199,211,212,242,180,59,232,41,253,139,28,210,36,93,246,69,196,89,1,218,63,218,129,24,208,23,145,115,142,90,107,238,189,87,212,24,99,173,156,123,207,21,17,17,17,209,205,68,242,170,84,87,215,212,58,29,235,241,88,210,144,131,58,168,237,54,204,210,13,0,255,252,243,231,161,105,168,66,117,222,139,110,36,171,55,251,181,146,186,41,150,41,187,139,90,169,104,154,99,213,222,210,213,115,115,85,84,75,250,80,215,130,180,42,233,220,186,163,43,55,28,55,175,237,98,177,215,151,26,69,246,168,143,236,38,247,238,34,171,179,119,154,196,136,198,86,36,73,172,188,20,238,142,153,173,100,45,30,189,219,66,60,90,183,186,204,173,101,77,139,247,117,197,175,113,235,156,218,211,156,171,106,212,198,86,100,89,142,20,203,89,216,170,53,146,108,163,123,205,108,45,232,36,91,101,29,13,123,138,151,111,219,141,73,95,190,234,190,104,213,66,244,75,163,117,85,3,31,128,175,34,178,237,114,69,205,46,199,88,185,123,142,24,57,89,146,110,4,75,161,147,79,122,106,92,186,168,111,63,46,43,119,215,148,107,206,91,177,193,98,83,102,57,249,0,160,7,162,106,174,145,107,174,61,246,136,28,123,204,145,107,143,57,162,162,162,162,186,89,73,94,101,234,26,154,74,167,124,61,230,75,26,178,79,7,117,218,134,167,186,225,159,1,158,208,31,35,223,244,170,86,245,202,155,249,11,29,233,218,152,247,198,158,19,91,125,0,255,200,109,92,102,210,56,162,101,217,244,20,53,46,198,110,85,174,89,152,223,114,53,20,46,179,42,190,131,51,231,84,73,20,191,40,254,35,111,172,122,99,215,165,91,31,197,146,250,232,105,134,118,167,203,208,223,36,23,197,59,42,247,143,90,48,83,131,178,52,40,78,240,34,142,134,251,55,112,70,125,200,192,124,178,62,205,199,226,172,57,20,122,123,140,61,230,216,107,205,145,163,155,238,86,254,66,234,84,52,166,150,146,101,206,117,165,112,75,95,81,25,154,162,200,64,29,90,55,238,121,95,26,170,167,218,29,167,195,143,154,174,123,94,207,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,116,81,252,248,70,119,81,35,170,122,168,229,172,90,153,106,58,215,90,72,186,58,158,238,12,87,69,201,150,226,222,212,139,221,182,117,171,48,198,70,157,211,122,209,122,22,71,235,133,118,122,246,122,6,213,133,187,108,219,110,246,109,110,110,254,242,126,219,226,25,93,250,116,186,215,125,186,153,90,218,237,251,126,237,91,250,115,41,6,59,115,127,231,190,15,62,213,214,120,72,187,74,1,0,0,214,4,34,155,108,187,202,251,122,119,85,11,217,77,143,36,201,70,206,78,81,95,161,179,210,145,20,215,130,121,135,246,32,235,21,85,251,182,230,177,126,152,13,79,196,85,94,235,25,220,167,241,249,143,171,232,191,74,7,239,0,255,20,95,109,254,86,12,170,132,186,237,120,219,220,38,226,55,135,110,110,62,78,119,250,155,158,172,119,135,206,119,191,51,244,239,251,72,159,163,111,209,95,235,140,19,154,242,125,186,230,194,43,79,85,68,118,221,183,93,173,251,198,74,242,118,228,99,225,224,31,67,102,86,151,142,106,214,189,181,239,209,205,110,108,236,251,46,53,83,207,37,216,162,9,150,106,169,166,60,0,0,0,0,0,128,249,70,106,238,81,115,238,145,127,223,216,163,118,234,26,51,93,53,18,107,149,204,212,82,147,177,125,175,200,180,213,149,227,83,148,0,255,122,252,86,67,131,122,102,138,61,214,194,27,198,196,47,241,15,1,0,128,98,129,124,228,229,173,232,141,175,189,86,78,55,41,54,146,149,141,49,74,21,77,211,34,203,100,167,44,181,76,179,172,222,112,68,221,56,228,141,87,59,54,155,247,110,195,201,120,195,210,120,11,94,99,123,143,49,230,222,115,173,81,163,155,108,87,254,76,234,84,53,154,150,142,85,228,84,225,170,62,34,49,12,69,59,84,109,220,243,66,53,84,199,197,105,58,28,167,233,154,174,127,4,0,0,0,0,0,0,0,0,96,2,73,146,183,162,106,143,189,241,193,179,42,210,180,153,204,53,106,84,138,171,166,33,170,234,200,28,123,69,166,168,94,142,91,81,118,233,144,221,174,134,154,101,56,169,67,206,235,134,49,113,131,254,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,149,198,182,203,190,111,219,149,155,151,79,55,39,119,125,167,46,221,28,83,235,174,247,232,16,125,185,247,117,11,178,68,127,218,59,190,207,212,13,79,245,203,253,53,246,147,86,105,217,118,252,109,110,211,241,151,67,55,55,31,169,39,253,83,65,214,187,67,231,123,220,39,250,203,125,164,207,209,79,233,83,180,201,9,77,249,254,66,143,226,42,2,168,146,236,27,254,46,191,235,248,203,175,151,151,147,212,147,254,169,39,43,222,175,207,61,238,19,253,251,206,209,31,233,167,244,41,58,227,132,94,123,127,161,185,240,234,98,223,100,223,246,221,202,205,203,169,151,159,183,190,83,151,110,146,169,122,175,187,117,136,190,220,251,198,5,185,165,207,236,29,223,103,106,153,167,26,234,254,26,59,86,87,51,0,168,22,254,94,159,220,14,254,231,221,252,220,68,251,63,239,116,175,251,179,39,236,191,217,199,244,99,250,209,244,111,211,119,121,31,3,199,192,171,10,160,186,100,199,223,55,185,93,229,229,229,121,191,109,81,239,212,171,155,168,169,211,169,0,255,189,163,47,119,177,224,199,204,94,162,95,118,159,169,213,78,117,240,251,222,236,214,56,144,20,53,239,155,249,57,115,69,78,93,44,73,176,250,72,143,245,157,155,166,142,174,189,210,189,51,182,208,55,37,81,27,220,140,87,241,206,137,115,44,214,19,151,245,31,222,119,146,61,160,213,25,128,98,91,145,93,237,30,79,171,236,103,187,23,58,71,50,230,196,194,207,74,203,145,12,29,216,78,184,141,172,211,123,42,151,240,134,149,91,49,169,202,38,196,98,1,70,198,213,242,224,218,120,93,1,160,186,101,195,223,247,249,77,229,229,229,118,183,239,82,239,212,171,155,167,169,212,167,195,189,163,47,119,177,231,199,211,190,165,95,118,159,169,235,78,181,207,251,222,236,41,120,245,75,242,181,87,244,170,189,70,154,223,102,145,171,251,104,126,0,255,90,148,218,70,34,37,213,82,185,170,174,28,46,0,255,134,224,180,207,233,186,213,254,20,135,106,133,113,26,167,19,241,163,254,102,159,235,138,2,160,106,62,0,255,39,241,47,122,0,255,199,48,0,255,149,58,242,145,92,213,3,69,242,30,73,198,92,81,177,50,116,143,149,99,14,60,201,233,54,37,87,71,183,99,95,180,112,27,220,178,122,57,250,126,237,58,28,138,211,196,120,197,64,120,51,254,87,0,0,0,80,105,108,187,236,251,182,93,185,121,249,116,115,114,215,119,234,210,205,49,181,238,122,143,14,209,151,123,95,183,32,75,244,167,189,227,251,76,221,240,84,191,220,95,99,63,233,106,6,0,88,186,227,109,155,220,46,115,115,243,188,223,182,104,125,186,244,16,213,116,58,245,191,47,251,190,247,5,65,102,246,18,253,158,254,76,171,101,233,224,247,165,112,107,252,175,0,80,221,178,225,239,251,252,166,242,242,114,187,219,119,169,119,234,213,205,211,84,234,211,225,222,209,151,187,216,243,227,105,223,210,47,187,207,212,117,167,218,231,125,111,246,20,156,242,241,182,250,231,183,240,223,238,229,228,33,218,0,255,118,223,187,222,161,61,97,0,255,210,222,161,239,208,143,166,0,255,132,126,244,251,24,248,57,94,85,0,88,61,183,93,183,125,219,206,188,220,124,186,57,185,51,159,94,61,28,77,235,174,247,232,208,251,46,214,237,199,18,253,105,79,237,103,186,97,150,126,185,95,240,73,83,30,0,85,243,249,63,137,127,209,251,63,134,249,91,51,247,77,183,109,223,205,188,220,156,122,249,121,51,159,94,61,36,77,245,94,119,235,208,251,46,54,238,199,45,125,102,79,237,103,90,102,150,134,186,95,48,86,83,30,0,0,0,170,91,54,252,125,159,223,84,94,94,110,119,251,46,245,78,189,186,121,154,74,125,58,220,59,250,114,23,123,126,60,237,91,250,101,247,153,186,238,84,251,188,239,205,158,130,171,20,128,106,227,109,245,207,111,225,191,221,203,201,67,180,0,255,237,190,119,189,67,123,194,254,165,189,67,223,161,31,77,0,255,9,253,232,247,49,240,115,188,170,0,128,234,150,13,127,223,231,55,149,151,151,219,221,190,75,189,83,175,110,158,166,82,159,14,247,142,190,220,197,158,31,79,251,150,126,217,125,166,174,59,213,62,239,123,179,167,224,42,5,160,218,120,91,253,243,91,248,111,247,114,242,16,237,127,187,239,93,239,208,158,176,127,105,239,208,119,232,71,211,127,66,63,250,125,12,252,28,175,42,0,0,0,84,73,246,13,127,151,223,117,252,229,215,203,203,73,234,73,0,255,212,147,21,239,215,231,30,247,137,254,125,231,232,143,244,83,250,20,157,113,66,175,189,191,208,92,248,127,249,252,159,196,191,232,253,31,195,252,87,25,0,0,0,0,64,149,100,87,17,185,115,114,234,140,70,243,176,88,71,232,108,124,229,139,46,150,166,174,190,86,215,123,51,207,231,130,220,215,21,100,163,38,217,250,41,88,150,117,198,11,209,4,211,225,18,173,34,0,160,74,178,111,248,187,252,174,227,47,191,94,94,78,82,79,250,167,158,172,120,191,62,247,184,79,244,239,59,71,127,164,159,210,167,232,140,19,122,237,253,133,230,194,85,4,160,210,216,55,217,183,125,183,114,243,114,234,229,231,173,239,212,165,155,100,170,222,235,110,29,162,47,247,190,113,65,110,233,51,123,199,247,153,90,230,169,134,186,191,198,142,213,213,12,0,0,0,80,105,108,187,236,251,182,93,185,121,249,116,115,114,215,119,234,210,205,49,181,238,122,143,14,209,151,123,95,183,32,75,244,167,189,227,251,76,221,240,84,191,220,95,99,63,233,106,6,80,101,217,118,252,109,110,211,241,151,67,55,55,31,169,39,253,83,65,214,187,67,231,123,220,39,250,203,125,164,207,209,79,233,83,180,201,9,77,249,254,66,143,226,42,2,0,170,36,251,134,191,203,239,58,254,242,235,229,229,36,245,164,127,234,201,138,247,235,115,143,251,68,0,255,190,115,244,71,250,41,125,138,206,56,161,215,222,95,104,46,92,69,0,42,141,125,147,125,219,119,43,55,47,167,94,126,222,250,78,93,186,73,166,234,189,238,214,33,250,114,239,27,23,228,150,62,179,119,124,159,169,101,158,106,168,251,107,236,88,253,87,248,123,125,114,59,248,159,119,243,115,19,237,0,255,188,211,189,238,207,158,176,0,255,102,31,211,143,233,71,211,191,77,223,229,125,12,28,3,175,42,128,234,146,29,127,223,228,118,149,151,151,231,253,182,69,189,83,175,110,162,166,78,167,254,247,142,190,220,197,130,31,51,123,137,126,217,125,166,86,59,213,193,239,123,179,91,227,42,5,0,0,128,213,115,219,117,219,183,237,204,203,205,167,155,147,59,243,233,213,195,209,180,238,122,143,14,189,239,98,221,126,44,209,159,246,212,126,166,27,102,233,151,251,5,159,116,74,243,249,63,137,127,209,251,63,134,249,175,50,0,0,0,84,73,246,13,127,151,223,117,252,229,215,203,203,73,234,73,0,255,212,147,21,239,215,231,30,247,137,254,125,231,232,143,244,83,250,20,157,113,66,175,189,191,208,92,184,138,0,84,26,251,38,251,182,239,86,110,94,78,189,252,188,245,157,186,116,147,76,213,123,221,173,67,244,229,222,55,46,200,45,125,102,239,248,62,83,203,60,213,80,247,215,216,177,90,165,100,223,240,119,249,93,199,95,126,189,188,156,164,158,244,79,61,89,241,126,125,238,113,159,232,223,119,142,254,72,63,165,79,209,25,39,244,218,251,11,205,133,171,8,64,165,177,111,178,111,251,110,229,230,229,212,203,207,91,223,169,75,55,201,84,189,215,221,58,68,95,238,125,227,130,220,210,103,246,142,239,51,181,204,83,13,117,127,141,29,171,171,25,0,0,0,168,154,207,0,255,73,252,139,222,0,255,49,204,127,165,240,119,139,79,238,125,245,114,91,239,211,111,103,189,238,213,159,42,41,237,203,165,47,123,144,190,216,190,31,239,29,218,247,244,147,112,86,27,124,231,190,20,78,211,127,5,160,210,216,55,217,183,125,183,114,243,114,234,229,231,173,239,212,165,155,100,170,222,235,110,29,162,47,247,190,113,65,110,233,51,123,199,247,153,90,230,169,134,186,191,198,142,213,213,12,0,0,0,0,0,85,146,125,195,223,229,119,29,127,249,245,242,114,146,122,210,63,245,100,197,251,245,185,199,125,162,127,223,57,250,35,253,148,62,69,103,156,208,107,239,47,52,23,94,93,236,155,236,219,190,91,185,121,57,245,242,243,214,119,234,210,77,50,85,239,117,183,14,209,151,123,223,184,32,183,244,153,189,227,251,76,45,243,84,67,221,95,99,199,234,106,6,0,0,0,0,0,220,10,221,99,143,36,223,115,103,89,197,28,72,86,47,127,33,117,155,189,82,181,168,81,195,155,250,150,133,111,221,194,171,112,201,93,213,250,157,60,89,18,87,101,197,107,118,104,102,246,148,127,10,0,0,0,171,39,34,34,155,236,219,46,231,189,123,37,121,59,242,61,147,240,147,230,51,171,75,71,53,245,46,42,119,235,102,55,54,246,98,105,122,166,217,18,108,209,4,183,116,75,3,201,200,145,61,86,84,173,53,178,81,85,88,82,43,127,33,117,170,162,230,138,136,156,42,90,213,71,33,248,23,236,73,61,180,110,220,197,154,21,126,56,93,139,227,116,20,238,138,83,8,0,0,0,170,133,191,215,39,183,131,0,255,121,55,63,55,209,254,207,59,221,235,254,236,9,251,111,246,49,253,152,126,52,253,219,244,93,222,199,192,49,240,170,2,248,111,221,118,188,109,110,19,241,155,67,55,55,31,247,238,244,55,5,71,239,14,157,239,22,125,134,254,114,31,233,115,244,245,238,175,181,201,118,77,249,62,41,251,40,14,80,0,0,0,0,0,80,105,108,187,236,251,182,93,185,121,249,116,115,114,215,119,234,210,205,49,181,238,122,143,14,209,151,123,95,183,32,75,244,167,189,227,251,76,221,240,84,191,220,95,99,63,105,149,150,109,199,223,230,54,29,127,57,116,115,243,145,122,210,63,21,100,189,59,116,190,199,125,162,191,220,71,250,28,253,148,62,69,155,156,208,148,239,47,244,40,174,34,0,0,128,42,201,190,225,239,242,187,142,191,252,122,121,57,73,61,233,159,122,178,226,253,250,220,227,62,209,191,239,28,253,145,126,74,159,162,51,78,232,181,247,23,154,11,175,46,246,77,246,109,223,173,220,188,156,122,249,121,235,59,117,233,38,153,170,247,186,91,135,232,203,189,111,92,144,91,250,204,222,241,125,166,150,121,170,161,238,175,177,99,117,53,3,0,0,128,106,225,239,245,201,237,224,127,222,205,207,77,180,0,255,243,78,247,186,63,123,194,254,155,125,76,63,166,31,77,0,255,54,125,151,247,49,112,12,188,170,0,254,91,183,29,111,155,219,68,252,230,208,205,205,199,189,59,253,77,193,209,187,67,231,187,69,159,161,191,220,71,250,28,125,189,251,107,109,178,93,83,190,79,202,62,138,3,20,0,0,0,0,0,80,221,178,225,239,251,252,166,242,242,114,187,219,119,169,119,234,213,205,211,84,234,211,225,222,209,151,187,216,243,227,105,223,210,47,187,207,212,117,167,218,231,125,111,246,20,92,165,0,170,75,118,252,125,147,219,85,94,94,158,247,219,22,245,78,189,186,137,154,58,157,250,223,59,250,114,23,11,126,204,236,37,250,101,247,153,90,237,84,7,191,239,205,110,141,171,20,0,0,0,86,207,109,215,109,223,182,51,47,55,159,110,78,238,204,167,87,15,71,211,186,235,61,58,244,190,139,117,251,177,68,127,218,83,251,153,110,152,165,95,238,23,124,210,41,205,231,0,255,36,254,69,239,0,255,24,230,191,202,0,86,207,109,215,109,223,182,51,47,55,159,110,78,238,204,167,87,15,71,211,186,235,61,58,244,190,139,117,251,177,68,127,218,83,251,153,110,152,165,95,238,23,124,210,41,205,231,0,255,36,254,69,239,0,255,24,230,191,202,0,0,0,0,0,254,75,247,13,111,151,223,69,252,230,215,203,203,201,189,59,253,77,207,81,188,95,159,187,69,159,161,127,223,57,250,35,125,189,251,107,157,177,93,175,189,79,202,206,133,87,72,241,84,68,229,54,107,245,154,93,58,212,87,29,100,162,201,232,78,150,167,167,40,168,74,237,73,246,209,39,57,46,93,80,184,31,235,149,251,87,167,220,209,17,11,180,42,222,55,8,79,197,213,10,128,170,249,252,159,196,191,232,253,31,195,252,193,153,138,168,154,163,106,227,163,106,222,179,114,122,25,190,71,84,78,36,213,232,197,222,57,202,86,155,104,42,42,107,155,122,54,229,211,145,212,229,69,233,151,71,90,173,213,190,244,90,43,30,0,84,26,219,46,251,190,109,87,110,94,62,221,156,220,245,157,186,116,115,76,173,187,222,163,67,244,229,222,215,45,200,18,253,105,239,248,62,83,55,60,213,47,247,215,216,79,186,154,1,252,215,217,237,182,207,11,63,107,212,165,71,7,13,111,178,172,189,83,231,187,9,202,58,210,165,251,24,26,244,229,206,26,189,102,134,247,190,250,126,29,190,115,66,75,188,51,47,123,195,75,146,125,183,70,85,84,142,216,72,175,200,110,244,200,54,178,182,146,100,211,203,21,24,158,169,77,226,213,211,81,71,162,190,182,163,171,150,184,88,179,181,174,169,182,134,221,110,45,3,176,62,241,69,69,247,77,142,170,221,228,30,51,111,175,21,59,31,203,209,141,103,233,245,241,85,55,141,187,22,245,45,200,101,251,30,154,178,194,121,43,206,89,172,197,44,39,31,0,176,122,110,187,110,251,182,157,121,185,249,116,115,114,103,62,189,122,56,154,214,93,239,209,161,247,93,172,219,143,37,250,211,158,218,207,116,195,44,253,114,191,224,147,166,60,0,170,230,243,127,18,0,255,162,247,127,12,243,95,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,116,0,140,122,143,129,249,27,125,154,119,194,173,24,81,172,47,246,155,122,34,127,212,158,218,128,81,239,49,48,127,163,79,243,78,184,21,35,138,245,197,126,83,79,228,143,218,1,173,88,175,237,203,244,68,30,151,61,181,57,163,62,100,96,62,89,159,230,99,113,43,166,21,235,181,125,153,158,200,227,178,167,54,103,212,135,12,204,39,235,211,124,44,206,154,3,84,141,188,127,171,159,45,127,12,251,42,67,213,200,251,183,250,217,242,199,176,87,9,196,141,250,208,95,190,197,167,249,213,118,229,83,181,86,69,238,166,94,141,138,108,74,109,101,229,237,156,234,156,60,29,79,91,73,85,171,23,147,110,202,74,183,30,174,91,150,220,245,84,97,157,251,154,180,111,202,75,236,213,39,110,212,135,254,242,45,62,205,175,182,215,212,185,162,219,38,214,200,169,81,43,106,165,107,245,87,84,174,170,116,229,26,182,7,146,143,28,11,93,40,89,185,40,59,124,58,146,158,194,21,203,124,112,149,235,214,172,199,14,92,104,84,211,171,90,35,103,241,244,30,49,208,243,148,61,119,94,141,202,50,137,68,29,141,251,250,154,72,161,235,51,101,23,171,220,118,148,212,227,211,160,166,216,16,23,155,10,240,105,59,24,51,165,19,57,114,246,179,111,122,229,190,119,96,89,122,59,247,94,17,254,80,235,175,92,43,29,239,122,23,85,246,170,32,155,5,53,246,98,195,153,46,106,71,220,226,126,75,171,226,172,57,169,13,184,141,122,215,95,126,202,167,121,42,118,21,105,247,147,245,79,228,119,110,175,18,183,81,239,250,203,79,249,52,79,197,174,34,237,126,178,254,137,252,206,237,214,7,177,137,197,202,213,232,198,22,54,86,36,41,222,213,43,52,127,108,186,75,27,130,226,89,170,142,170,231,57,158,116,15,118,107,119,83,173,117,145,223,154,12,111,203,138,150,21,160,93,151,157,190,68,142,157,151,27,31,61,114,247,168,213,221,26,73,222,222,107,36,182,158,146,123,229,214,46,11,233,212,116,101,251,30,170,219,215,86,69,103,78,233,190,92,221,134,203,108,208,138,120,104,142,119,63,70,237,61,214,158,123,196,0,255,90,248,198,118,58,54,102,158,53,82,149,92,98,167,100,198,101,251,158,88,106,26,186,154,38,234,223,149,126,171,175,65,125,48,201,172,133,167,170,227,235,236,108,12,69,238,145,151,27,95,177,243,246,168,213,237,220,120,238,216,107,36,182,158,146,99,20,55,237,51,235,212,116,101,251,222,105,92,230,72,69,103,78,233,190,35,45,137,55,108,208,138,56,141,120,232,109,164,234,99,43,50,36,89,217,53,253,188,188,194,212,39,82,163,103,150,190,86,143,192,247,152,59,61,235,114,44,215,157,250,157,24,239,106,92,144,226,198,213,65,120,93,34,156,28,191,207,137,47,42,186,111,114,84,237,38,247,152,121,123,173,216,249,88,142,110,60,75,175,143,175,186,105,220,181,168,111,65,46,219,247,208,148,21,206,91,113,206,98,45,102,57,249,192,148,14,24,245,30,3,243,55,250,52,239,132,179,230,76,233,128,81,239,49,48,127,163,79,243,78,248,42,3,113,157,62,20,152,111,49,86,126,181,29,160,252,151,184,78,31,10,204,183,24,43,191,218,14,80,82,27,112,27,245,174,191,252,148,79,243,84,236,42,210,238,39,235,159,200,239,220,94,37,110,163,222,245,151,159,242,105,158,138,93,69,218,253,100,253,19,249,157,219,87,25,168,18,208,233,61,254,229,111,52,86,222,9,87,145,42,1,157,222,227,95,254,70,99,229,157,240,41,29,96,205,57,157,62,228,95,62,89,99,229,99,241,41,29,214,156,211,233,67,254,229,147,53,86,62,22,87,17,0,0,72,109,220,70,189,235,47,63,229,211,60,21,187,21,147,218,184,141,122,215,95,126,202,167,121,42,118,21,129,118,63,89,0,255,68,126,231,246,85,134,170,105,247,147,245,79,228,119,110,95,101,0,169,141,219,168,119,253,229,167,124,154,167,98,183,98,82,27,183,81,239,250,203,79,249,52,79,197,174,34,208,238,39,235,159,200,239,220,190,202,80,53,237,126,178,254,137,252,206,237,171,12,0,128,106,129,86,172,215,246,101,122,34,143,203,238,223,4,48,173,88,175,237,203,244,68,30,151,221,191,185,202,1,0,0,32,27,99,140,177,198,88,107,141,26,217,117,183,242,103,82,39,34,50,85,149,36,34,167,10,87,245,81,149,166,89,222,161,106,227,110,246,165,95,218,45,78,211,225,56,189,208,11,253,249,170,114,206,149,115,206,189,247,170,220,123,207,149,115,239,185,170,170,170,170,186,153,72,94,100,26,26,106,74,167,99,61,30,75,234,177,79,251,116,218,134,89,186,97,128,1,246,111,87,78,228,218,123,228,106,36,146,181,71,226,51,117,230,115,142,94,57,142,44,124,231,88,130,161,215,79,75,82,188,44,59,16,117,108,194,162,171,212,202,138,80,157,139,155,236,131,147,224,229,7,199,216,123,175,49,214,156,43,87,118,221,205,156,133,211,139,136,76,85,37,201,156,219,74,223,150,178,170,210,52,75,145,129,218,181,174,223,205,190,244,75,79,181,59,190,136,31,245,66,247,188,158,51,165,115,70,125,200,192,124,178,62,205,199,226,172,57,0,213,210,138,245,218,190,76,79,228,113,217,171,138,106,105,197,122,109,95,166,39,242,184,236,169,13,156,81,31,50,48,159,172,79,243,177,56,107,206,148,206,25,245,33,3,243,201,250,52,31,139,179,230,0,0,0,166,116,192,168,247,24,152,191,209,167,121,39,156,53,103,74,7,140,122,143,129,249,27,125,154,119,194,173,24,16,197,250,98,191,169,39,242,71,237,85,69,181,136,98,125,177,223,212,19,249,163,246,170,2,80,45,173,88,175,237,203,244,68,30,151,189,170,168,150,86,172,215,246,101,122,34,143,203,158,218,192,25,245,33,3,243,201,250,52,31,139,3,20,121,0,255,86,63,91,254,24,246,0,255,114,70,125,200,192,124,178,62,205,199,226,0,69,222,191,213,207,150,63,134,189,74,32,110,212,135,254,242,45,62,205,175,182,91,49,169,77,220,168,15,253,229,91,124,154,95,109,183,98,0,0,170,4,64,167,247,248,151,191,209,88,121,39,124,74,135,53,7,116,122,143,127,249,27,141,149,119,194,167,116,174,114,0,0,64,181,180,98,189,182,47,211,19,121,92,246,170,162,90,90,177,94,219,151,233,137,60,46,123,106,3,103,212,135,12,204,39,235,211,124,44,110,197,180,98,189,182,47,211,19,121,92,246,212,230,140,250,144,129,249,100,125,154,143,197,173,152,86,172,215,246,101,122,34,143,203,158,218,192,25,245,33,3,243,201,250,52,31,139,179,230,76,233,156,81,31,50,48,159,172,79,243,177,56,107,14,0,0,170,14,88,49,116,47,0,255,157,127,249,119,219,172,127,26,158,218,88,49,116,47,0,255,157,127,249,119,219,172,127,26,78,213,192,25,245,33,3,243,201,250,52,31,139,179,230,76,233,156,81,31,50,48,159,172,79,243,177,56,107,14,0,0,0,128,106,129,86,172,215,246,101,122,34,143,203,158,218,156,81,31,50,48,159,172,79,243,177,184,21,211,138,245,218,190,76,79,228,113,217,83,155,51,234,67,6,230,147,245,105,62,22,103,205,1,0,128,37,203,217,100,78,213,74,86,68,228,142,153,35,19,75,246,74,20,29,73,101,200,200,147,64,241,157,238,76,61,203,86,203,211,147,81,29,94,37,56,239,87,91,44,209,122,93,183,171,221,112,26,1,162,14,69,229,154,35,215,156,99,143,21,57,246,152,171,230,216,107,69,69,69,69,101,63,241,156,202,212,53,52,149,80,199,134,60,118,53,100,159,14,234,180,50,179,180,204,63,3,204,196,205,145,233,138,81,59,111,42,39,93,141,231,187,163,147,143,206,68,53,79,73,26,77,51,52,219,135,165,52,142,138,154,218,18,39,117,222,217,210,180,205,109,9,254,196,227,162,224,48,237,170,39,87,146,223,101,146,212,204,146,36,205,29,157,54,240,212,58,53,233,205,38,157,249,90,136,178,42,245,184,113,233,54,251,246,246,99,159,205,245,98,181,65,155,138,125,187,31,143,23,179,0,255,53,81,81,217,101,223,118,185,238,29,43,199,219,141,239,133,132,127,52,89,88,93,58,106,168,119,209,190,71,55,75,178,177,23,187,212,51,61,119,103,139,222,185,165,165,58,48,7,80,37,153,159,179,71,172,44,197,231,152,107,244,70,227,63,189,54,162,138,230,78,116,101,107,162,142,165,140,174,219,212,233,127,135,123,106,202,35,173,87,163,65,241,138,245,240,78,188,186,140,170,172,122,140,20,73,164,246,70,71,204,220,28,245,110,142,204,85,35,81,201,83,212,209,133,170,53,79,85,233,129,14,167,222,121,73,62,103,139,212,168,56,219,138,45,118,139,130,119,178,171,22,154,43,179,21,171,6,222,100,78,182,34,79,118,71,39,31,93,136,26,158,142,68,134,166,107,182,15,85,137,28,109,53,189,37,182,233,188,179,93,106,155,229,238,252,137,187,69,193,159,217,213,0,255,94,73,212,91,141,228,76,36,248,145,72,211,38,166,62,23,223,204,210,239,101,200,82,65,242,157,35,25,186,13,11,106,162,214,52,90,177,164,99,119,182,233,186,151,120,82,67,245,91,67,181,87,182,92,149,115,206,21,49,170,231,202,21,141,227,40,142,140,42,158,141,161,40,182,145,49,17,12,9,36,37,84,179,161,138,220,151,36,61,129,154,171,65,134,106,189,150,217,171,209,250,58,167,114,140,156,28,249,136,145,59,70,174,236,230,200,115,247,88,43,81,244,180,28,171,184,118,95,88,168,102,40,91,246,78,221,178,70,218,58,179,85,247,29,233,54,188,225,188,86,196,105,4,0,0,168,26,121,0,255,86,63,91,254,24,246,85,134,170,145,247,111,245,179,229,143,97,87,45,32,122,244,197,126,83,179,231,143,218,3,24,0,255,70,244,232,139,253,166,102,207,31,181,7,48,0,0,0,0,83,58,0,70,189,199,192,252,141,62,205,59,225,86,140,40,214,23,251,77,61,145,63,106,79,109,192,168,247,24,152,191,209,167,121,39,220,138,17,197,250,98,191,169,39,242,71,237,85,5,0,168,22,104,197,122,109,95,166,39,242,184,236,169,205,25,245,33,3,243,201,250,52,31,139,91,49,173,88,175,237,203,244,68,30,151,61,181,57,163,62,100,96,62,89,159,230,99,113,214,28,0,0,160,106,228,253,91,253,108,249,99,216,87,25,170,70,222,191,213,207,150,63,134,93,181,128,232,209,23,251,77,205,158,63,106,15,96,252,27,209,163,47,246,155,154,61,127,212,30,192,0,0,0,0,0,82,27,183,81,239,250,203,79,249,52,79,197,110,197,164,54,110,163,222,245,151,159,242,105,158,138,29,16,55,234,67,127,249,22,159,230,87,219,173,152,212,38,110,212,135,254,242,45,62,205,175,182,91,49,0,0,85,2,160,211,123,252,203,223,104,172,188,19,62,165,195,154,3,58,189,199,191,252,141,198,202,59,225,83,58,172,57,0,58,189,199,191,252,141,198,202,59,225,83,58,172,57,160,211,123,252,203,223,104,172,188,19,62,165,115,149,3,0,0,0,252,27,104,61,122,109,95,166,217,243,184,236,0,37,174,211,135,2,243,45,198,202,175,182,0,255,151,214,163,215,246,101,154,61,143,203,14,80,226,58,125,40,48,223,98,172,252,106,251,79,3,21,145,163,106,183,121,51,183,111,86,158,224,57,81,209,179,199,84,210,118,182,150,154,147,76,58,73,174,101,11,51,234,42,221,93,57,182,27,210,184,248,195,125,83,78,193,109,185,153,143,54,149,27,91,221,55,99,142,66,201,84,146,213,163,114,142,17,121,90,138,168,110,67,79,18,201,193,101,77,37,69,217,97,212,85,82,143,221,206,188,150,11,55,57,21,96,203,118,202,58,42,187,149,61,182,170,170,86,228,202,132,219,138,81,185,185,99,77,12,199,213,208,179,93,119,204,149,168,123,197,139,249,182,45,210,211,48,167,133,26,173,65,235,214,124,196,14,122,138,186,187,233,190,29,107,13,190,185,117,165,228,163,171,87,131,223,12,235,137,210,229,251,185,222,91,243,62,126,188,51,104,221,197,130,50,181,88,71,156,162,223,210,155,237,86,12,76,233,128,81,239,49,48,127,163,79,243,78,56,107,206,148,14,24,245,30,3,243,55,250,52,239,132,219,49,16,85,115,141,92,115,237,177,71,228,216,99,142,92,123,204,17,21,21,21,141,102,123,86,146,87,153,186,134,166,146,61,229,235,49,95,210,144,125,58,168,109,14,103,159,234,134,127,70,104,79,235,199,200,55,189,170,85,189,242,102,254,66,71,186,54,230,189,177,231,196,86,223,63,114,27,151,153,52,142,104,89,54,61,69,141,139,177,91,149,107,22,230,183,92,13,133,203,172,138,239,224,118,140,40,214,23,251,77,61,145,63,106,87,145,40,126,81,252,71,222,88,245,198,174,75,183,62,138,37,245,209,211,12,237,78,151,161,191,73,46,138,119,84,238,31,181,96,166,6,101,105,80,156,224,69,28,13,167,107,48,31,107,69,244,198,26,25,247,141,185,208,149,172,149,105,181,70,44,108,162,117,146,100,198,29,251,78,69,54,146,134,140,196,75,179,78,63,210,119,112,88,155,50,199,225,169,28,248,75,187,13,227,165,83,53,118,78,141,100,244,200,29,43,71,118,107,36,121,123,204,85,41,138,90,237,149,91,187,44,36,212,48,116,46,99,168,110,95,91,109,101,216,170,197,114,117,27,46,115,94,215,225,245,204,107,250,187,135,74,247,31,142,172,108,167,254,95,253,185,189,169,239,248,191,91,182,98,95,46,229,254,203,130,244,42,126,209,0,255,29,240,169,246,85,6,170,4,116,122,143,127,249,27,141,149,119,194,85,164,74,64,167,247,248,151,191,209,88,121,39,124,74,7,174,114,80,117,174,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,116,0,140,122,143,129,249,27,125,154,119,194,173,24,81,172,47,246,155,122,34,127,212,158,218,128,81,239,49,48,127,163,79,243,78,184,21,35,138,245,197,126,83,79,228,143,218,1,173,88,175,237,203,244,68,30,151,61,181,57,163,62,100,96,62,89,159,230,99,113,43,166,21,235,181,125,153,158,200,227,178,167,54,103,212,135,12,204,39,235,211,124,44,206,154,3,84,141,188,127,171,159,45,127,12,251,42,67,213,200,251,183,250,217,242,199,176,87,9,196,141,250,208,95,190,197,167,249,213,246,69,38,126,213,109,219,229,92,17,81,61,71,140,156,115,174,141,141,52,71,210,212,115,4,155,99,164,34,235,94,181,23,171,44,23,36,61,237,107,212,1,95,180,82,215,173,25,162,233,154,184,81,31,250,203,183,248,52,191,218,110,197,160,234,192,109,94,173,138,28,85,35,170,243,155,24,85,24,166,210,123,231,37,182,145,68,81,75,52,141,123,158,174,36,210,183,111,83,93,47,86,69,237,187,234,177,201,176,84,115,225,79,109,10,48,48,158,220,216,228,174,213,19,195,146,218,237,136,149,141,122,249,121,123,172,145,172,60,101,231,107,168,106,72,36,249,192,184,25,139,130,236,237,167,175,90,28,119,166,113,241,151,86,153,169,19,112,112,118,84,212,169,90,35,127,240,244,30,49,80,16,245,177,70,94,141,202,50,137,60,101,117,11,202,92,73,161,235,51,101,40,87,44,151,117,213,227,211,160,166,56,15,239,107,10,240,105,251,103,1,183,81,239,250,203,79,249,52,79,197,174,34,237,126,178,254,137,252,206,237,85,226,54,234,93,127,249,41,159,230,169,216,85,164,221,79,214,63,145,223,185,125,149,1,235,3,95,68,101,223,228,136,156,93,237,49,243,246,26,61,114,82,36,219,120,150,94,31,159,244,84,183,116,79,223,130,92,182,239,174,22,215,108,182,226,156,197,166,60,113,242,65,138,14,20,89,50,70,125,124,118,57,118,215,88,253,61,208,44,86,68,54,34,71,122,229,165,127,111,204,20,37,155,242,168,45,23,98,214,186,213,101,22,45,235,37,188,175,43,142,130,127,104,62,214,138,232,141,53,50,238,27,115,161,43,89,43,211,106,141,88,216,68,235,36,201,140,59,246,157,138,108,36,13,25,137,151,102,157,126,164,239,224,176,54,101,142,195,83,57,240,151,246,64,174,106,143,156,26,201,138,157,55,86,142,108,231,198,115,199,152,171,82,20,181,26,163,184,105,159,89,168,97,232,92,198,78,227,50,71,218,202,176,85,139,29,105,73,188,225,188,174,195,39,116,170,198,206,169,145,140,30,185,99,229,200,110,141,36,111,143,185,42,69,81,171,189,114,107,151,133,132,26,134,206,101,12,213,237,107,171,173,12,91,181,88,174,110,195,101,206,235,58,124,133,161,141,85,125,108,68,154,228,171,187,168,147,155,83,104,250,74,106,245,194,82,214,136,209,249,24,107,167,96,221,145,229,54,84,191,44,227,37,141,123,82,236,70,58,8,87,75,132,115,224,9,58,241,68,85,247,77,141,202,221,212,222,51,111,172,213,59,31,197,177,145,167,234,245,145,85,55,117,187,246,20,46,200,122,251,30,106,177,194,102,85,206,185,175,197,19,227,166,186,233,110,205,118,164,121,51,103,225,244,34,114,51,181,186,45,134,206,29,149,20,125,246,113,237,154,111,141,125,222,186,25,91,244,165,253,202,42,79,12,182,250,88,49,16,215,233,67,129,249,22,99,229,87,219,1,202,127,137,235,244,161,192,124,139,177,242,171,237,0,37,181,1,183,81,239,250,203,79,249,52,79,197,174,34,237,126,178,254,137,252,206,237,85,226,54,234,93,127,249,41,159,230,169,216,85,164,221,79,214,63,145,223,185,125,149,129,42,1,157,222,227,95,254,70,99,229,157,112,21,169,18,208,233,61,254,229,111,52,86,222,9,159,210,1,214,156,211,233,67,254,229,147,53,86,62,22,159,210,97,205,57,157,62,228,95,62,89,99,229,99,113,21,1,0,128,212,198,109,212,187,254,242,83,62,205,83,177,91,49,169,141,219,168,119,253,229,167,124,154,167,98,87,17,104,247,147,245,79,228,119,110,95,101,168,154,118,63,89,0,255,68,126,231,246,85,6,144,218,184,141,122,215,95,126,202,167,121,42,118,43,38,181,113,27,245,174,191,252,148,79,243,84,236,42,2,237,126,178,254,137,252,206,237,171,12,85,211,238,39,235,159,200,239,220,190,202,0,0,168,22,104,197,122,109,95,166,39,242,184,236,254,77,0,211,138,245,218,190,76,79,228,113,217,253,155,171,28,0,168,26,243,212,63,35,243,246,119,238,213,93,248,127,171,83,146,174,115,198,127,231,42,10,176,234,165,0,255,51,188,214,160,56,210,223,2,31,101,95,19,196,50,252,143,154,72,34,89,229,142,204,247,168,200,48,100,228,248,194,119,90,62,62,114,85,145,201,211,147,68,53,21,193,188,131,158,210,127,199,94,189,213,98,95,68,156,245,159,29,156,253,183,192,147,221,108,187,220,57,194,239,168,145,231,36,73,140,17,126,85,147,204,190,207,157,133,117,23,253,232,0,255,157,224,141,245,222,247,239,76,71,76,240,202,59,75,181,200,148,167,242,115,198,232,149,101,249,26,107,173,30,105,252,175,231,198,83,177,188,137,161,108,67,84,82,149,173,117,107,58,253,239,112,55,77,153,171,245,150,53,40,174,114,33,222,137,47,50,185,162,214,156,43,122,69,172,149,43,26,71,178,36,95,17,60,27,67,81,92,229,251,94,121,154,5,146,18,170,121,247,180,99,177,227,234,9,212,92,45,49,49,123,65,55,236,213,32,56,93,3,103,212,135,12,204,39,235,211,124,44,206,154,51,165,115,70,125,200,192,124,178,62,205,199,226,172,57,0,213,210,138,245,218,190,76,79,228,113,217,171,138,106,105,197,122,109,95,166,39,242,184,236,169,13,156,81,31,50,48,159,172,79,243,177,56,107,206,148,206,25,245,33,3,243,201,250,52,31,139,179,230,0,0,0,166,116,192,168,247,24,152,191,209,167,121,39,156,53,103,74,7,140,122,143,129,249,27,125,154,119,194,173,24,16,197,250,98,191,169,39,242,71,237,85,69,181,136,98,125,177,223,212,19,249,163,246,170,2,80,45,173,88,175,237,203,244,68,30,151,189,170,168,150,86,172,215,246,101,122,34,143,203,158,218,192,25,245,33,3,243,201,250,52,31,139,3,20,121,0,255,86,63,91,254,24,246,0,255,114,70,125,200,192,124,178,62,205,199,226,0,69,222,191,213,207,150,63,134,189,74,32,110,212,135,254,242,45,62,205,175,182,91,49,169,77,220,168,15,253,229,91,124,154,95,109,183,98,0,0,170,4,64,167,247,248,151,191,209,88,121,39,124,74,135,53,7,116,122,143,127,249,27,141,149,119,194,167,116,174,114,0,0,64,181,180,98,189,182,47,211,19,121,92,246,170,162,90,90,177,94,219,151,233,137,60,46,123,106,3,103,212,135,12,204,39,235,211,124,44,110,197,180,98,189,182,47,211,19,121,92,246,212,230,140,250,144,129,249,100,125,154,143,197,173,152,86,172,215,246,101,122,34,143,203,158,218,192,25,245,33,3,243,201,250,52,31,139,179,230,76,234,196,83,21,221,118,181,170,118,147,99,175,220,49,87,236,124,44,71,71,130,170,208,73,86,221,52,238,90,84,184,31,235,149,123,104,202,10,231,85,217,224,190,22,179,108,159,187,114,42,215,216,43,71,99,145,204,189,18,153,105,51,153,107,244,196,145,100,230,3,201,242,12,133,142,90,174,226,157,216,157,167,99,109,22,37,37,87,182,124,233,92,60,99,31,124,27,175,43,0,0,85,7,172,24,186,151,0,255,206,191,252,187,109,214,63,13,79,109,172,24,186,151,0,255,206,191,252,187,109,214,63,13,167,106,224,140,250,144,129,249,100,125,154,143,197,89,115,166,116,206,168,15,25,152,79,214,167,249,88,156,53,7,0,124,151,44,178,21,107,109,156,78,229,229,138,116,102,8,150,249,76,241,145,96,49,176,21,161,146,91,180,32,41,170,186,80,213,182,231,233,200,80,93,186,10,234,212,79,173,154,113,25,158,90,129,79,179,131,20,0,160,90,160,21,235,181,125,153,158,200,227,178,167,54,103,212,135,12,204,39,235,211,124,44,110,197,180,98,189,182,47,211,19,121,92,246,212,230,140,250,144,129,249,100,125,154,143,197,89,115,0,0,0,223,37,139,108,197,90,27,167,83,121,185,34,157,25,130,101,62,83,124,36,88,12,108,69,168,228,22,45,72,138,170,46,84,181,237,121,58,50,84,151,174,130,58,245,83,171,102,92,134,167,86,224,211,236,32,5,144,218,229,202,115,187,76,178,92,40,142,164,185,163,83,119,162,70,47,39,189,217,164,51,153,51,47,46,157,30,55,46,221,102,223,224,130,28,112,185,94,172,54,104,211,190,16,247,227,241,98,118,43,102,73,42,111,213,168,152,163,55,158,23,201,30,149,207,164,71,166,115,168,175,168,44,201,211,36,103,169,231,170,105,141,77,45,79,159,78,63,82,82,14,47,181,88,162,211,74,52,91,55,124,190,1,98,101,99,99,145,35,181,34,25,61,42,241,189,19,122,85,85,57,112,92,173,49,58,249,26,218,42,52,221,251,150,245,244,173,92,82,190,139,58,55,60,186,243,18,126,212,81,248,42,14,38,68,84,85,85,68,141,26,149,115,239,185,162,54,142,226,216,200,145,103,234,105,186,144,116,116,148,116,68,141,43,55,238,42,91,177,98,69,235,254,173,155,54,173,250,169,234,40,157,156,221,99,89,150,35,61,71,236,145,195,0,255,169,222,8,178,58,243,44,69,22,13,81,93,42,19,85,134,123,0,255,253,239,123,57,154,165,140,139,127,172,209,96,105,218,131,25,106,44,195,86,218,206,57,242,181,86,101,19,71,98,175,220,49,87,30,186,185,36,61,170,208,181,100,245,58,77,219,14,254,148,155,154,84,59,23,96,176,32,78,87,189,127,141,103,180,0,255,20,0,0,0,64,213,200,251,183,250,217,242,199,176,175,50,84,141,188,127,171,159,45,127,12,187,106,1,209,163,47,246,155,154,61,127,212,30,192,248,55,162,71,95,236,55,53,123,254,168,61,128,1,0,0,0,152,210,1,48,234,61,6,230,111,244,105,222,9,183,98,68,177,190,216,111,234,137,252,81,123,106,3,70,189,199,192,252,141,62,205,59,225,86,140,40,214,23,251,77,61,145,63,106,175,42,0,64,181,64,43,214,107,251,50,61,145,199,101,79,109,206,168,15,25,152,79,214,167,249,88,220,138,105,197,122,109,95,166,39,242,184,236,169,205,25,245,33,3,243,201,250,52,31,139,179,230,0,0,0,85,35,239,223,234,103,203,31,195,190,202,80,53,242,254,173,126,182,252,49,236,170,5,68,143,190,216,111,106,246,252,81,123,0,227,223,136,30,125,177,223,212,236,249,163,246,0,6,0,0,0,0,144,218,184,141,122,215,95,126,202,167,121,42,118,43,38,181,113,27,245,174,191,252,148,79,243,84,236,128,184,81,31,250,203,183,248,52,191,218,110,197,164,54,113,163,62,244,151,111,241,105,126,181,221,138,1,0,168,18,0,157,222,227,95,254,70,99,229,157,240,41,29,214,28,208,233,61,254,229,111,52,86,222,9,159,210,97,205,1,208,233,61,254,229,111,52,86,222,9,159,210,97,205,1,157,222,227,95,254,70,99,229,157,240,41,157,171,28,0,0,0,224,223,64,235,209,107,251,50,205,158,199,101,7,40,113,157,62,20,152,111,49,86,126,181,253,191,180,30,189,182,47,211,236,121,92,118,128,18,215,233,67,129,249,22,99,229,87,219,63,15,206,21,221,54,177,70,78,141,90,81,43,93,171,191,162,114,85,165,43,215,176,61,144,124,228,88,232,66,201,202,69,217,225,211,145,244,20,174,88,230,131,171,92,183,102,61,246,191,174,219,220,221,174,57,118,94,229,30,123,98,157,58,246,94,85,89,84,163,245,240,238,86,60,47,41,53,116,173,169,92,148,199,182,29,187,234,241,91,159,70,106,67,156,165,77,1,190,196,173,115,226,87,221,182,93,206,21,17,213,115,196,200,57,231,218,216,72,115,36,77,61,71,176,57,70,42,178,238,85,123,177,202,114,65,210,211,190,70,29,240,69,43,117,221,154,33,58,77,135,138,168,168,168,200,145,35,114,237,49,71,213,200,177,28,29,185,241,52,61,67,103,146,178,142,174,142,168,110,229,186,93,157,43,182,175,104,93,176,117,237,166,13,203,129,41,29,48,234,61,6,230,111,244,105,222,9,103,224,106,85,228,168,26,81,157,223,196,168,194,48,149,222,59,47,177,141,36,138,90,162,105,220,243,116,37,145,190,125,155,234,122,177,42,106,223,85,143,77,134,165,154,11,127,106,83,128,129,241,249,6,140,122,143,129,249,27,125,154,119,194,173,24,16,197,250,98,191,169,39,242,71,237,85,69,181,136,98,125,177,223,212,19,249,163,246,170,2,90,32,201,145,200,203,217,107,79,172,214,218,88,175,12,11,149,92,108,108,116,162,235,72,142,189,51,149,81,19,77,182,50,232,232,169,195,59,143,171,5,215,181,145,150,197,213,6,227,1,248,124,3,79,69,101,219,213,138,156,93,141,189,114,199,28,61,114,82,36,27,9,170,66,39,153,244,84,183,116,79,225,126,172,87,238,174,22,215,108,86,101,131,251,166,60,49,91,206,119,67,246,28,85,49,146,200,247,189,123,205,108,226,115,148,74,206,213,51,93,43,129,99,133,110,249,50,212,242,145,171,230,27,207,46,92,212,108,149,225,236,209,97,195,142,184,233,56,14,205,14,194,199,28,21,189,177,200,247,125,99,46,116,229,115,148,74,206,17,11,155,104,157,100,133,110,249,50,212,146,141,164,33,35,207,46,92,212,108,245,29,28,214,102,195,142,184,41,7,254,210,94,39,79,233,239,24,234,220,127,72,50,177,161,250,127,245,215,246,154,62,224,0,255,110,231,138,133,184,172,251,47,251,213,171,56,66,0,255,119,192,89,217,149,154,162,162,162,34,170,86,173,200,181,199,28,145,27,73,145,108,229,198,211,244,12,93,184,58,202,74,74,162,186,149,235,118,149,109,95,177,173,117,193,214,77,107,87,253,0,174,114,80,117,174,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,116,0,140,122,143,129,249,27,125,154,119,194,173,24,81,172,47,246,155,122,34,127,212,158,218,128,81,239,49,48,127,163,79,243,78,184,45,139,110,188,93,123,140,44,138,223,200,86,190,213,82,124,35,145,43,246,192,38,54,215,211,173,92,144,172,106,244,218,138,158,14,204,50,232,170,107,211,196,83,61,58,230,134,207,240,190,246,15,129,86,172,215,246,101,122,34,143,203,158,218,156,81,31,50,48,159,172,79,243,177,248,5,215,221,232,38,114,234,172,81,107,211,75,119,250,172,51,198,24,179,83,75,210,18,149,84,53,239,197,204,201,184,167,228,219,186,122,201,195,148,171,26,96,48,188,175,251,142,245,11,62,221,192,83,81,217,118,181,34,103,87,99,175,220,49,71,143,156,20,201,210,46,168,10,157,100,210,83,221,210,205,11,213,31,235,149,187,171,197,53,47,53,52,110,112,223,148,11,241,224,28,160,106,228,253,91,253,108,249,99,216,87,25,170,70,222,191,213,207,150,63,134,189,74,32,110,212,135,254,242,45,62,205,175,182,91,49,169,77,220,168,15,253,229,91,124,154,95,109,183,98,232,26,200,225,29,85,27,73,237,106,69,164,121,184,218,206,243,86,246,41,121,105,58,154,166,231,40,116,215,234,234,20,101,241,236,220,182,231,106,51,47,90,168,127,46,173,11,213,71,236,64,58,115,242,166,114,163,35,219,102,204,81,232,104,58,62,98,85,206,49,34,79,203,242,52,174,43,88,37,57,184,172,169,164,23,199,124,74,186,234,177,219,153,215,142,226,25,155,2,108,217,94,209,198,168,136,202,110,167,172,145,187,71,118,58,174,138,34,27,139,200,220,14,83,199,198,192,212,135,234,90,83,87,217,197,172,120,11,70,37,87,91,94,182,107,125,240,163,174,11,213,153,236,159,77,124,85,213,109,151,171,114,55,53,198,202,221,115,245,206,71,113,44,91,193,82,232,228,171,110,234,118,109,94,152,63,46,43,247,80,139,21,94,234,190,54,88,172,197,133,248,79,1,183,81,239,250,203,79,249,52,79,197,174,34,237,126,178,254,137,252,206,237,85,226,54,234,93,127,249,41,159,230,169,216,85,164,221,79,214,63,145,223,185,125,149,1,0,0,197,58,178,164,147,142,70,115,124,116,19,117,114,115,50,77,89,89,174,88,168,202,28,177,58,25,123,13,21,84,59,114,219,134,26,150,229,179,164,110,207,149,221,72,251,226,106,119,113,14,188,174,32,185,129,141,238,189,54,190,215,70,86,205,57,18,100,228,38,21,99,213,195,178,81,221,177,204,39,186,151,245,185,83,208,212,247,177,222,80,188,0,19,236,118,181,111,69,183,179,92,205,214,38,79,180,163,227,138,5,140,122,143,129,249,27,125,154,119,194,89,115,166,116,192,168,247,24,152,191,209,167,121,39,220,150,1,34,34,34,34,162,70,141,168,53,198,26,81,27,71,113,108,112,217,142,160,41,24,182,144,116,116,148,180,45,206,110,219,186,37,101,43,86,108,194,68,56,88,181,105,43,219,149,60,201,113,100,173,100,85,157,172,146,28,11,93,88,197,42,44,125,142,170,84,205,42,199,162,16,100,242,238,38,217,83,176,227,8,151,44,196,210,126,229,67,92,53,228,163,158,59,25,251,64,3,30,248,34,42,251,38,71,228,236,106,143,153,183,215,232,145,147,34,249,154,246,44,189,62,62,233,169,110,233,166,133,25,228,178,125,119,181,184,230,158,126,193,115,22,155,242,95,59,125,71,114,172,243,114,246,28,43,201,181,54,214,43,77,58,61,47,29,27,157,232,58,146,123,12,52,125,229,68,147,173,12,58,138,26,51,193,36,105,193,117,141,171,155,240,186,193,120,0,254,35,80,81,115,173,154,107,237,177,71,213,30,123,141,92,123,204,81,81,81,81,181,149,246,172,36,47,74,13,117,53,125,189,105,190,30,243,37,245,56,168,125,250,103,186,158,234,134,1,158,100,87,144,118,63,89,0,255,68,126,231,118,170,102,149,105,247,147,245,79,228,119,110,95,101,160,74,64,167,247,248,151,191,209,88,121,39,92,69,170,4,116,122,143,127,249,27,141,149,119,194,167,116,128,53,231,116,250,144,127,249,100,141,149,143,197,167,116,88,115,78,167,15,249,151,79,214,88,249,88,92,69,0,0,32,181,113,27,245,174,191,252,148,79,243,84,236,86,76,106,227,54,234,93,127,249,41,159,230,169,216,85,4,218,253,100,253,19,249,157,219,87,25,170,166,221,79,214,63,145,223,185,125,149,1,164,54,110,163,222,245,151,159,242,105,158,138,221,138,73,109,220,70,189,235,47,63,229,211,60,21,187,138,64,187,159,172,127,34,191,115,251,42,67,213,180,251,201,250,39,242,59,183,175,50,0,0,170,5,90,177,94,219,151,233,137,60,46,187,127,19,192,180,98,189,182,47,211,19,121,92,118,0,255,134,61,135,177,177,214,156,185,232,94,11,93,43,39,145,12,219,88,161,234,88,162,134,174,174,148,49,178,28,75,195,170,150,162,120,150,109,43,158,147,190,238,189,228,64,220,225,180,125,184,72,11,226,46,253,207,62,161,115,149,243,217,182,35,70,85,238,38,144,181,210,124,213,196,51,21,149,157,175,64,86,100,145,167,170,123,79,99,176,84,44,87,237,158,181,59,234,171,79,143,164,117,191,154,15,63,91,215,163,83,9,218,165,217,1,10,142,88,89,84,53,142,237,102,100,63,87,182,70,32,19,75,215,78,79,86,207,4,85,195,167,247,108,123,230,117,15,131,154,150,162,158,124,10,51,233,198,104,189,150,46,29,222,210,18,29,214,19,237,234,167,21,235,181,125,153,158,200,227,178,0,255,53,124,209,221,204,237,115,42,194,63,18,42,41,29,36,203,147,213,249,171,190,211,80,58,181,63,13,167,131,252,209,63,207,187,113,182,103,253,11,246,116,103,32,124,103,29,188,24,95,229,162,42,186,203,182,111,114,221,59,38,146,118,35,217,11,9,0,255,104,170,254,149,94,253,212,212,187,104,223,167,125,222,141,179,189,216,165,166,105,131,177,217,211,154,224,150,86,192,253,26,56,163,62,100,96,62,89,159,230,99,113,214,156,41,157,51,234,67,6,230,147,245,105,62,22,103,205,1,168,150,86,172,215,246,101,122,34,143,203,94,85,84,75,43,214,107,251,50,61,145,199,101,167,110,224,182,235,182,111,219,153,151,155,79,55,39,119,230,211,171,135,100,106,221,245,30,29,122,223,197,198,5,89,162,63,237,169,253,76,203,60,213,47,247,11,198,106,214,188,168,138,238,178,237,155,92,247,142,137,164,221,72,246,66,194,63,154,204,148,94,253,212,212,187,104,223,163,231,221,56,219,139,93,234,153,158,75,112,90,19,220,210,82,221,167,179,212,114,147,61,146,122,53,10,95,185,122,36,186,146,92,123,204,81,115,228,249,182,52,31,235,20,37,85,151,90,172,31,23,161,150,188,210,109,245,99,136,251,162,66,53,22,94,151,5,103,104,95,96,0,235,167,168,138,138,138,170,85,171,106,142,189,86,228,70,82,36,91,53,18,76,5,205,22,174,142,178,146,146,167,113,219,198,37,101,219,87,108,171,218,191,106,211,218,5,17,17,17,17,81,163,70,212,26,99,141,168,141,163,56,54,106,35,104,10,134,45,36,29,29,37,29,79,221,182,117,75,202,86,172,88,81,181,96,213,166,77,11,122,32,34,34,155,236,219,46,231,189,123,37,121,59,242,61,147,240,147,230,51,171,75,71,53,245,46,42,119,235,102,55,54,246,98,105,122,166,217,18,108,209,4,183,116,75,79,233,220,55,221,182,125,55,243,114,115,234,229,231,205,124,122,245,112,76,213,123,221,173,67,239,187,88,183,32,183,244,153,61,181,159,233,134,167,26,234,126,193,39,93,87,243,240,189,145,122,185,10,89,181,98,84,58,177,156,123,207,85,107,36,248,86,52,31,233,108,165,82,151,74,172,32,87,161,106,188,210,110,245,227,151,251,158,66,245,41,94,151,5,159,103,167,45,1,12,136,98,125,177,223,212,19,249,163,246,170,162,90,68,177,190,216,111,234,137,252,81,123,85,1,168,150,86,172,215,246,101,122,34,143,203,94,85,84,75,43,214,107,251,50,61,145,199,101,79,109,224,140,250,144,129,249,100,125,154,143,197,1,138,188,127,171,159,45,127,12,251,127,57,163,62,100,96,62,89,159,230,99,113,128,34,239,223,234,103,203,31,195,94,37,16,55,234,67,127,249,22,159,230,87,219,173,152,4,253,145,213,220,43,215,218,35,0,255,222,61,86,238,212,53,102,186,114,85,18,105,133,168,168,38,99,251,94,85,170,104,232,200,225,217,191,30,191,85,87,159,102,184,12,113,45,188,225,51,156,162,221,62,7,0,160,74,0,116,122,143,127,249,27,141,149,119,194,167,116,88,115,64,167,247,248,151,191,209,88,121,39,124,74,231,42,7,0,197,62,178,238,87,173,156,120,62,248,69,122,97,233,104,58,62,98,85,229,170,49,251,157,125,103,169,142,213,148,141,188,55,21,21,46,203,160,164,106,85,30,24,44,26,126,134,215,197,195,9,240,186,2,170,165,21,235,181,125,153,158,200,227,178,87,62,158,202,110,230,55,121,21,225,31,233,116,172,126,142,226,201,234,252,85,223,169,89,125,217,163,154,211,65,254,232,159,155,37,217,216,179,254,5,123,74,240,47,78,176,14,94,140,171,158,86,172,215,246,101,122,34,143,203,158,218,192,25,245,33,3,243,201,250,52,31,139,91,49,173,88,175,237,203,244,68,30,151,61,181,57,163,62,100,96,62,89,159,230,99,113,43,166,21,235,181,125,153,158,200,227,178,251,55,0,248,198,30,123,172,61,230,154,35,71,118,217,174,252,133,212,137,138,52,85,29,169,202,149,194,45,125,85,162,25,150,118,104,221,184,155,133,234,151,142,123,212,116,248,81,47,52,93,39,159,51,234,67,6,230,147,245,105,62,22,87,144,20,41,44,87,205,137,34,115,213,91,107,103,107,213,28,123,173,138,64,177,149,88,81,91,37,251,202,242,137,166,235,3,81,97,214,105,212,85,22,212,15,191,202,44,133,155,142,227,226,236,86,12,213,170,154,107,142,136,85,49,71,142,136,28,199,114,124,68,241,111,52,197,178,145,236,137,103,88,39,105,161,134,237,84,100,177,228,42,8,212,35,13,242,75,235,117,195,33,141,214,138,199,67,111,229,69,173,177,87,173,72,26,153,123,37,178,84,23,190,230,234,137,35,201,204,7,142,34,232,122,253,180,92,197,59,177,59,81,249,38,220,186,74,174,108,9,213,70,184,201,62,248,54,206,158,83,84,69,69,69,213,170,85,53,199,94,43,114,35,41,146,173,26,9,166,130,102,11,87,71,89,73,201,211,184,109,227,146,178,237,43,182,85,237,95,181,105,237,118,234,128,21,67,247,242,223,249,151,127,183,205,250,167,225,169,141,21,67,247,242,223,249,151,127,183,205,250,167,225,84,13,156,81,31,50,48,159,172,79,243,177,56,107,206,148,206,25,245,33,3,243,201,250,52,31,139,179,231,141,49,198,88,99,172,181,70,141,236,186,91,249,51,169,19,17,153,170,74,18,145,83,133,171,250,168,74,211,44,239,80,181,113,55,251,210,47,237,22,167,233,112,156,94,232,133,86,18,90,121,85,107,239,81,35,178,70,214,30,137,47,181,133,172,181,122,229,56,178,240,157,164,120,186,66,71,45,73,241,178,236,192,83,190,54,183,146,82,43,43,190,180,17,158,177,15,78,130,251,55,85,181,214,202,57,215,24,99,84,238,189,231,168,53,198,26,85,85,85,85,217,175,60,39,50,13,13,53,37,84,190,33,243,93,245,216,167,125,58,173,204,83,45,51,192,0,3,223,49,246,222,107,140,53,231,202,149,93,119,51,103,225,244,34,34,83,85,73,162,106,165,111,75,89,85,105,154,229,237,90,215,239,102,95,250,165,221,30,245,34,126,212,11,189,208,191,231,42,7,0,168,22,104,197,122,109,95,166,39,242,184,236,169,205,25,245,33,3,243,201,250,52,31,139,91,49,173,88,175,237,203,244,68,30,151,61,181,57,163,62,100,96,62,89,159,230,99,113,214,28,80,108,43,175,106,237,61,106,68,214,200,218,35,241,165,182,144,181,86,175,28,71,22,190,147,20,79,87,232,168,37,41,94,150,29,120,202,215,230,86,82,106,101,197,151,54,194,51,246,193,73,240,26,27,99,140,177,198,88,107,141,26,217,117,183,242,103,82,39,34,50,85,149,36,34,167,10,87,245,81,149,166,89,222,161,106,227,110,246,165,95,218,45,78,211,225,56,189,208,11,157,162,59,198,222,123,141,177,230,92,185,178,235,110,230,44,156,94,68,100,170,42,73,84,173,244,109,41,171,42,77,179,188,93,235,250,221,236,75,191,180,219,163,94,196,143,122,161,23,250,251,64,85,173,181,114,206,53,198,24,149,123,239,57,106,141,177,70,85,85,85,85,246,43,207,137,76,67,67,77,9,149,111,200,124,87,61,246,105,159,78,43,243,84,203,12,48,192,119,57,168,58,87,57,0,234,110,174,204,86,172,26,120,147,57,217,138,60,217,29,157,124,116,33,106,120,58,18,25,154,174,217,62,84,37,114,180,213,244,150,216,166,243,206,118,169,109,150,187,243,39,238,22,5,127,102,175,42,163,42,171,30,35,69,18,169,189,209,17,51,55,71,189,155,35,115,213,72,84,242,20,117,116,161,106,205,83,85,122,160,195,169,119,94,146,207,217,34,53,42,206,182,98,139,221,162,224,157,236,73,93,174,202,57,231,138,24,213,115,229,138,198,113,20,71,70,21,207,198,80,20,219,200,152,8,134,4,146,18,170,217,80,69,238,75,146,158,64,205,213,32,67,181,94,203,236,213,104,173,34,144,239,220,188,17,177,145,53,214,202,201,30,69,71,190,210,49,86,169,165,153,90,35,153,239,244,165,146,25,150,45,27,146,167,27,123,188,49,105,199,121,243,162,149,57,25,151,89,26,151,198,213,44,42,215,28,185,230,28,123,172,200,177,199,92,53,199,94,43,42,42,42,42,251,137,231,84,166,174,161,169,132,58,54,228,177,171,33,251,116,80,167,149,153,165,101,254,25,96,214,156,92,81,107,206,21,189,34,214,202,21,141,35,89,146,175,8,158,141,161,40,54,242,189,242,52,11,36,37,84,179,157,118,44,118,92,61,129,154,171,65,126,233,130,110,216,171,209,90,185,228,74,242,187,76,146,154,89,146,164,185,163,211,6,158,90,167,38,189,217,164,51,95,11,81,86,165,30,55,46,221,102,223,222,126,236,179,185,94,172,54,104,83,177,111,247,227,241,98,118,229,195,116,241,57,146,92,252,158,124,69,99,141,230,89,93,52,109,114,78,164,211,247,156,217,214,102,123,235,36,234,86,52,101,111,27,78,106,215,186,108,123,250,172,31,193,128,239,163,224,66,237,21,5,81,175,34,215,92,53,215,28,123,172,170,61,246,90,53,199,94,171,162,162,162,34,251,137,231,68,169,161,174,166,133,58,54,228,177,171,30,7,181,79,219,149,153,165,101,6,248,231,235,156,145,228,143,185,114,247,152,57,149,27,31,35,203,114,102,54,50,31,235,20,25,201,198,184,110,159,171,50,157,139,86,110,67,109,207,237,170,43,204,45,205,58,210,175,120,195,103,184,42,254,33,0,172,31,34,34,34,34,162,70,141,168,53,198,26,81,27,71,113,108,212,70,208,20,12,91,72,58,58,74,58,158,186,109,235,150,148,173,88,177,162,106,193,170,77,155,22,244,64,68,68,54,217,183,93,206,123,247,74,242,118,228,123,38,225,39,205,103,86,151,142,106,234,93,84,238,214,205,110,108,236,197,210,244,76,179,37,216,162,9,110,233,150,246,208,25,121,206,152,51,111,239,153,83,181,145,177,177,52,127,166,35,243,145,206,146,141,111,116,235,150,57,170,212,185,119,229,186,211,198,220,146,186,62,220,210,163,92,253,138,203,124,134,87,225,63,146,227,72,231,230,239,53,38,82,115,141,44,86,134,132,122,94,182,55,54,49,116,44,247,30,152,250,200,149,230,91,249,117,20,213,97,130,71,82,130,219,26,87,203,226,117,125,240,0,188,178,119,153,219,68,100,73,237,166,114,173,153,103,99,207,149,223,227,43,197,70,182,240,52,65,114,102,27,69,93,13,81,89,219,178,213,185,161,88,84,181,97,93,187,227,87,1,209,163,47,246,155,154,61,127,212,30,192,248,55,162,71,95,236,55,53,123,254,168,61,128,1,0,0,0,152,210,1,48,234,61,6,230,111,244,105,222,9,183,98,68,177,190,216,111,234,137,252,81,123,106,3,70,189,199,192,252,141,62,205,59,225,86,140,40,214,23,251,77,61,145,63,106,175,42,0,64,181,64,43,214,107,251,50,61,145,199,101,79,109,206,168,15,25,152,79,214,167,249,88,220,138,105,197,122,109,95,166,39,242,184,236,169,205,25,245,33,3,243,201,250,52,31,139,179,230,0,150,164,102,83,57,81,19,25,81,157,55,22,142,79,20,25,171,178,116,35,137,225,35,207,2,203,7,58,48,21,47,35,45,79,49,70,141,121,117,231,188,32,109,177,68,23,116,93,145,118,195,17,116,186,55,254,224,63,211,0,255,251,83,0,255,119,175,142,234,191,239,147,254,63,58,237,201,252,127,50,253,27,244,209,222,183,187,111,215,92,239,179,230,0,85,35,239,223,234,103,203,31,195,190,80,70,146,63,230,202,221,99,230,84,110,124,140,44,203,153,217,200,124,172,83,100,36,27,227,186,125,174,202,116,46,90,185,13,181,61,183,171,174,48,183,52,235,72,191,226,13,159,225,170,56,125,145,247,111,245,179,229,143,97,87,45,32,122,244,197,126,83,179,231,143,218,3,24,0,255,70,244,232,139,253,166,102,207,31,181,7,48,128,212,198,109,212,187,254,242,83,62,205,83,177,91,49,181,135,214,167,246,110,155,202,85,99,207,17,35,231,200,112,116,165,107,205,53,112,60,93,73,0,255,146,29,45,87,221,41,40,87,101,133,189,58,167,197,150,117,149,250,162,223,90,225,143,6,218,253,100,253,19,249,157,219,87,153,213,67,241,239,118,110,223,229,230,140,122,249,121,123,214,165,83,47,159,174,119,80,211,188,221,94,238,213,167,189,196,20,47,53,211,253,184,191,52,75,99,181,206,148,7,144,218,184,141,122,215,95,126,202,167,121,42,118,43,38,181,113,27,245,174,191,252,148,79,243,84,236,64,2,99,140,88,57,35,247,28,107,117,143,244,218,221,43,148,78,68,204,148,145,161,170,106,169,58,90,74,84,98,91,147,228,211,143,81,86,107,236,205,190,116,218,81,19,55,104,156,94,104,165,118,11,6,85,199,146,75,87,210,163,70,100,35,157,233,30,141,99,105,75,39,179,156,61,234,205,174,121,150,160,88,74,150,130,32,9,174,197,57,110,222,195,186,209,59,134,232,77,92,238,232,221,209,127,246,162,118,96,6,128,42,171,226,19,193,103,228,142,73,119,12,122,245,232,100,89,78,103,61,195,208,238,116,39,250,155,231,173,120,89,229,254,79,11,158,105,80,150,254,194,9,166,195,209,240,53,65,28,197,70,182,123,196,200,210,188,168,206,153,57,11,167,215,77,167,160,35,234,24,170,150,158,146,141,66,212,188,114,241,130,126,108,212,51,87,123,145,45,84,111,236,208,12,141,211,81,120,54,59,122,3,120,199,216,123,175,49,214,156,43,87,118,221,205,156,133,211,139,136,76,85,37,137,170,149,190,45,101,85,165,105,150,183,107,93,191,155,125,233,151,118,123,212,139,248,81,47,244,66,0,255,30,214,28,0,157,222,227,95,254,70,99,229,157,240,41,29,214,28,208,233,61,254,229,111,52,86,222,9,159,210,185,202,1,0,0,0,254,13,180,30,189,182,47,211,236,121,92,118,128,18,215,233,67,129,249,22,99,229,87,219,0,255,75,235,209,107,251,50,205,158,199,101,7,40,113,157,62,20,152,111,49,86,126,181,29,160,128,135,222,30,81,181,120,118,250,156,77,110,36,84,145,44,69,70,82,145,93,157,76,201,193,5,81,153,169,107,13,73,93,47,22,241,254,61,53,87,219,219,185,54,29,140,171,116,93,168,190,103,15,207,161,107,114,120,71,213,70,82,187,90,17,105,30,174,182,243,188,149,125,74,94,154,142,166,233,57,10,221,181,186,58,69,89,60,59,183,237,185,218,204,139,22,234,159,75,235,66,245,17,123,133,224,168,168,83,181,70,254,224,233,61,98,160,32,234,99,141,188,26,149,101,18,121,202,234,22,148,185,146,66,215,103,202,80,174,88,46,235,170,199,167,65,77,113,30,222,215,20,224,211,246,164,6,140,122,143,129,249,27,125,154,119,194,215,90,229,156,185,125,115,223,136,154,205,78,73,65,155,81,149,179,201,70,154,122,50,85,188,191,87,157,164,75,215,237,195,38,175,222,61,20,173,221,81,92,252,99,177,22,75,182,83,22,48,234,61,6,230,111,244,105,222,9,183,98,64,20,235,139,253,166,158,200,31,181,87,21,213,34,138,245,197,126,83,79,228,143,218,171,10,0,0,85,3,76,233,223,216,233,220,191,73,62,209,161,250,191,116,214,200,154,50,224,0,255,113,231,246,133,88,172,251,215,251,213,84,56,66,0,255,143,199,89,217,149,79,93,100,110,60,47,191,31,31,213,72,99,120,74,47,205,187,154,43,9,245,49,145,212,173,53,246,209,75,52,174,152,186,241,75,203,156,212,161,117,231,246,52,70,123,180,7,254,247,254,53,30,137,3,51,85,2,58,189,199,191,252,141,198,202,59,225,83,58,112,149,131,170,115,149,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,211,80,54,145,30,185,26,29,233,76,247,138,36,197,91,58,153,229,140,77,119,105,67,80,4,197,82,178,20,4,199,147,238,193,110,237,30,214,141,46,242,91,147,225,109,71,239,142,2,180,235,178,83,53,241,84,69,183,93,173,170,221,228,216,43,119,204,21,59,31,203,209,145,160,42,116,146,85,55,141,187,22,21,238,199,122,229,30,154,178,194,121,85,54,184,175,197,44,179,229,80,118,43,77,147,136,149,57,149,35,185,107,241,140,36,85,195,70,86,35,242,211,106,142,52,233,158,13,173,223,165,196,166,167,112,91,222,56,181,238,92,166,94,195,65,149,101,238,95,227,163,236,11,5,114,36,137,220,252,177,246,196,106,206,145,196,196,176,80,201,197,246,200,86,134,146,213,216,59,83,25,181,50,124,20,191,178,158,58,188,243,184,74,111,155,27,105,89,92,173,15,238,143,87,191,145,39,43,194,0,255,198,22,58,199,26,53,71,143,181,211,212,178,220,145,99,226,72,228,42,72,150,46,157,54,83,199,54,38,5,25,103,138,109,6,73,65,54,234,56,188,170,209,154,169,213,78,227,88,120,106,19,57,118,94,110,124,244,200,221,163,86,119,107,36,121,123,175,145,216,122,74,238,149,91,187,44,164,83,211,149,237,123,168,110,95,91,21,157,57,165,251,114,117,27,46,179,65,43,226,246,57,21,124,42,248,143,220,61,233,238,93,151,110,125,44,197,233,172,96,104,218,157,46,67,127,243,188,245,44,107,221,0,255,169,206,51,253,202,210,160,56,193,116,248,37,174,34,64,213,200,251,183,250,217,242,199,176,175,50,84,141,188,127,171,159,45,127,12,123,149,64,220,168,15,253,229,91,124,154,95,109,183,98,82,155,184,81,31,250,203,183,248,52,191,218,30,198,16,17,17,17,17,53,106,68,173,49,214,136,218,56,138,99,163,54,130,166,96,216,66,210,209,81,210,241,212,109,91,183,164,108,197,138,21,85,11,86,109,218,180,74,2,84,174,168,213,123,142,164,206,70,42,201,231,200,231,204,146,137,227,72,150,238,153,99,41,222,71,146,28,159,19,53,109,77,251,48,106,217,98,15,86,225,80,165,203,240,181,21,183,141,194,167,116,150,122,143,100,17,185,154,78,97,185,26,75,231,72,119,74,62,246,68,179,145,44,237,115,161,217,78,187,160,115,165,142,181,174,121,138,90,177,78,135,174,130,39,247,37,127,126,197,235,146,224,249,236,159,103,173,158,107,84,37,99,163,99,174,164,54,50,119,178,23,210,171,54,158,226,220,39,166,150,41,221,186,227,89,90,141,153,142,13,110,196,50,125,207,85,248,165,93,143,122,17,143,123,141,175,180,215,30,170,57,199,28,61,230,138,145,228,85,236,81,99,174,88,185,230,196,87,196,202,209,50,60,127,166,229,170,105,81,42,202,7,205,24,91,37,85,75,21,113,83,187,166,108,49,112,165,210,238,39,235,159,200,239,220,94,37,110,163,222,245,151,159,242,105,158,138,93,69,218,253,100,253,19,249,157,219,87,25,0,0,0,0,152,210,1,163,222,99,96,254,70,159,230,157,112,214,156,41,29,48,234,61,6,230,111,244,105,222,9,95,101,32,174,211,135,2,243,45,198,202,175,182,47,181,170,61,114,106,36,43,118,222,88,57,178,157,27,207,29,99,174,74,81,212,106,140,226,166,125,102,161,134,161,115,25,59,141,203,28,105,43,195,86,45,118,164,37,241,134,243,186,14,167,45,113,157,62,20,152,111,49,86,126,181,29,160,120,233,64,213,216,57,53,146,209,35,119,172,28,217,173,145,228,237,49,87,165,40,106,181,87,110,237,178,144,80,195,208,185,140,161,186,125,109,181,149,97,171,22,203,213,109,184,204,121,93,135,43,181,81,157,23,209,13,157,49,214,152,244,198,252,110,221,126,101,73,157,245,52,89,170,72,247,188,52,207,69,241,178,94,123,166,251,112,63,45,152,169,49,158,234,143,38,152,14,247,107,135,219,168,119,253,229,167,124,154,167,98,0,255,47,87,57,80,37,160,211,123,252,203,223,104,172,188,19,174,92,115,108,162,107,197,218,40,134,212,203,145,205,181,91,12,83,95,145,77,178,214,122,175,149,186,141,75,160,200,28,219,148,95,157,197,184,175,72,250,108,154,20,127,85,171,212,169,28,56,86,123,77,1,157,222,227,95,254,70,99,229,157,240,41,29,96,205,57,157,62,228,95,62,89,99,229,99,241,41,29,214,156,211,233,67,254,229,147,53,86,62,22,87,17,0,0,72,109,220,70,189,235,47,63,229,211,60,21,187,21,147,218,184,141,122,215,95,126,202,167,121,42,118,21,129,118,63,89,0,255,68,126,231,246,42,113,27,245,174,191,252,148,79,243,84,236,42,210,238,39,235,159,200,239,220,110,81,170,34,219,190,189,55,47,178,105,52,159,93,108,4,81,207,73,55,142,36,43,37,39,125,61,246,166,39,221,247,86,84,47,72,31,169,57,90,97,85,149,19,113,54,156,25,167,232,244,2,237,126,178,254,137,252,206,237,85,226,54,234,93,127,249,41,159,230,169,216,87,217,46,251,134,55,191,109,227,23,175,151,151,147,162,169,127,235,210,239,126,157,149,149,161,63,179,207,251,72,159,163,159,243,218,125,98,191,134,39,244,40,78,215,84,141,219,168,119,253,229,167,124,154,167,98,87,17,104,247,147,245,79,228,119,110,95,101,168,154,118,63,89,0,255,68,126,231,246,85,6,0,64,181,64,43,214,107,251,50,61,145,199,101,247,111,2,152,86,172,215,246,101,122,34,143,203,238,223,92,229,0,240,223,106,229,185,93,33,89,45,44,199,209,220,213,169,3,81,173,147,171,238,108,178,153,207,133,23,171,78,119,27,119,109,179,111,111,65,246,185,188,44,86,231,181,169,88,136,251,14,120,49,59,77,3,41,210,232,94,177,146,181,199,202,86,99,35,234,206,133,204,116,111,116,96,217,26,178,98,110,213,45,51,217,24,154,236,61,212,180,30,187,174,154,85,107,162,118,248,18,247,232,145,110,234,17,28,72,202,153,155,183,247,202,231,136,53,215,202,145,168,169,141,157,62,247,72,20,197,189,187,213,81,208,177,115,132,107,162,70,76,26,247,244,228,137,254,106,41,204,64,45,240,78,151,133,234,129,93,174,62,17,181,214,168,181,214,24,99,68,141,49,214,168,53,198,26,17,17,17,17,217,175,60,167,74,117,117,77,45,84,190,33,243,93,13,57,168,131,218,174,204,83,45,243,207,63,91,114,17,43,29,85,177,233,55,57,171,231,200,122,162,200,88,149,35,61,86,39,169,242,165,87,247,44,173,87,199,177,88,83,187,168,175,125,241,146,158,246,197,121,166,137,217,139,240,134,103,241,60,156,166,129,51,234,67,6,230,147,245,105,62,22,183,98,90,177,94,219,151,233,137,60,46,123,106,115,70,125,200,192,124,178,62,205,199,226,215,121,21,21,221,116,219,55,53,239,219,19,73,187,145,140,153,131,159,12,159,41,189,250,169,89,247,86,185,91,207,187,113,182,239,75,211,76,205,150,224,180,38,88,170,91,26,69,7,206,168,15,25,152,79,214,167,249,88,220,138,105,197,122,109,95,166,39,242,184,236,202,39,158,170,232,182,171,85,181,155,28,123,229,142,57,83,118,62,150,163,35,65,85,232,100,221,142,190,105,220,181,168,112,63,214,43,119,178,78,89,225,188,42,27,28,131,123,180,179,92,125,90,177,94,219,151,233,137,60,46,251,111,3,240,69,84,246,77,142,200,217,213,30,51,111,175,209,35,39,69,178,108,61,75,175,143,79,122,170,91,186,121,97,6,185,108,223,93,45,174,121,169,251,58,103,177,41,23,226,159,127,227,57,123,205,188,177,87,94,212,72,246,70,209,252,133,174,202,73,2,203,55,62,210,109,92,214,136,82,217,222,109,235,78,29,139,75,26,250,176,84,143,114,53,20,46,51,38,94,133,171,159,51,234,67,6,230,147,245,105,62,22,15,97,162,39,186,42,98,212,111,114,70,175,145,196,196,146,189,18,199,122,175,64,122,100,61,181,167,106,189,54,142,251,154,146,168,160,125,207,146,158,138,197,233,191,180,46,222,240,44,238,131,127,52,140,140,185,177,149,237,152,11,155,99,99,8,143,74,158,97,145,244,28,51,117,98,24,158,164,106,216,82,17,36,197,182,38,159,230,171,5,211,189,99,136,14,196,83,89,69,122,244,159,93,167,29,201,94,27,93,221,237,57,179,53,70,134,241,167,36,24,18,89,175,177,84,87,134,230,57,170,250,45,45,65,178,108,155,241,89,78,90,240,222,59,126,235,64,220,148,181,171,71,0,255,217,139,217,213,75,69,84,54,221,183,93,205,251,246,202,241,118,227,99,230,224,39,195,23,86,151,142,26,214,189,85,238,214,205,146,108,236,251,210,52,83,179,221,217,162,119,150,234,150,86,85,85,119,221,246,77,173,251,198,196,209,110,35,99,225,224,31,67,22,74,175,126,26,214,189,181,239,209,243,146,156,237,251,46,53,83,207,221,57,173,119,150,106,169,86,60,176,145,156,177,86,238,222,51,39,114,228,123,100,105,254,76,71,229,100,129,226,35,223,232,214,45,115,68,166,108,209,182,109,167,141,185,37,13,133,89,170,89,185,250,21,151,25,19,87,197,65,15,124,21,145,109,151,43,106,118,57,198,202,221,115,196,200,201,146,20,91,193,82,232,228,147,158,26,151,174,89,152,63,46,43,119,215,148,107,166,233,190,54,88,108,202,122,248,2,23,177,210,81,21,155,126,147,179,122,142,172,39,138,140,85,57,210,99,117,18,35,233,213,61,75,235,213,113,44,214,116,68,125,237,139,151,244,180,47,78,0,255,165,139,240,134,103,241,96,220,187,1,163,222,99,96,254,70,159,230,157,112,43,6,68,177,190,216,111,234,137,252,81,123,85,81,45,162,88,95,236,55,245,68,254,168,189,170,0,84,75,43,214,107,251,50,61,145,199,101,175,42,170,165,21,235,181,125,153,158,200,227,178,167,54,112,70,125,200,192,124,178,62,205,199,226,23,204,70,146,61,70,69,174,53,178,17,145,41,150,43,127,33,117,34,42,215,168,138,156,42,90,213,71,230,9,246,47,56,61,180,110,220,75,133,107,102,56,93,139,227,180,43,30,133,163,55,103,212,135,12,204,39,235,211,124,44,206,154,227,167,3,21,81,217,116,223,118,53,239,219,43,199,219,141,143,153,131,159,12,95,88,93,58,106,88,247,86,185,91,55,75,178,177,239,75,211,76,205,118,103,139,222,89,170,91,90,161,35,99,111,108,230,245,218,147,254,24,27,171,42,213,84,101,164,73,36,89,226,217,88,168,122,198,77,75,46,170,154,225,204,114,77,84,190,24,159,171,160,45,237,137,215,13,25,224,212,10,28,170,221,162,36,57,18,121,57,123,237,137,213,90,27,235,149,97,161,146,139,141,141,78,116,29,201,177,119,166,50,106,162,201,86,6,29,61,117,120,231,113,181,224,186,54,210,178,184,218,96,60,0,247,111,168,136,138,138,138,28,57,34,215,30,115,84,141,28,203,209,145,27,79,211,51,116,38,41,235,232,234,136,234,86,174,219,213,185,98,251,138,214,5,91,215,110,218,176,28,128,66,223,173,94,17,53,187,206,231,196,144,145,43,65,211,211,7,50,58,31,141,52,130,165,141,177,146,79,213,82,36,77,139,55,239,167,160,65,77,174,170,5,233,65,28,175,218,176,54,221,103,111,105,175,103,170,4,64,167,247,248,151,191,209,88,121,39,124,74,135,53,7,116,122,143,127,249,27,141,149,119,194,167,116,174,114,32,185,201,177,231,186,167,54,250,200,31,107,37,75,45,201,181,199,28,189,199,104,12,21,73,118,198,45,25,170,120,154,74,169,212,254,20,166,61,62,73,69,225,38,245,120,137,79,117,170,65,67,178,91,50,145,155,179,86,142,24,189,106,84,143,88,157,142,49,231,189,249,200,200,84,83,21,245,44,144,185,145,116,149,213,165,158,130,149,123,151,148,111,95,141,102,152,14,143,195,235,66,116,17,142,164,83,35,16,57,118,94,110,124,244,200,221,163,86,119,107,36,121,123,175,145,216,122,74,238,149,91,187,44,164,83,211,149,237,123,168,110,95,91,21,157,57,165,251,114,117,27,46,179,65,43,226,128,92,173,170,185,230,136,88,21,115,228,136,200,113,44,199,71,20,0,255,70,83,44,87,249,178,39,158,97,157,164,133,26,222,61,21,89,44,185,10,2,245,72,75,76,204,174,215,13,135,52,8,174,210,241,211,199,146,8,20,169,124,140,104,52,27,85,115,236,181,187,141,180,58,182,106,172,110,91,80,52,95,95,71,71,79,58,61,185,237,201,164,26,139,21,43,179,218,29,220,103,122,252,6,175,147,120,186,219,125,155,183,70,248,27,57,146,124,36,235,177,193,175,26,146,41,119,190,191,80,239,173,31,253,191,239,188,113,221,197,254,101,234,136,9,166,120,231,150,22,153,242,192,25,245,33,3,243,201,250,52,31,139,91,49,173,88,175,237,203,244,68,30,151,61,181,57,163,62,100,96,62,89,159,230,99,113,43,166,21,235,181,125,153,158,200,227,178,211,54,64,68,68,68,68,212,168,17,181,198,88,35,106,227,40,142,205,124,29,65,83,48,108,33,233,232,40,105,95,156,221,182,117,75,202,86,172,216,171,150,196,193,170,77,187,137,7,231,68,213,92,35,215,92,123,236,17,57,246,152,35,215,30,115,68,69,69,69,117,179,146,188,202,212,53,52,149,78,249,122,204,151,52,100,159,14,234,180,13,79,117,195,63,3,140,168,195,198,36,99,141,116,101,187,215,76,215,216,24,194,159,142,160,73,99,61,199,76,157,24,134,224,88,234,87,181,60,73,177,173,201,167,57,169,206,123,239,24,162,3,241,212,209,174,102,253,103,215,105,247,104,40,122,101,163,34,70,221,62,103,244,26,73,175,20,31,163,114,172,247,10,164,55,18,171,11,150,210,107,227,184,175,41,121,250,42,22,239,234,169,88,156,62,84,23,225,50,207,226,62,120,93,171,137,231,54,133,99,185,80,28,199,242,86,168,238,68,141,94,174,186,187,199,22,50,103,94,92,58,221,173,219,181,210,222,193,5,57,224,242,178,39,157,215,169,125,33,238,59,224,58,237,171,76,229,231,140,213,19,75,241,57,214,92,49,178,248,95,204,145,167,101,185,19,93,217,154,168,163,234,91,27,215,148,250,223,225,110,106,49,87,151,213,104,80,188,226,66,92,12,79,209,169,136,202,166,251,182,171,121,223,94,57,222,110,124,204,28,252,100,248,194,234,210,81,195,186,183,202,221,186,89,146,141,125,95,154,102,106,182,59,91,244,206,82,221,210,170,7,172,24,186,151,0,255,206,191,252,187,109,214,63,13,79,109,172,24,186,151,0,255,206,191,252,187,109,214,63,13,87,107,32,190,170,234,182,203,85,185,155,26,99,229,238,185,122,231,163,56,150,173,96,41,116,242,85,55,117,187,54,47,204,31,151,149,123,168,197,10,47,117,95,27,44,214,226,66,156,70,87,78,228,218,123,228,106,36,146,181,71,226,51,117,230,115,142,94,57,142,44,124,231,88,130,161,215,79,75,82,188,44,59,16,117,108,194,162,171,212,202,138,80,157,139,155,236,131,147,224,138,165,174,206,156,200,57,198,202,213,72,228,115,172,74,102,234,204,231,28,49,145,36,159,201,192,177,4,67,175,159,138,171,103,39,110,39,234,216,132,69,87,203,233,45,161,58,23,55,57,24,223,198,149,15,35,137,142,72,87,36,73,245,186,103,172,157,162,146,14,100,163,107,140,116,239,157,225,168,54,220,27,247,186,19,91,121,182,143,47,222,233,132,25,105,105,188,135,171,52,74,135,117,221,96,252,20,0,255,44,204,121,17,57,231,168,181,230,222,123,69,141,49,214,202,185,247,92,17,17,17,209,233,179,103,34,121,85,170,171,107,234,199,55,61,214,227,177,164,33,7,117,80,199,180,9,206,210,13,0,255,220,208,51,58,87,57,128,170,115,149,163,90,104,254,241,102,241,63,119,0,255,9,252,168,249,87,9,208,189,252,119,254,229,223,109,179,254,105,184,90,19,95,85,117,219,229,170,220,77,141,177,114,247,92,189,243,81,28,203,86,176,20,58,249,170,155,186,93,155,23,230,143,203,202,61,212,98,133,151,186,175,13,22,107,113,33,110,197,192,87,17,217,118,185,162,102,151,99,172,220,61,71,140,156,44,201,87,186,96,41,116,242,73,79,141,75,87,228,183,31,151,149,187,107,202,53,47,172,206,110,176,216,148,201,217,209,155,186,130,43,39,114,237,61,114,53,18,201,218,35,241,153,58,243,57,71,175,28,71,22,190,115,44,193,208,235,167,37,41,94,150,29,136,58,54,97,209,85,106,101,69,168,206,197,77,246,193,73,112,229,143,36,58,34,93,145,36,213,235,158,177,118,138,74,58,144,141,174,49,210,189,119,134,163,218,112,111,220,235,78,108,229,217,62,190,120,167,19,102,164,165,241,30,174,210,40,29,214,117,131,241,83,188,250,206,156,200,57,198,202,213,72,228,115,172,74,102,234,204,231,28,49,145,36,159,201,192,177,4,67,175,159,138,171,103,39,110,39,234,216,132,69,87,203,233,45,161,58,23,55,57,24,223,198,173,184,136,156,115,212,90,115,239,189,162,198,24,107,229,220,123,174,136,136,136,232,244,217,51,145,188,42,213,213,53,245,227,155,30,235,241,88,210,144,131,58,168,99,218,4,103,233,134,127,110,232,25,29,16,205,137,234,185,214,28,73,34,145,175,53,71,82,56,93,12,153,43,178,105,4,69,186,71,114,16,36,83,82,87,212,182,225,89,140,251,138,76,170,50,80,195,180,193,6,29,210,50,231,244,26,222,165,115,149,227,169,3,68,84,85,85,68,141,26,149,115,239,185,162,54,142,226,216,200,145,103,234,105,186,144,116,116,148,116,68,141,43,55,238,42,91,177,98,69,235,254,173,155,54,237,18,55,87,22,171,70,229,122,119,212,171,221,160,35,65,59,132,119,213,85,85,73,16,85,148,172,187,73,113,111,23,151,32,92,153,83,222,251,104,202,57,93,96,248,198,56,141,212,130,237,213,165,94,178,54,158,151,220,143,140,138,36,50,4,165,151,225,93,173,149,133,202,88,11,29,93,99,31,189,90,227,150,169,15,174,204,54,29,170,118,174,80,99,52,219,249,239,253,107,188,151,253,203,86,94,212,26,123,213,138,164,145,185,87,34,75,117,225,107,174,158,56,146,204,124,224,40,130,174,215,79,203,85,188,19,187,19,149,111,194,173,171,228,202,150,80,109,132,155,236,131,111,227,225,57,128,245,83,84,69,69,69,213,170,85,53,199,94,43,114,35,41,146,173,26,9,166,130,102,11,87,71,89,73,201,211,184,109,227,146,178,237,43,182,85,237,95,181,105,237,214,9,145,229,99,211,201,103,87,99,54,141,210,31,3,195,122,85,164,163,113,172,103,174,250,247,246,66,209,189,41,179,218,114,95,102,85,43,189,97,81,141,94,194,197,70,225,40,120,90,67,81,249,70,122,85,100,141,209,71,231,78,23,158,186,135,231,207,220,244,145,28,73,166,104,126,241,56,58,215,184,49,183,101,91,14,50,217,212,90,140,213,170,166,130,56,68,107,52,93,23,179,131,222,21,43,137,168,200,177,217,143,110,230,196,214,10,124,162,232,220,41,200,232,133,96,105,200,244,130,109,65,179,14,102,208,212,210,211,147,81,97,94,37,25,173,233,210,93,196,91,186,173,61,122,162,93,177,196,19,85,221,55,53,42,119,83,123,207,188,177,86,239,124,20,199,70,158,170,215,71,86,221,212,237,218,83,184,32,235,237,123,168,197,10,155,85,57,231,190,22,79,28,196,174,81,232,232,145,59,237,42,31,29,141,224,179,173,159,147,205,60,53,81,201,26,205,48,212,216,155,165,53,178,138,166,218,45,39,181,221,231,210,116,194,109,9,6,195,227,94,227,48,237,42,5,62,251,118,197,138,170,221,116,50,39,154,172,156,8,166,158,50,240,209,201,136,36,18,84,117,236,149,12,170,138,226,106,218,179,121,71,5,245,105,146,84,237,87,15,226,103,235,134,117,234,62,187,52,187,82,197,241,118,229,30,129,224,216,204,169,53,87,33,57,170,154,109,44,71,229,86,91,189,232,165,160,99,89,231,8,150,108,95,184,51,53,156,63,200,57,215,12,215,161,55,250,168,251,112,73,118,223,166,66,96,227,200,24,35,162,214,28,233,136,202,44,171,149,63,147,58,81,85,107,85,84,174,20,109,233,43,19,4,11,22,164,30,170,54,238,101,205,53,191,163,174,197,143,218,21,119,197,129,74,85,68,118,221,183,93,173,251,198,74,242,118,228,99,225,224,31,195,87,179,186,116,84,179,238,173,125,167,232,155,221,216,216,247,93,106,166,254,107,130,45,154,96,169,30,100,175,103,114,28,223,123,229,68,143,53,230,218,35,173,211,107,100,74,205,181,199,28,72,150,51,247,254,190,199,136,156,152,109,91,212,211,191,239,47,105,168,84,231,133,59,210,105,248,72,99,226,196,248,119,145,247,111,245,179,229,143,97,87,45,32,122,244,197,126,83,179,231,143,218,171,138,188,127,171,159,45,127,12,187,106,17,61,250,98,191,169,217,243,71,237,86,124,211,109,199,151,219,119,241,151,208,205,205,71,49,213,127,244,234,120,135,62,202,202,208,127,218,219,157,163,63,210,207,153,226,254,182,167,196,19,122,20,95,232,212,6,68,143,190,216,111,106,246,252,81,123,0,3,88,162,162,178,203,190,237,114,221,59,86,142,183,27,223,105,72,248,71,147,133,213,165,163,202,21,246,162,125,143,110,150,100,99,111,213,75,61,211,115,119,182,104,39,188,30,151,234,191,2,0,48,165,3,96,212,123,12,204,223,232,211,188,19,110,197,136,98,125,177,223,212,19,249,163,246,212,6,140,122,143,129,249,27,125,154,119,194,173,24,81,172,47,246,155,122,34,127,212,94,85,0,128,106,129,86,172,215,246,101,122,34,143,203,158,218,156,81,31,50,48,159,172,79,243,177,184,21,211,138,245,218,190,76,79,228,113,217,83,155,51,234,67,6,230,147,245,105,62,22,103,205,129,212,46,87,158,219,101,146,229,66,113,36,205,29,157,186,19,53,122,57,233,205,38,157,201,156,121,113,233,244,184,113,233,54,251,6,23,228,128,203,245,98,181,65,155,246,133,184,31,143,23,179,91,49,235,135,138,138,138,170,200,145,163,106,142,189,86,213,200,177,28,29,53,18,76,5,205,102,146,178,142,174,142,167,113,219,198,37,157,43,182,175,168,218,191,106,237,166,69,209,161,138,149,141,168,222,116,251,252,21,115,99,189,82,124,140,74,146,24,163,179,216,72,172,46,88,74,160,110,100,177,169,227,233,171,88,188,171,168,125,15,250,80,93,132,203,204,132,7,227,75,45,170,162,187,108,251,38,215,189,99,34,105,55,146,189,144,240,143,230,171,41,189,250,169,169,119,209,190,83,244,243,110,156,237,197,46,245,76,0,255,53,193,105,77,112,75,15,178,87,118,44,89,85,185,107,238,53,114,36,231,70,170,178,186,104,218,182,35,77,83,165,191,18,71,167,74,140,137,109,77,62,189,59,202,12,103,123,181,228,92,213,163,230,193,251,54,227,23,184,98,237,42,191,169,72,145,220,93,213,154,51,193,246,94,43,183,201,39,138,142,108,230,25,130,229,194,198,138,74,26,162,142,182,125,171,108,195,190,168,106,205,186,105,199,175,2,162,71,95,236,55,53,123,254,168,189,170,200,251,183,250,217,242,199,176,171,22,209,163,47,246,155,154,61,127,212,110,197,55,221,118,124,185,125,23,127,9,221,220,124,20,83,253,71,175,142,119,232,163,172,12,253,167,189,221,57,250,35,253,156,41,238,111,123,74,60,161,71,241,133,78,109,64,244,232,139,253,166,102,207,31,181,7,48,128,37,42,42,187,236,219,46,215,189,99,229,120,187,241,157,134,132,127,52,89,88,93,58,170,92,97,47,218,247,232,102,73,54,246,86,189,212,51,61,119,103,139,118,194,235,113,169,254,43,128,212,198,109,212,187,254,242,83,62,205,83,177,91,49,107,82,21,217,246,237,189,121,145,77,163,249,236,98,35,136,122,78,186,113,36,89,41,57,233,235,177,55,61,233,190,183,162,122,65,250,72,205,209,10,171,170,156,136,179,225,204,56,69,251,52,16,55,234,67,127,249,22,159,230,87,219,225,54,234,93,127,249,41,159,230,169,216,131,185,138,202,182,239,238,205,171,108,34,195,119,19,35,193,211,115,178,141,36,249,74,207,87,95,143,189,41,72,151,189,109,213,251,209,71,234,177,86,184,84,101,59,156,13,103,198,215,218,167,113,27,245,174,191,252,148,79,243,84,236,149,5,130,167,114,100,219,172,21,181,232,229,80,95,117,144,137,34,35,119,45,201,147,4,85,169,61,201,242,158,26,87,99,208,135,63,214,43,247,178,41,215,28,177,202,170,120,95,78,60,21,87,18,138,79,142,170,197,87,35,217,77,99,57,62,162,106,102,72,82,115,100,146,198,125,123,18,145,174,50,49,117,196,235,48,203,96,87,199,209,188,162,63,163,180,204,115,211,130,148,184,81,31,250,203,183,248,52,191,218,190,86,87,154,97,21,43,243,18,201,115,215,226,217,56,150,154,110,164,70,228,167,213,220,24,174,197,107,70,191,75,137,77,79,223,74,76,178,169,218,185,76,189,134,131,21,55,221,191,198,71,217,41,15,141,124,36,17,89,218,84,190,231,90,153,119,147,84,53,73,147,73,47,223,237,246,149,168,46,92,235,26,50,51,239,167,98,65,193,183,4,207,12,86,237,195,124,120,169,90,141,150,106,130,173,217,173,241,164,102,143,100,211,169,92,209,51,119,229,44,108,100,107,100,222,219,99,174,108,244,253,43,183,110,89,72,228,120,151,229,212,83,84,183,24,183,213,182,102,31,126,203,213,175,184,204,85,248,14,94,39,96,37,73,146,206,203,25,107,76,164,214,220,72,79,12,9,245,188,108,140,116,165,43,73,237,61,48,245,145,19,67,70,49,40,43,170,195,4,143,164,245,214,57,174,150,197,235,6,227,254,56,24,73,116,68,186,34,73,170,215,61,99,237,20,149,116,32,27,93,99,164,123,239,12,71,181,225,222,184,215,157,216,202,179,125,124,241,78,39,204,72,75,227,61,92,165,81,58,172,235,6,227,167,248,103,17,206,129,175,34,178,237,114,69,205,46,199,88,185,123,142,24,57,89,146,98,90,176,20,58,249,164,167,198,165,107,246,165,63,46,43,119,215,148,107,166,233,23,220,96,177,41,235,225,61,58,172,57,0,58,189,199,191,252,141,198,202,59,225,83,58,172,57,160,211,123,252,203,223,104,172,188,19,62,165,115,149,3,0,0,0,252,27,104,61,122,109,95,166,217,243,184,236,0,37,174,211,135,2,243,45,198,202,175,182,0,255,151,214,163,215,246,101,154,61,143,203,14,80,226,58,125,40,48,223,98,172,252,106,59,64,129,0,255,54,242,146,200,209,59,29,105,147,238,137,141,10,149,141,33,123,109,108,213,26,72,154,150,70,111,37,201,241,145,112,239,138,166,194,140,170,183,238,96,211,238,29,185,12,103,21,183,229,98,95,42,81,99,228,213,70,70,140,220,189,106,116,55,71,158,187,247,28,149,173,168,212,88,197,181,251,194,58,13,93,231,62,118,234,150,53,82,81,134,83,90,236,72,183,225,13,27,116,29,62,161,23,181,119,94,109,100,245,206,219,171,70,183,107,35,121,99,207,81,217,138,74,237,145,219,180,204,164,211,208,117,238,99,168,113,159,91,21,101,56,165,197,114,181,36,46,179,65,215,225,128,170,170,42,87,119,185,231,28,249,110,34,251,149,165,115,166,73,86,107,230,43,99,238,84,45,87,87,159,104,218,23,103,208,83,114,149,28,53,123,213,146,120,89,83,182,155,56,249,1,163,222,99,96,254,70,159,230,157,112,107,102,85,38,185,98,5,125,100,79,240,59,103,54,146,149,230,248,94,123,163,99,91,161,9,170,174,21,71,212,210,26,91,95,38,223,219,189,122,161,207,125,105,177,247,71,127,58,238,53,78,214,158,210,128,81,239,49,48,127,163,79,243,78,184,21,3,162,88,95,236,55,245,68,254,168,189,170,168,22,81,172,47,246,155,122,34,127,212,94,85,0,0,0,85,2,58,189,199,191,252,141,198,202,59,225,42,82,37,160,211,123,252,203,223,104,172,188,19,62,165,3,87,57,168,58,87,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,235,3,95,68,101,223,228,136,156,93,237,49,243,246,26,61,114,82,36,219,120,150,94,31,159,244,84,183,116,79,223,130,92,182,239,174,22,215,108,182,226,156,197,166,60,113,242,1,125,131,61,142,85,229,104,58,153,213,104,20,93,35,219,233,248,222,43,195,54,50,187,175,133,166,59,211,130,205,169,186,209,186,225,41,170,202,58,237,186,122,158,44,150,252,25,10,175,187,141,231,179,0,255,254,189,241,77,39,114,84,175,188,149,51,179,141,174,141,121,111,140,181,210,17,247,143,220,198,101,38,145,228,221,137,83,81,81,227,98,236,86,219,230,125,24,46,87,67,225,50,87,225,196,120,0,151,163,106,206,181,42,86,197,92,181,170,145,28,203,241,17,197,51,50,44,69,71,178,39,158,97,129,171,116,106,186,83,145,197,146,171,231,79,115,245,199,47,173,215,13,123,245,69,83,232,111,60,103,175,153,55,246,202,139,26,201,222,40,154,191,208,85,57,73,96,249,198,71,186,141,203,26,81,42,219,187,109,221,169,99,113,73,67,31,150,234,81,174,134,194,101,198,196,171,112,235,28,168,168,185,86,205,181,246,216,163,106,143,189,70,174,61,230,168,168,168,168,232,102,37,121,81,106,168,171,105,157,242,245,152,47,169,199,65,237,211,118,27,158,234,134,1,254,153,166,145,247,111,245,179,229,143,97,87,236,123,213,222,123,142,181,71,252,204,153,140,116,167,99,99,230,89,100,17,181,173,135,74,102,92,182,239,137,170,169,102,104,24,162,254,93,233,183,10,234,211,56,151,204,90,120,106,5,78,209,14,32,69,85,84,84,84,173,90,85,115,236,181,34,55,146,34,217,230,54,18,76,5,205,22,174,142,178,146,126,124,26,183,109,92,82,182,125,197,230,181,218,191,106,211,30,177,43,9,196,141,250,208,95,190,197,167,249,213,246,26,205,241,137,141,61,215,200,208,116,231,14,172,214,216,88,142,166,68,53,150,228,51,205,39,186,98,123,111,18,109,108,221,102,188,122,122,138,61,187,250,247,149,20,167,91,55,148,185,13,79,99,87,146,184,81,31,250,203,183,248,52,191,218,190,204,140,145,140,122,85,43,98,230,206,252,133,142,108,142,180,187,123,207,137,173,190,103,21,215,237,11,107,28,209,178,108,122,122,234,246,228,70,42,215,44,204,111,71,250,21,111,88,21,223,193,253,27,218,88,206,70,70,238,220,43,214,136,234,61,87,206,189,231,170,74,242,126,175,158,249,64,134,90,166,154,178,173,187,169,120,87,102,27,147,86,92,42,213,47,115,245,87,155,26,245,90,179,230,69,228,156,163,214,154,123,239,21,53,198,88,43,231,222,115,69,68,68,68,116,51,145,188,42,213,213,53,181,78,199,122,60,150,52,228,160,14,106,187,13,179,116,195,63,0,255,140,166,23,149,107,142,92,115,142,61,86,228,216,99,174,154,99,175,21,21,21,21,149,253,196,115,42,83,215,208,84,66,29,27,242,216,213,144,125,58,168,211,202,204,210,50,0,255,12,176,37,155,99,19,93,43,214,70,49,164,94,142,108,174,221,98,152,250,138,108,146,181,214,123,173,212,109,92,2,69,230,216,166,252,234,44,198,125,69,210,103,211,164,248,171,90,165,78,229,192,177,218,21,11,184,141,122,215,95,126,202,167,121,42,118,21,105,247,147,245,79,228,119,110,175,18,183,81,239,250,203,79,249,52,79,197,174,34,237,126,178,254,137,252,206,237,171,12,0,0,0,0,76,233,128,81,239,49,48,127,163,79,243,78,56,107,206,148,14,24,245,30,3,243,55,250,52,239,132,175,50,16,215,233,67,129,249,22,99,229,87,219,1,202,127,137,235,244,161,192,124,139,177,242,171,237,0,37,181,1,183,81,239,250,203,79,249,52,79,197,94,229,205,156,93,241,210,167,155,51,192,191,42,154,215,69,81,4,185,143,75,190,214,148,58,180,167,78,248,251,186,181,246,10,207,76,247,209,144,254,71,179,116,237,251,197,56,49,174,34,110,163,222,245,151,159,242,105,158,138,93,69,218,253,100,253,19,249,157,219,43,11,175,44,246,158,221,26,149,200,232,49,177,136,36,139,88,67,235,68,102,42,107,27,205,18,165,11,138,183,180,157,150,100,201,178,142,32,43,108,113,192,117,65,81,142,207,163,222,235,178,182,199,191,241,53,6,116,122,143,127,249,27,141,149,119,194,85,164,74,64,167,247,248,151,191,209,88,121,39,124,74,7,88,115,78,167,15,249,151,79,214,88,249,88,124,74,231,62,39,106,140,188,218,200,136,145,187,87,141,238,230,200,115,247,158,163,178,21,149,74,181,21,215,238,11,235,52,116,157,251,252,222,180,91,214,72,69,25,78,233,163,230,103,111,195,27,54,104,147,147,15,109,172,234,99,35,210,36,95,221,69,157,220,156,66,211,87,82,171,23,150,178,70,140,206,199,88,59,5,235,142,44,183,161,250,101,25,47,105,220,147,98,55,210,65,184,90,34,156,3,175,174,232,72,199,170,145,155,94,98,27,171,141,46,12,87,81,79,114,86,166,42,201,92,69,86,113,231,238,37,207,230,94,221,89,146,65,65,188,42,51,146,84,236,31,46,215,165,45,159,117,217,217,89,218,0,255,91,212,222,121,181,145,213,59,111,175,26,221,174,141,228,141,61,71,101,43,42,181,71,110,211,50,147,78,67,215,185,143,161,198,125,110,85,148,225,148,22,203,213,146,184,204,6,93,135,3,9,85,209,93,205,61,230,224,183,55,146,164,72,178,42,170,230,74,52,195,39,158,160,123,162,51,77,203,71,122,158,146,168,160,171,115,205,178,190,212,178,117,237,178,13,203,129,212,198,109,212,187,254,242,83,62,205,83,177,215,213,28,155,232,90,177,54,138,33,245,114,100,115,237,22,195,212,87,100,147,172,181,222,107,165,110,227,18,40,50,199,54,229,87,103,49,238,43,146,62,155,38,197,95,213,42,117,42,7,142,213,174,88,220,70,189,235,47,63,229,211,60,21,187,138,64,187,159,172,127,34,191,115,251,42,67,213,180,251,201,250,39,242,59,183,175,50,128,212,198,109,212,187,254,242,83,62,205,83,177,91,49,169,141,219,168,119,253,229,167,124,154,167,98,87,17,104,247,147,245,79,228,119,110,95,101,168,154,118,63,89,0,255,68,126,231,118,208,91,103,99,99,55,217,68,179,74,155,154,244,215,74,144,137,228,200,209,217,234,64,210,137,171,174,133,42,178,74,27,241,67,69,109,43,182,72,159,81,227,226,100,235,150,156,202,129,135,178,215,30,196,243,242,137,228,44,60,71,118,182,187,76,51,124,160,11,27,53,106,170,166,167,32,42,137,38,42,200,163,35,201,183,227,93,83,83,184,45,109,241,220,199,64,124,226,151,5,241,153,85,238,101,87,194,67,185,200,61,242,114,227,43,118,222,30,181,186,157,27,207,29,123,141,196,214,83,114,140,226,166,125,102,157,154,174,108,223,59,141,203,28,169,232,204,41,221,119,164,37,241,134,13,90,17,159,210,171,202,197,119,143,60,39,187,181,34,75,179,44,198,236,170,38,138,101,146,101,129,165,236,57,211,20,67,73,235,116,237,169,234,234,92,184,163,160,166,113,235,218,109,85,16,190,232,110,230,246,57,21,225,31,9,149,148,14,146,229,201,234,252,85,223,105,40,157,218,159,134,211,65,254,232,159,231,221,56,219,179,254,5,123,186,51,16,190,179,14,94,140,3,50,208,138,245,218,190,76,79,228,113,217,253,155,16,166,162,230,90,53,215,218,99,143,170,61,246,26,185,246,152,163,162,162,162,98,205,246,172,36,47,74,13,117,53,221,123,202,215,99,190,164,30,7,181,79,39,28,206,62,213,13,3,124,207,238,221,8,231,48,134,172,218,224,119,206,185,71,222,38,73,69,146,100,11,31,217,152,109,106,74,154,174,68,37,73,75,71,22,138,165,137,122,125,237,235,72,95,102,146,67,122,227,62,252,12,239,59,208,57,248,140,14,17,85,85,21,81,163,70,229,220,123,174,168,141,163,56,54,114,228,153,122,154,46,36,29,29,37,29,81,227,202,141,187,202,86,172,88,209,186,127,235,166,77,203,150,67,69,69,69,85,228,200,81,53,199,94,171,106,228,88,142,142,26,9,166,130,102,51,73,89,71,87,199,211,184,109,227,146,206,21,219,87,84,237,95,181,118,211,122,119,141,98,232,74,219,53,55,62,215,74,108,229,88,140,149,187,231,202,195,54,119,36,86,229,186,118,172,94,160,169,220,193,159,178,76,147,117,231,254,12,246,60,234,170,247,175,113,115,246,133,66,25,58,177,189,122,85,134,239,137,118,53,144,26,51,235,149,217,72,145,149,173,140,28,207,83,210,180,108,172,214,242,148,206,79,145,58,228,144,73,193,170,18,52,41,209,58,221,176,36,254,214,78,35,173,88,175,237,203,244,68,30,151,93,169,203,77,246,72,234,213,40,124,229,234,145,232,74,114,237,49,71,205,145,231,219,210,124,172,83,148,84,93,106,177,126,92,132,90,242,74,183,213,143,33,238,139,10,213,88,120,93,22,156,161,29,152,41,170,162,162,162,106,213,170,154,99,175,21,185,145,20,201,230,106,151,4,83,65,179,133,171,163,172,164,126,79,227,182,141,75,202,182,175,216,159,254,103,0,255,171,54,173,51,187,103,3,103,212,135,12,204,39,235,211,124,44,206,154,51,165,115,70,125,200,192,124,178,62,205,199,226,172,57,0,213,210,138,245,218,190,76,79,228,113,217,171,138,106,105,197,122,109,95,166,39,242,184,236,169,13,156,81,31,50,48,159,172,79,243,177,56,19,143,227,88,228,230,239,185,87,150,115,141,44,86,154,117,74,46,186,55,54,49,116,44,199,216,105,202,170,149,230,91,249,117,244,52,230,157,201,85,130,219,218,72,55,225,106,125,240,0,220,187,185,237,186,237,219,118,230,229,230,211,205,201,157,249,244,234,33,153,90,119,189,71,135,222,119,177,113,65,150,232,79,123,106,63,211,50,79,245,203,253,130,177,90,17,85,221,100,219,55,57,239,221,19,71,187,141,236,153,132,159,52,95,40,189,250,105,168,119,81,185,91,207,75,114,182,23,75,211,51,205,118,231,180,222,185,165,91,26,244,0,17,85,85,21,81,163,70,229,220,123,174,168,141,163,56,54,114,228,153,122,154,46,36,29,29,37,29,81,227,202,141,187,202,86,172,88,209,186,127,235,166,77,139,162,162,162,34,170,86,173,200,181,199,28,145,27,73,145,108,229,198,211,244,12,93,184,58,202,74,74,162,186,149,235,118,149,109,95,177,173,117,193,214,77,107,183,146,163,63,210,61,123,116,101,72,226,93,174,58,115,226,249,202,106,213,10,20,109,231,216,74,210,80,58,45,31,217,117,153,157,158,202,237,75,171,44,167,143,240,189,106,53,54,29,199,189,218,89,103,163,99,246,216,196,176,68,155,156,244,215,68,240,137,229,202,213,41,234,78,178,137,164,174,132,90,190,178,27,49,67,61,109,219,183,86,153,81,31,225,100,213,150,108,58,142,135,178,175,21,200,145,36,114,243,199,218,19,171,57,71,18,19,195,66,37,23,219,35,91,25,74,86,99,239,76,101,212,202,240,81,252,202,122,234,240,206,227,42,189,109,110,164,101,113,181,62,184,63,62,219,128,81,239,49,48,127,163,79,243,78,248,234,137,138,202,46,251,182,203,117,239,88,57,222,110,124,47,36,252,163,201,194,234,210,81,67,189,139,246,61,186,89,146,141,189,216,165,158,233,185,59,91,244,206,45,45,213,184,111,186,109,251,110,230,229,230,212,203,207,155,249,244,234,225,152,170,247,186,91,135,222,119,177,110,65,110,233,51,123,106,63,211,13,79,53,212,253,130,79,218,146,97,12,89,181,193,239,156,115,143,188,77,146,138,36,201,22,62,178,49,219,212,148,52,73,251,162,146,164,165,35,11,197,210,68,109,246,107,95,71,250,50,147,28,210,41,71,178,159,225,125,7,58,16,167,232,186,91,189,215,198,50,44,91,115,212,233,181,82,28,237,54,50,167,234,70,84,66,125,119,15,197,27,190,109,196,78,176,169,230,170,36,163,244,217,114,124,133,159,159,248,193,101,141,130,51,245,34,67,69,69,69,85,228,200,81,53,199,94,171,106,228,88,142,46,212,46,9,166,130,102,51,73,89,71,87,195,158,198,109,27,151,116,174,216,190,64,253,207,254,87,173,221,152,118,154,174,81,12,93,105,187,230,198,231,90,137,173,28,139,177,114,247,92,121,216,230,142,196,170,92,215,142,213,11,52,149,59,248,83,150,105,178,238,220,159,193,158,71,93,245,254,53,110,206,190,196,80,173,170,185,230,136,88,21,115,228,136,200,113,44,199,71,20,0,255,70,83,44,27,201,158,120,134,117,146,22,106,216,78,69,22,75,174,130,64,61,210,32,191,180,94,55,28,210,104,93,39,173,88,175,237,203,244,68,30,151,93,173,71,241,85,149,55,215,94,35,71,106,141,44,18,171,139,166,109,183,49,213,180,58,43,113,116,170,196,94,41,55,99,84,188,163,204,112,182,175,59,178,45,61,106,30,188,175,12,142,142,131,50,69,85,84,84,84,173,90,85,115,236,181,34,55,146,34,217,92,237,146,96,42,104,182,112,117,148,149,212,239,105,220,182,113,73,217,246,21,251,211,0,255,236,127,213,166,117,102,247,108,224,140,250,144,129,249,100,125,154,143,197,89,115,166,116,206,168,15,25,152,79,214,167,249,88,156,53,7,160,208,183,171,87,85,238,174,243,185,210,124,213,68,208,244,244,129,140,64,86,100,145,167,106,99,172,228,83,181,44,87,237,158,181,251,41,104,80,147,171,117,191,154,15,63,171,54,172,77,9,218,165,217,235,25,120,234,64,81,81,81,17,85,171,86,228,218,99,142,200,141,164,72,182,114,227,105,122,134,46,92,29,101,37,37,81,221,202,117,187,202,182,175,216,214,186,96,235,166,181,107,193,230,230,99,35,245,106,101,50,106,245,72,116,101,53,199,94,171,230,200,243,109,105,78,18,216,90,165,45,181,88,63,46,58,213,152,170,29,233,199,16,247,69,125,233,83,92,45,11,206,208,174,92,208,145,19,171,30,21,73,142,174,236,146,149,43,79,51,36,111,98,13,117,148,92,157,171,174,160,228,125,122,74,23,226,185,195,173,251,241,57,8,213,81,120,88,86,130,190,61,78,203,254,95,162,162,178,203,190,237,114,221,59,86,142,183,27,223,11,9,0,255,104,178,176,186,116,212,80,239,162,125,143,110,150,100,99,47,118,169,103,122,238,206,22,189,115,75,75,181,117,14,128,78,239,241,47,127,163,177,242,78,248,148,206,5,51,114,100,143,21,85,107,141,108,84,21,150,212,202,95,72,157,170,168,185,162,83,182,78,21,173,234,163,16,252,11,246,12,251,211,161,117,227,46,214,172,176,71,71,224,181,56,78,71,225,12,189,97,204,161,170,189,118,211,99,143,85,181,246,26,185,86,246,19,203,214,74,177,20,207,169,198,83,124,34,201,66,212,34,45,81,73,177,34,147,190,60,210,64,61,54,172,215,47,141,214,33,253,209,68,237,28,213,58,249,64,198,138,170,143,227,221,205,86,10,107,28,155,57,74,79,238,153,74,29,175,73,87,36,82,52,101,84,179,212,109,58,96,154,235,86,244,129,112,167,178,5,142,211,7,237,63,189,202,36,182,43,214,138,188,222,232,10,0,255,90,137,142,221,166,225,123,140,30,153,140,60,27,57,178,198,37,193,86,158,186,39,118,109,59,61,248,238,171,162,125,0,255,186,100,168,86,217,212,160,193,216,131,25,104,142,138,232,49,55,190,246,90,21,123,212,66,147,61,209,28,157,248,138,88,201,78,145,169,178,211,115,213,180,40,21,60,165,89,167,105,38,37,85,75,153,68,239,226,18,205,118,46,122,23,189,178,81,17,163,110,159,51,122,141,164,87,138,143,81,57,214,123,5,210,27,137,213,5,75,233,181,113,220,215,148,60,125,21,139,119,245,84,44,78,31,170,139,112,153,103,113,31,28,248,163,248,170,202,155,107,175,145,35,181,70,22,137,213,69,211,182,219,152,106,90,157,149,56,58,85,98,175,148,155,49,42,222,81,102,56,219,215,29,217,150,30,53,15,222,87,6,71,199,87,249,38,215,202,174,86,142,222,211,27,203,141,39,120,78,116,151,152,106,234,158,106,220,234,109,76,157,94,186,221,155,150,219,51,210,189,202,190,213,98,135,15,112,152,43,250,194,236,147,13,156,81,31,50,48,159,172,79,243,177,184,21,211,138,245,218,190,76,79,228,113,217,83,155,51,234,67,6,230,147,245,105,62,22,183,98,90,177,94,219,151,233,137,60,46,123,122,3,240,68,68,246,77,141,168,217,229,222,51,111,172,17,35,39,75,210,145,167,234,245,145,73,79,141,75,23,21,46,200,122,251,238,154,114,205,121,85,206,185,111,202,44,175,159,162,162,162,34,170,86,173,200,181,199,28,145,27,73,145,108,229,198,211,244,12,93,184,58,202,74,74,162,186,149,235,118,149,109,95,177,173,117,193,214,77,107,151,70,206,168,15,25,152,79,214,167,249,88,28,156,173,179,209,49,123,108,98,88,162,77,78,250,107,34,248,196,114,229,234,20,117,39,217,68,82,87,66,45,95,217,141,152,161,158,182,237,91,171,204,168,143,112,178,106,75,54,29,199,67,217,215,10,228,72,18,185,249,99,237,137,213,156,35,137,137,97,161,146,139,237,145,173,12,37,171,177,119,166,50,106,101,248,40,126,101,61,117,120,231,113,149,222,54,55,210,178,184,90,31,220,31,87,191,185,88,35,27,237,114,44,203,201,27,157,59,113,172,94,99,85,249,184,90,247,210,85,63,67,187,131,146,163,44,42,221,97,161,182,222,154,210,47,141,110,125,159,23,119,103,79,110,106,69,174,53,71,244,136,94,35,71,68,142,164,72,178,42,248,55,154,98,217,198,199,74,208,164,147,180,80,195,134,218,113,223,145,20,4,234,145,6,25,170,11,90,230,144,70,235,240,156,204,207,217,35,86,150,226,115,204,53,122,163,241,159,94,27,81,69,115,39,186,178,53,81,199,82,70,215,109,234,244,191,195,61,53,229,145,214,171,209,160,120,197,122,120,39,62,165,3,86,12,221,203,127,231,95,254,221,54,235,159,134,167,54,54,76,68,173,53,106,173,53,198,24,81,99,140,53,106,141,177,70,68,68,68,52,215,250,43,207,169,82,93,93,83,121,62,152,111,200,124,87,67,14,234,160,118,249,147,125,170,101,254,25,165,21,27,220,123,239,61,247,158,115,174,92,221,100,59,115,22,78,175,170,209,180,116,172,170,86,250,182,148,21,137,97,40,218,174,117,253,158,23,170,161,58,238,81,47,226,71,77,215,116,109,157,183,247,24,99,238,61,215,26,53,186,201,118,229,207,164,78,85,163,105,233,88,69,78,21,174,234,35,18,195,80,180,67,213,198,61,47,84,67,117,92,156,166,195,113,154,174,233,90,201,102,94,213,28,99,213,136,172,241,57,86,37,75,109,33,107,173,152,72,146,207,100,32,41,158,174,208,81,197,213,179,19,183,243,148,175,205,173,164,229,244,150,47,109,132,103,28,140,111,227,117,165,74,0,116,122,143,127,249,27,141,149,119,194,167,116,88,115,64,167,247,248,151,191,209,88,121,39,124,74,231,42,7,0,168,22,104,197,122,109,95,166,39,242,184,236,191,237,222,123,239,185,247,156,115,229,234,38,219,153,179,112,122,85,141,166,165,99,85,181,210,183,165,172,72,12,67,209,118,173,235,247,188,80,13,213,113,143,122,17,63,106,186,166,107,16,38,162,214,26,181,214,26,99,140,168,49,198,26,181,198,88,35,34,34,34,98,197,246,175,60,167,74,117,117,77,221,139,202,55,100,190,171,33,7,117,80,39,108,132,79,181,204,63,223,179,107,230,85,205,49,86,141,200,26,159,99,85,178,212,22,178,214,138,137,36,249,76,6,146,226,233,10,29,85,92,61,59,113,59,79,249,218,220,74,90,78,111,249,210,70,120,198,193,248,54,94,35,180,247,24,99,238,61,215,26,53,186,201,118,229,207,164,78,85,163,105,233,88,69,78,21,174,234,35,18,195,80,180,67,213,198,61,47,84,67,117,92,156,166,195,113,154,174,233,186,250,128,78,239,241,47,127,163,177,242,78,184,138,84,9,232,244,30,0,255,242,55,26,43,239,132,79,233,192,85,14,170,206,85,14,232,129,168,154,107,228,154,107,143,61,34,199,30,115,228,218,99,142,168,168,168,168,110,86,146,87,153,186,134,166,210,41,95,143,249,146,134,236,211,65,157,182,225,169,110,248,103,128,61,244,55,146,143,61,42,114,206,141,174,136,76,177,156,57,51,167,23,81,185,70,85,213,74,239,150,178,50,79,176,127,193,233,174,106,253,94,42,92,51,59,106,37,252,168,93,241,40,60,56,167,78,162,39,186,42,98,212,111,114,70,175,145,196,196,146,189,18,199,122,175,64,122,100,61,181,167,106,189,54,142,251,154,146,168,160,125,207,146,158,138,197,233,191,180,46,222,240,44,238,131,171,52,140,172,61,70,174,220,99,111,44,146,136,221,116,62,84,118,162,150,121,62,241,129,167,96,245,115,44,43,219,171,9,26,114,107,167,163,79,131,171,98,9,26,173,71,83,132,86,203,206,62,210,174,90,70,158,51,230,204,219,123,230,84,109,100,108,44,205,159,233,200,124,164,179,100,227,27,221,186,101,142,42,117,238,93,185,238,180,49,183,164,174,15,183,244,40,87,191,226,50,159,225,85,248,151,172,181,36,75,119,222,168,213,107,97,35,122,33,35,171,170,186,51,217,72,154,168,170,173,156,201,66,95,85,201,71,79,83,57,46,107,61,99,139,79,213,182,77,251,119,53,174,89,223,95,197,245,113,181,194,43,18,137,216,27,203,42,203,49,178,213,43,15,201,186,135,228,107,228,198,211,17,245,148,108,174,117,67,212,210,98,103,204,166,182,217,141,201,231,222,244,21,62,87,229,148,227,94,227,98,237,128,204,250,169,42,34,34,170,114,229,138,90,99,172,81,57,146,44,73,87,109,4,77,193,176,153,171,172,172,171,228,169,219,182,110,73,231,246,237,219,170,22,172,90,187,118,201,207,234,161,138,138,110,186,237,155,154,247,237,137,164,221,72,198,204,193,79,134,207,148,94,253,212,172,123,171,220,173,231,221,56,219,247,165,105,166,102,75,112,90,19,44,213,45,61,161,191,145,124,236,81,145,115,110,116,69,100,138,229,204,153,57,189,136,202,53,170,170,86,122,183,148,149,121,130,253,11,78,119,85,235,247,82,225,154,217,81,43,225,71,237,138,71,225,193,57,107,178,145,100,143,81,145,107,141,108,68,100,138,229,202,95,72,157,136,202,53,170,34,167,138,86,245,145,121,130,253,11,78,15,173,27,247,82,225,154,25,78,215,226,56,237,138,71,225,41,13,35,99,110,108,101,59,230,194,230,216,24,194,163,146,103,88,36,61,199,76,157,24,134,39,169,26,182,84,4,73,177,173,201,167,249,106,193,116,239,24,162,3,241,84,86,145,30,253,103,215,105,0,255,17,121,0,255,86,63,91,254,24,118,149,166,34,42,155,238,219,174,230,125,123,229,120,187,241,49,115,240,147,225,11,171,75,71,13,235,222,42,119,235,102,73,54,246,125,105,154,169,217,238,108,209,59,75,117,75,0,255,88,142,172,189,42,70,238,53,210,220,14,169,90,221,71,243,251,162,50,117,100,173,146,106,169,92,85,87,161,8,214,60,153,125,78,215,173,246,226,75,215,124,212,56,157,136,31,117,20,206,208,63,2,162,71,95,236,55,53,123,254,168,61,128,241,111,68,143,190,216,111,106,246,252,81,123,0,3,160,238,7,58,86,213,95,67,165,114,83,55,146,164,11,223,57,117,235,230,100,40,106,90,50,42,208,165,170,54,241,157,190,220,80,75,184,101,25,246,233,186,117,55,134,107,138,143,154,170,5,113,25,188,157,125,133,81,175,72,134,0,255,85,43,73,28,203,188,81,248,24,213,24,154,108,28,89,200,78,205,201,119,94,42,242,120,10,142,168,169,226,153,119,80,108,250,23,217,171,73,90,20,139,136,143,2,180,131,179,87,31,168,137,228,55,133,35,53,179,36,199,242,86,168,13,60,181,78,173,186,187,199,22,190,22,162,172,74,221,173,219,181,210,222,189,253,216,103,243,178,39,157,215,169,98,223,238,59,224,58,237,0,197,83,167,168,168,168,136,170,85,43,114,237,49,71,228,70,82,36,91,185,241,52,61,67,23,174,142,178,146,146,168,110,229,186,93,101,219,87,108,107,93,176,117,211,218,181,207,73,241,17,153,55,215,152,27,201,106,141,44,18,165,151,225,125,183,49,213,180,58,163,146,108,165,245,94,41,55,99,84,188,95,60,179,177,175,59,178,45,197,233,97,92,172,12,142,142,251,54,0,70,189,199,192,252,141,62,205,59,225,193,60,134,172,218,224,119,206,185,71,222,38,73,69,146,100,11,31,217,152,109,106,74,154,164,125,81,73,210,210,145,133,98,105,162,54,251,181,175,35,125,153,73,14,233,148,35,217,207,240,190,3,29,136,251,52,96,212,123,12,204,223,232,211,188,19,30,198,80,81,81,81,21,57,114,84,205,177,215,170,26,57,150,163,11,181,75,130,169,160,217,76,82,214,209,213,176,167,113,219,198,37,157,43,182,47,80,0,255,179,0,255,85,107,55,166,157,174,161,238,86,239,181,177,12,203,214,28,117,122,173,20,71,187,141,204,169,186,17,149,80,223,221,67,241,134,111,27,177,19,108,170,185,42,201,40,125,182,28,95,225,231,39,126,112,89,163,224,76,189,192,213,170,154,107,142,136,85,49,71,142,136,28,199,114,124,68,241,111,52,197,178,145,236,137,103,88,39,105,161,134,237,84,100,177,228,42,8,212,35,13,242,75,235,117,195,33,141,214,180,93,163,24,186,210,118,205,141,207,181,18,91,57,22,99,229,238,185,242,176,205,29,137,85,185,174,29,171,23,104,42,119,240,167,44,211,100,221,185,63,131,61,143,186,234,253,107,220,156,125,245,163,248,170,202,155,107,175,145,35,181,70,22,137,213,69,211,182,219,152,106,90,157,149,56,58,85,98,175,148,155,49,42,222,81,102,56,219,215,29,217,150,30,53,15,222,87,6,71,199,43,25,104,197,122,109,95,166,39,242,184,236,169,205,25,245,33,3,243,201,250,52,31,139,135,49,69,85,84,84,84,173,90,85,115,236,181,34,55,146,34,217,92,237,146,96,42,104,182,112,117,148,149,212,239,105,220,182,113,73,217,246,21,251,211,0,255,236,127,213,166,117,102,247,108,206,168,15,25,152,79,214,167,249,88,156,53,7,234,28,71,86,182,115,239,185,87,146,206,57,178,152,51,197,83,242,114,239,53,49,52,180,204,146,137,154,178,34,75,243,165,190,146,120,99,70,37,87,201,167,27,204,166,77,248,75,251,224,89,184,130,248,183,93,182,209,49,115,146,53,234,222,131,182,216,84,207,201,70,117,159,77,238,230,157,63,24,122,179,188,151,60,215,250,197,5,163,244,123,122,164,0,255,49,40,94,119,63,160,173,217,131,24,202,81,177,231,202,171,220,141,238,166,39,150,236,149,59,102,254,66,212,210,84,240,185,26,9,63,133,218,21,37,69,243,45,205,16,87,251,81,142,127,102,171,209,153,56,78,35,117,75,79,232,85,78,254,88,61,81,44,89,123,205,21,35,139,0,255,197,28,121,90,150,183,50,116,110,120,74,170,190,181,113,77,169,195,253,239,166,22,115,117,217,178,254,194,85,46,196,197,240,165,218,141,24,17,53,155,64,214,196,144,145,43,207,84,84,118,190,58,31,141,52,130,165,238,61,141,193,82,81,36,77,139,55,239,168,175,62,61,146,170,5,233,65,28,111,93,143,78,221,103,111,105,167,17,121,0,255,86,63,91,254,24,118,213,2,162,71,95,236,55,53,123,254,168,61,128,241,111,68,143,190,216,111,106,246,252,81,123,0,3,248,233,34,170,251,182,187,47,167,186,139,12,217,77,143,60,79,201,199,70,138,182,62,213,243,85,80,108,159,10,174,85,125,184,181,236,71,0,255,166,199,186,230,191,125,109,135,79,226,51,248,47,59,48,3,218,34,248,241,142,108,162,86,68,197,80,205,95,185,50,53,116,173,185,48,52,71,208,129,33,169,232,222,178,220,91,158,117,43,215,109,205,24,231,116,78,195,253,121,22,191,232,133,246,47,252,75,184,233,182,227,203,237,187,248,75,232,230,230,99,153,234,63,122,220,241,14,125,116,116,162,0,255,180,223,246,28,253,145,190,193,20,247,93,238,83,226,118,205,133,111,181,3,20,192,222,100,219,183,179,111,243,242,114,150,247,219,22,79,235,213,169,67,175,251,116,211,180,84,216,203,221,239,45,253,185,43,131,101,186,111,209,247,193,89,218,26,111,197,0,255,10,32,181,113,27,245,174,191,252,148,79,243,84,236,86,76,106,227,54,234,93,127,249,41,159,230,169,216,1,113,163,62,244,151,111,241,105,126,181,189,198,155,57,230,125,217,138,145,228,98,9,178,118,50,87,172,92,59,197,146,244,142,162,150,150,225,249,51,45,197,212,177,15,191,54,84,198,216,170,218,180,14,197,203,154,218,53,221,103,247,101,0,255,239,93,163,35,230,198,50,139,61,70,142,170,28,77,69,119,94,238,156,200,80,4,87,91,75,214,246,12,233,116,53,45,170,201,226,197,44,247,109,187,42,10,212,107,23,38,7,90,102,131,118,235,218,3,79,68,100,223,212,136,154,93,238,61,243,198,26,49,114,178,36,29,121,170,94,31,153,244,212,184,116,81,225,130,172,183,239,174,41,215,156,87,229,156,251,166,204,242,250,161,170,92,124,247,200,115,178,91,43,178,52,203,98,204,174,106,162,88,38,89,22,88,202,158,51,77,49,148,180,78,215,158,170,174,206,133,59,10,106,26,183,174,221,86,26,171,224,83,193,103,231,238,73,119,15,122,245,232,100,41,78,103,5,67,51,239,107,39,250,135,231,173,103,89,235,254,79,117,158,233,215,169,254,194,119,166,195,47,241,32,110,36,149,52,154,51,176,116,230,119,232,156,27,139,141,163,229,163,199,202,185,82,245,240,156,181,244,141,174,227,41,196,96,249,203,122,83,86,235,54,70,234,80,135,6,195,43,142,198,155,241,175,182,199,177,170,28,77,39,179,26,141,162,107,100,59,29,223,123,101,216,70,102,247,181,208,116,103,90,176,57,85,55,90,55,60,69,85,89,167,93,87,207,147,197,146,63,67,225,117,183,241,124,246,74,134,106,85,205,53,71,196,170,152,35,71,68,142,99,57,62,162,248,55,154,98,105,42,202,158,120,134,117,146,22,106,184,241,77,139,44,150,92,5,129,122,164,119,58,1,215,235,134,67,218,166,61,116,20,44,39,5,127,35,167,78,213,71,114,100,123,172,196,246,170,30,73,245,218,186,179,194,212,184,160,32,72,160,205,46,211,235,246,98,165,158,120,239,42,170,147,106,152,14,24,161,101,102,194,3,241,58,97,205,1,208,233,61,254,229,111,52,86,222,9,159,210,97,205,1,157,222,227,95,254,70,99,229,157,240,41,157,171,28,168,173,61,142,84,228,106,122,153,212,106,44,157,35,27,234,200,30,43,205,70,178,180,207,133,161,3,211,158,173,149,58,214,186,230,233,169,202,69,237,74,10,158,220,151,4,24,10,87,75,130,231,179,171,248,200,243,247,156,121,99,172,188,170,141,140,141,98,57,11,91,153,143,116,150,108,100,100,220,184,175,85,165,206,189,43,215,161,186,23,119,213,245,225,150,30,29,105,40,188,225,51,188,10,247,208,169,102,83,185,199,70,242,106,244,72,210,17,19,195,246,30,155,94,158,223,215,121,56,62,114,52,55,125,43,194,53,89,47,222,73,21,110,105,142,143,154,172,85,158,105,149,6,102,184,223,123,231,68,150,35,75,178,194,208,180,198,211,242,103,82,39,211,57,86,23,181,76,101,141,76,37,25,27,93,123,49,201,100,185,107,93,191,95,156,135,19,226,174,125,107,238,91,206,190,210,14,204,160,234,176,112,72,54,87,94,37,115,207,85,131,47,69,71,146,143,204,144,188,94,185,81,42,223,99,161,122,75,201,81,207,83,210,185,191,205,184,169,239,126,238,52,82,131,98,81,223,79,192,51,218,83,26,104,61,122,109,95,166,217,243,184,236,0,37,174,211,135,2,243,45,198,202,175,182,0,255,151,214,163,215,246,101,154,61,143,203,14,80,226,58,125,40,48,223,98,172,252,106,187,66,195,19,107,122,73,254,76,145,156,21,153,196,238,70,146,121,7,223,72,61,12,79,29,67,5,95,233,59,73,20,244,43,215,228,82,212,128,219,106,188,250,183,99,85,180,134,120,33,46,115,27,254,206,254,249,177,137,143,145,213,201,239,169,87,27,221,56,158,165,41,134,36,82,153,83,189,210,189,242,108,111,154,170,162,36,139,31,179,183,13,171,117,85,107,218,211,239,57,226,128,56,193,133,184,80,123,69,137,68,109,174,240,147,140,196,247,26,221,212,73,59,100,197,123,185,50,111,170,54,142,107,251,154,229,173,53,245,216,159,151,77,234,189,207,60,214,14,205,42,94,187,159,142,247,178,83,54,241,84,69,183,93,173,170,221,228,216,43,119,204,21,59,31,203,209,145,160,42,116,146,85,55,141,187,22,21,238,199,122,229,30,154,178,194,121,85,54,184,175,197,44,179,229,192,148,14,24,245,30,3,243,55,250,52,239,132,219,176,27,73,58,217,138,12,199,71,119,77,63,47,39,211,148,149,213,232,153,165,175,21,171,147,177,215,78,207,186,28,203,117,168,97,89,62,75,26,23,164,184,141,180,47,174,150,8,39,199,147,27,48,234,61,6,230,111,244,105,222,9,183,98,64,20,235,139,253,166,158,200,31,181,87,21,213,34,138,245,197,126,83,79,228,143,218,171,10,0,0,160,74,64,167,247,248,151,191,209,88,121,39,92,69,170,4,116,122,143,127,249,27,141,149,119,194,167,116,224,42,7,85,231,42,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,27,207,31,107,230,237,49,115,162,70,178,55,150,229,204,108,84,78,18,88,190,145,141,113,221,62,87,148,202,246,110,91,135,218,158,219,213,208,135,165,122,116,164,95,241,134,49,241,42,252,67,224,167,3,229,236,170,246,222,120,78,142,24,57,186,98,101,232,30,123,211,75,240,251,34,55,71,70,146,230,166,112,69,184,25,235,189,251,170,194,82,205,241,81,111,180,202,76,173,210,202,103,143,108,172,90,189,246,26,51,47,170,234,174,238,99,248,61,209,216,84,169,80,73,181,244,84,213,85,129,225,223,50,238,57,173,182,218,155,85,24,170,115,198,233,164,62,234,133,54,120,137,239,145,36,42,71,211,43,36,71,163,232,26,233,80,73,198,152,24,182,145,217,125,45,12,27,104,247,116,77,213,141,214,13,79,79,43,46,234,80,210,243,100,177,36,192,175,184,218,109,60,159,61,189,161,34,42,42,42,114,228,136,92,123,204,81,53,114,44,71,71,110,60,77,207,208,153,164,172,163,171,35,170,91,185,110,87,231,138,237,43,90,23,108,93,187,105,21,10,196,141,250,208,95,190,197,167,249,213,118,43,38,181,137,27,245,161,191,124,139,79,243,171,237,86,12,112,129,226,219,77,183,205,92,85,179,59,57,212,212,234,224,169,120,202,206,235,150,99,233,8,150,82,123,242,217,166,113,73,122,251,113,83,203,253,165,172,240,88,177,42,46,214,29,239,103,159,110,168,212,111,174,57,240,103,228,104,134,100,242,127,242,212,181,173,235,40,235,127,184,28,147,204,113,101,0,255,42,11,172,162,127,182,28,149,62,29,181,146,234,81,141,35,217,200,46,89,57,17,12,205,209,38,214,80,71,201,21,72,26,250,58,218,167,167,116,33,158,251,91,181,32,147,131,80,29,133,135,29,221,233,219,227,180,236,20,13,20,79,213,234,182,89,171,114,214,169,161,190,234,32,19,203,119,30,42,142,32,9,170,82,123,146,217,221,212,109,201,175,15,127,172,87,238,122,45,86,216,101,149,85,241,190,99,184,21,94,81,218,253,100,253,19,249,157,219,169,154,85,166,221,79,214,63,145,223,185,125,149,1,0,0,0,128,41,29,48,234,61,6,230,111,244,105,222,9,103,205,153,210,1,163,222,99,96,254,70,159,230,157,240,85,6,226,58,125,40,48,223,98,172,252,106,59,64,249,47,113,157,62,20,152,111,49,86,126,181,29,160,164,54,224,54,234,93,127,249,41,159,230,169,216,85,164,221,79,214,63,145,223,185,189,74,220,70,189,235,47,63,229,211,60,21,187,138,180,251,201,250,39,242,59,183,175,50,80,37,160,211,123,252,203,223,104,172,188,19,174,34,85,2,58,189,199,191,252,141,198,202,59,225,83,58,80,163,253,196,230,24,145,100,17,189,42,162,38,82,88,162,158,83,123,85,47,4,207,83,180,148,141,130,36,157,54,187,125,77,166,123,241,192,98,197,85,81,177,116,101,30,213,90,102,131,190,104,37,169,171,35,73,58,233,106,12,71,70,54,77,63,47,47,51,149,137,229,136,153,170,207,213,43,144,189,231,80,79,181,28,183,117,167,97,39,62,187,234,22,92,185,113,181,47,94,119,23,39,199,85,132,144,49,87,85,143,44,146,125,239,88,11,91,249,26,153,82,115,197,204,214,90,32,73,97,92,190,15,85,124,227,106,248,72,188,11,235,52,35,101,7,123,180,41,179,35,158,58,142,191,180,219,51,197,183,155,110,155,185,170,102,119,114,168,169,213,193,83,241,148,157,215,45,199,210,17,44,165,246,228,179,77,227,146,244,246,227,166,150,251,75,89,225,177,98,85,92,172,59,222,207,94,85,224,171,136,108,187,92,81,179,203,49,86,238,158,35,70,78,150,164,27,193,82,232,228,147,158,26,151,46,234,219,143,203,202,221,53,229,154,243,86,108,176,216,148,89,78,62,147,58,64,165,126,115,205,129,63,35,71,51,36,147,0,255,147,167,174,109,93,71,89,0,255,195,229,152,100,142,43,251,87,89,96,21,253,171,72,241,84,173,110,155,181,42,103,157,26,234,171,14,50,177,124,231,161,226,8,146,160,42,181,39,153,221,77,221,150,252,250,240,199,122,229,174,215,98,133,93,86,89,21,239,59,134,91,225,245,92,210,216,92,123,174,145,69,212,93,145,102,43,201,83,81,124,173,218,24,210,107,246,196,68,73,221,58,176,137,165,205,85,225,144,78,75,251,166,174,190,94,53,22,14,58,198,156,170,142,159,178,211,53,171,12,180,251,201,250,39,242,59,183,175,50,84,77,187,159,172,127,34,191,115,251,42,3,72,109,220,70,189,235,47,63,229,211,60,21,187,21,147,218,184,141,122,215,95,126,202,167,121,42,118,197,2,145,35,115,114,236,46,241,141,204,177,34,71,84,177,124,174,28,245,71,146,72,32,89,202,204,158,32,129,174,114,140,154,74,247,84,169,251,134,174,162,2,53,206,41,253,210,115,184,204,76,248,95,87,73,68,173,53,106,173,53,198,24,81,99,140,53,106,141,177,70,68,68,68,68,246,43,207,169,82,93,93,83,11,149,111,200,124,87,67,14,234,160,182,43,243,84,203,252,243,207,160,39,132,73,177,66,114,229,92,41,62,39,189,185,6,54,87,206,189,231,170,10,44,91,139,81,53,82,178,172,20,95,105,134,190,243,20,230,162,70,37,101,62,253,48,104,195,82,120,234,56,222,209,174,120,168,214,30,73,254,194,214,72,114,26,169,151,245,138,221,61,124,164,116,87,158,218,88,225,215,75,150,186,184,224,90,138,190,244,149,71,154,213,234,221,56,175,211,246,225,23,173,209,241,184,32,158,216,205,188,168,185,199,168,21,73,227,107,140,202,151,234,194,215,92,177,146,28,95,200,206,81,4,93,175,159,138,164,103,89,110,32,42,223,132,91,87,171,233,21,161,218,8,55,57,24,39,193,195,115,106,95,142,170,57,215,170,88,21,115,213,170,70,114,44,199,71,20,207,200,176,20,29,201,158,120,134,5,174,210,169,233,78,69,22,75,174,158,63,205,213,31,191,180,94,55,236,213,23,237,161,195,59,23,137,200,219,73,238,28,153,215,88,93,28,171,215,88,54,105,222,29,52,89,71,93,151,125,35,75,71,115,83,105,111,212,27,67,251,188,11,226,51,157,208,9,171,172,135,239,92,37,53,82,53,118,78,141,100,244,200,29,43,71,118,107,36,121,123,204,85,41,138,90,237,149,91,187,44,36,212,48,116,46,99,168,110,95,91,109,101,216,170,197,114,117,27,46,115,94,215,225,74,114,149,3,171,175,162,162,155,110,251,166,230,125,123,34,105,55,146,49,115,240,147,225,51,165,87,63,53,235,222,42,119,235,121,55,206,246,125,105,154,169,217,18,156,214,4,75,117,75,83,30,204,232,80,244,202,70,69,140,186,125,206,232,53,146,94,41,62,70,229,88,239,21,72,111,36,86,23,44,165,215,198,113,95,83,242,244,85,44,222,213,83,177,56,125,168,46,194,101,158,197,125,112,229,179,214,200,114,231,220,27,31,171,199,26,171,54,58,58,89,89,182,87,36,62,210,80,135,87,60,209,50,118,90,154,205,229,22,247,148,174,88,185,171,244,48,45,46,176,17,14,106,178,15,238,178,13,83,249,57,99,245,196,82,124,142,53,87,140,44,254,23,115,228,105,89,238,68,87,182,38,234,168,250,214,198,53,165,254,119,184,155,90,204,213,101,53,26,20,175,184,16,23,195,61,116,114,68,174,185,86,245,136,94,171,86,53,146,164,72,178,42,120,70,134,165,232,198,199,74,208,36,112,149,78,77,135,218,113,223,145,244,252,105,174,254,24,170,11,90,102,175,190,232,207,3,103,212,135,12,204,39,235,211,124,44,206,154,51,165,115,70,125,200,192,124,178,62,205,199,226,172,57,0,213,210,138,245,218,190,76,79,228,113,217,171,138,106,105,197,122,109,95,166,39,242,184,236,254,13,0,148,156,72,126,147,57,146,51,69,146,44,111,132,218,206,211,232,213,164,183,123,116,33,107,38,202,165,212,227,186,165,43,237,29,220,143,3,54,215,123,210,6,157,218,247,237,126,60,174,211,174,92,226,87,217,247,77,206,17,21,209,107,244,168,57,215,26,217,70,147,92,77,5,199,179,53,182,42,142,238,173,139,178,202,109,193,213,83,177,70,237,51,90,43,181,218,154,223,250,50,167,170,136,136,168,202,149,43,106,141,177,70,229,72,178,36,93,181,17,52,5,195,102,174,178,178,174,146,167,110,219,186,37,157,219,183,111,171,90,176,106,237,218,37,63,0,32,181,161,92,121,110,151,73,150,11,197,145,52,119,116,234,78,212,232,229,164,55,155,116,38,115,230,197,165,211,227,198,165,219,236,27,92,144,3,46,215,139,213,6,109,218,23,226,126,60,94,204,254,95,196,114,168,168,168,168,138,28,57,170,230,216,107,85,141,28,203,209,81,35,193,84,208,108,38,41,235,232,234,120,26,183,109,92,210,185,98,251,138,170,253,171,214,110,90,52,157,248,84,183,125,83,115,69,68,197,90,189,106,205,185,54,54,210,28,87,77,65,242,116,141,145,138,172,123,213,162,92,113,219,115,245,180,175,81,7,140,214,53,173,182,102,136,182,97,64,20,235,139,253,166,158,200,31,181,3,88,69,69,55,221,246,77,205,251,246,68,210,110,36,99,230,224,39,195,103,74,175,126,106,214,189,85,238,214,243,110,156,237,251,210,52,83,179,37,56,173,9,150,234,150,254,19,81,172,47,246,155,122,34,127,212,94,85,102,116,40,122,101,163,34,70,221,62,103,244,26,73,175,20,31,163,114,172,247,10,164,55,18,171,11,150,210,107,227,184,175,41,121,250,42,22,239,234,169,88,156,62,84,23,225,50,207,226,62,56,115,70,186,170,26,201,31,99,108,250,179,201,209,157,140,116,142,36,178,44,211,82,215,10,62,143,89,35,208,112,212,107,26,23,85,101,143,247,174,162,154,101,197,5,190,194,61,150,153,9,119,153,133,217,120,254,88,51,111,143,153,19,53,146,189,177,44,103,102,163,114,146,192,242,141,108,140,235,246,185,162,84,182,119,219,58,212,246,220,174,134,62,44,213,163,35,253,138,55,140,137,87,225,19,58,57,34,215,92,171,122,68,175,85,171,26,73,82,36,89,21,60,35,195,82,116,227,99,37,104,18,184,74,167,166,67,237,184,239,72,122,254,52,87,127,12,213,5,45,179,87,95,244,231,129,51,234,67,6,230,147,245,105,62,22,103,205,153,210,57,163,62,100,96,62,89,159,230,99,113,214,28,0,0,128,119,147,34,133,229,170,57,81,100,174,122,107,237,108,173,154,99,175,85,17,40,182,18,43,106,171,100,95,89,62,209,116,125,32,42,204,58,141,186,202,130,250,225,87,153,165,112,211,113,92,156,61,132,1,61,81,53,215,200,53,215,30,123,68,142,61,230,200,181,199,28,81,81,81,81,221,172,36,175,50,117,13,77,165,83,190,30,243,37,13,217,167,131,58,109,195,83,221,240,207,0,39,233,240,222,248,216,77,213,202,53,71,84,99,201,90,117,209,180,137,234,53,86,230,8,162,150,182,150,190,42,80,46,88,146,69,63,222,89,173,116,179,53,219,133,120,84,163,143,122,161,173,250,247,40,88,244,202,70,69,140,186,125,206,232,53,146,94,41,62,70,229,88,239,21,72,111,36,86,23,44,165,215,198,113,95,83,242,244,85,44,222,213,83,177,56,125,168,46,194,101,158,197,125,240,58,185,204,1,162,214,125,43,63,103,173,206,167,151,37,121,86,31,235,189,71,158,154,74,58,247,84,247,206,94,121,42,121,218,222,102,76,138,119,147,227,142,158,88,163,0,255,112,177,28,29,208,83,58,241,68,85,247,77,141,202,221,212,222,51,111,172,213,59,31,197,177,145,167,234,245,145,85,55,117,187,246,20,46,200,122,251,30,106,177,194,102,85,206,185,175,197,19,135,231,173,72,177,200,98,227,115,36,177,17,116,239,17,107,196,216,89,146,147,41,90,174,61,146,61,87,209,83,60,95,31,51,37,81,233,84,97,144,77,218,41,221,127,105,88,60,245,19,247,193,85,154,68,115,106,237,17,43,251,49,179,104,60,73,58,29,35,86,70,204,57,147,20,91,105,99,170,96,3,63,246,91,246,108,216,80,75,95,154,46,41,204,8,237,23,228,69,220,109,91,179,181,163,53,109,225,141,37,57,58,114,205,220,217,69,245,68,178,222,3,205,98,247,11,221,25,210,99,183,89,138,218,194,211,212,245,109,249,118,47,217,236,81,14,233,191,118,251,134,225,101,221,137,247,225,159,55,103,164,171,170,145,252,49,198,166,63,155,28,221,201,72,231,72,34,203,50,45,117,173,224,243,152,53,2,13,71,189,166,113,81,85,246,120,239,42,170,89,86,92,224,43,220,99,153,153,112,151,89,152,141,231,143,53,243,246,152,57,81,35,217,27,203,114,102,54,42,39,9,44,223,200,198,184,110,159,43,74,101,123,183,173,67,109,207,237,106,232,195,82,61,58,210,175,120,195,152,120,21,238,161,83,17,149,77,247,109,87,243,190,189,114,188,221,248,152,57,248,201,240,133,213,165,163,134,117,111,149,187,117,179,36,27,251,190,52,205,212,108,119,182,232,157,165,186,165,41,15,156,81,31,50,48,159,172,79,243,177,184,21,211,138,245,218,190,76,79,228,113,217,83,155,51,234,67,6,230,147,245,105,62,22,183,98,90,177,94,219,151,233,137,60,46,123,106,3,103,212,135,12,204,39,235,211,124,44,206,154,51,165,115,70,125,200,192,124,178,62,205,199,226,172,57,169,13,229,202,115,187,76,178,92,40,142,164,185,163,83,119,162,70,47,39,189,217,164,51,153,51,47,46,157,30,55,46,221,102,223,224,130,28,112,185,94,172,54,104,211,190,16,247,227,241,98,118,197,86,177,178,17,213,155,110,159,191,98,110,172,87,138,143,81,73,18,99,116,22,27,137,213,5,75,9,212,141,44,54,117,60,125,21,139,119,21,181,239,65,31,170,139,112,153,153,240,96,92,60,7,190,136,202,190,201,17,57,187,218,99,230,237,53,122,228,164,72,182,241,44,189,62,62,233,169,110,233,158,190,5,185,108,223,93,45,174,217,108,197,57,139,77,121,98,4,189,153,23,53,247,24,181,34,105,124,141,81,249,82,93,248,154,43,86,146,227,11,217,57,138,160,235,245,83,145,244,44,203,13,68,229,155,112,235,106,53,189,34,84,27,225,38,7,227,36,184,98,1,214,156,211,233,67,254,229,147,53,86,62,22,159,210,97,205,57,157,62,228,95,62,89,99,229,99,113,21,1,0,85,2,160,211,123,252,203,223,104,172,188,19,62,165,195,154,3,58,189,199,191,252,141,198,202,59,225,83,58,87,57,0,0,0,0,80,37,160,211,123,252,203,223,104,172,188,19,174,34,85,2,58,189,199,191,252,141,198,202,59,225,83,58,112,149,131,170,115,149,3,80,105,70,85,86,61,70,138,36,82,123,163,35,102,110,142,122,55,71,230,170,145,168,228,41,234,232,66,213,154,167,170,244,64,135,83,239,188,36,159,179,69,106,84,156,109,197,22,187,69,193,59,217,191,218,202,171,90,123,143,26,145,53,178,246,72,124,169,45,100,173,213,43,199,145,133,239,36,197,211,21,58,106,73,138,151,101,7,158,242,181,185,149,148,90,89,241,165,141,240,140,125,112,18,156,66,135,136,170,170,138,168,81,163,114,238,61,87,212,198,81,28,27,57,242,76,61,77,23,146,142,142,146,142,168,113,229,198,93,101,43,86,172,104,221,191,117,211,166,77,62,148,171,114,174,156,43,170,247,110,247,138,198,80,164,247,110,219,145,37,158,142,167,166,236,60,29,213,42,92,84,83,210,83,213,190,125,87,67,6,234,153,79,147,159,90,230,159,121,46,63,81,81,217,101,223,118,185,238,29,43,199,219,141,239,133,132,127,52,89,88,93,58,106,168,119,209,190,71,55,75,178,177,23,187,212,51,61,119,103,139,222,185,165,165,58,136,107,44,195,86,218,206,57,242,181,86,101,19,71,98,175,220,49,87,30,186,185,36,61,170,208,181,100,245,58,77,219,14,254,148,155,154,84,59,23,96,176,32,78,87,189,127,141,103,180,167,183,92,121,110,151,73,150,11,197,145,52,119,116,234,78,212,232,229,164,55,155,116,38,115,230,197,165,211,227,198,165,219,236,27,92,144,3,46,215,139,213,6,109,218,23,226,126,60,94,204,190,202,64,230,231,236,17,43,75,241,57,230,26,189,209,248,79,175,141,168,162,185,19,93,217,154,168,99,41,163,235,54,117,250,223,225,158,154,242,72,235,213,104,80,188,98,61,188,19,87,17,15,189,149,23,181,198,94,181,34,105,100,238,149,200,82,93,248,154,171,39,142,36,51,31,56,138,160,235,245,211,114,21,239,196,238,68,229,155,112,235,42,185,178,37,84,27,225,38,251,224,219,248,125,78,124,81,209,125,147,163,106,55,185,199,204,219,107,197,206,199,114,116,227,89,122,125,124,213,77,227,174,69,125,11,114,217,190,135,166,172,112,222,138,115,22,107,49,203,201,7,0,212,22,204,195,199,198,233,228,202,100,212,136,85,217,196,106,142,189,86,174,141,32,92,177,156,36,176,181,74,155,41,141,130,76,117,170,49,85,59,82,144,95,22,123,250,210,167,184,218,105,124,158,61,189,161,34,42,42,42,114,228,136,92,123,204,81,53,114,44,71,71,110,60,77,207,208,153,164,172,163,171,35,170,91,185,110,87,231,138,237,43,90,23,108,93,187,105,195,114,254,26,248,186,155,125,155,55,71,248,29,185,145,124,28,139,49,194,175,106,198,13,229,206,247,103,214,93,244,163,175,236,119,38,185,238,125,0,255,206,180,207,59,83,76,176,84,79,177,0,255,9,136,30,125,177,223,212,236,249,163,246,0,198,191,17,61,250,98,191,169,217,243,71,237,1,12,0,192,79,195,99,161,72,99,145,232,106,172,230,28,233,68,178,20,89,244,241,188,81,57,182,143,58,24,134,186,241,122,157,112,23,38,173,135,122,89,235,206,109,234,38,124,116,116,219,95,227,148,236,52,77,173,200,181,230,136,30,209,107,228,136,200,145,20,73,86,5,0,255,70,83,44,219,248,88,9,154,116,146,22,106,216,80,59,238,59,146,130,64,61,210,32,67,117,65,203,28,210,104,205,152,67,219,85,228,187,109,242,213,27,89,115,141,85,3,203,76,101,166,89,130,225,169,72,37,121,138,244,50,102,102,89,154,114,69,83,29,106,92,157,118,171,117,201,218,163,201,84,59,220,148,160,157,155,93,185,192,125,211,109,219,119,51,47,55,167,94,126,222,204,167,87,15,199,84,189,215,221,58,244,190,139,117,11,114,75,159,217,83,251,153,110,120,170,161,238,23,124,210,43,140,40,214,23,251,77,61,145,63,106,247,111,2,24,81,172,47,246,155,122,34,127,212,14,32,84,81,209,77,183,125,83,243,190,61,145,180,27,201,152,57,248,201,240,153,210,171,159,154,117,111,149,187,245,188,27,103,251,190,52,205,212,108,9,78,107,130,165,186,165,17,244,162,87,54,42,98,212,237,115,70,175,145,244,74,241,49,42,199,122,175,64,122,35,177,186,96,41,189,54,142,251,154,146,167,175,98,241,174,158,138,197,233,67,117,17,46,243,44,238,131,51,231,128,201,198,243,199,154,121,123,204,156,168,145,236,141,101,57,51,27,149,147,4,150,111,100,99,92,183,207,21,165,178,189,219,214,161,182,231,118,53,244,97,169,30,29,233,87,188,97,76,188,10,159,110,48,103,164,171,170,145,252,49,198,166,63,155,28,221,201,72,231,72,34,203,50,45,117,173,224,243,152,53,2,13,71,189,166,113,81,85,246,120,239,42,170,89,86,92,224,43,220,99,153,153,112,151,65,207,25,245,33,3,243,201,250,52,31,139,131,158,28,145,107,174,85,61,162,215,170,85,141,36,41,146,172,10,158,145,97,41,186,241,177,18,52,9,92,165,83,211,161,118,220,119,36,61,127,154,171,63,134,234,130,150,217,171,47,250,243,156,81,31,50,48,159,172,79,243,177,184,13,195,35,235,126,213,202,137,231,131,95,164,23,150,142,166,227,35,86,85,174,26,179,223,217,119,150,234,88,77,217,200,123,83,81,225,178,12,74,170,86,229,129,193,162,225,103,120,93,60,156,0,79,208,129,39,34,178,111,106,68,205,46,247,158,121,99,141,24,57,89,146,142,60,85,175,143,76,122,106,92,186,168,112,65,214,219,119,215,148,107,206,171,114,206,125,83,102,153,133,171,51,114,173,124,244,88,163,118,22,181,241,145,97,157,131,102,35,18,164,86,141,250,169,154,26,122,50,186,162,119,225,146,111,223,70,188,234,209,39,233,189,105,67,250,200,120,223,119,220,0,0,255,211,145,108,122,57,17,121,58,71,138,229,72,186,114,23,178,112,44,171,185,70,166,98,234,169,136,74,242,45,77,53,21,141,91,38,163,70,71,232,39,251,19,162,79,250,173,32,62,209,88,253,209,222,208,254,211,64,69,84,54,221,183,93,205,251,246,202,241,118,227,99,230,224,39,195,23,86,151,142,26,214,189,85,238,214,205,146,108,236,251,210,52,83,179,221,217,162,119,150,234,150,166,252,43,151,222,94,189,178,164,55,106,142,30,217,238,14,221,46,98,110,68,45,91,170,99,13,77,53,75,178,148,173,141,155,154,236,87,238,95,79,181,152,171,163,90,163,169,90,101,61,188,166,153,152,36,71,34,47,103,175,61,177,90,107,99,189,50,44,84,114,177,177,209,137,174,35,57,246,206,84,70,77,52,217,202,160,163,167,14,239,60,174,22,92,215,70,90,22,87,27,140,7,224,254,13,21,81,81,81,145,35,71,228,218,99,142,170,145,99,57,58,114,227,105,122,134,206,36,101,29,93,29,81,221,202,117,187,58,87,108,95,209,186,96,235,218,77,251,85,64,244,232,139,253,166,102,207,31,181,7,48,254,141,232,209,23,251,77,205,158,63,106,15,96,0,0,0,0,0,169,141,219,168,119,253,229,167,124,154,167,98,183,98,82,27,183,81,239,250,203,79,249,52,79,197,254,95,192,134,77,198,26,81,61,178,198,199,189,99,45,108,37,115,149,90,174,21,51,91,107,129,100,153,110,199,178,211,242,141,171,225,35,207,210,92,212,111,149,29,236,209,102,195,113,184,233,56,254,210,174,222,214,30,123,182,99,230,175,188,170,252,209,120,54,246,92,185,253,234,180,44,89,89,199,184,165,204,85,153,214,93,176,166,23,87,252,236,146,134,252,112,169,233,43,174,115,195,63,0,255,181,219,48,128,213,83,237,174,106,143,145,228,229,136,145,163,163,39,154,141,189,55,189,4,191,167,243,144,124,35,105,110,10,87,124,107,114,89,188,175,42,44,213,28,227,52,89,87,204,212,42,77,121,144,164,195,27,207,217,107,230,141,189,242,162,70,178,55,138,230,47,116,85,78,18,88,190,241,145,110,227,178,70,148,202,246,110,91,119,234,88,92,210,208,135,165,122,148,171,161,112,153,49,241,42,252,75,194,243,198,30,189,114,71,173,100,119,85,115,140,28,171,57,246,90,124,81,43,25,56,26,26,23,124,98,129,169,225,93,136,67,207,62,252,106,245,124,248,12,24,10,0,255,234,134,189,186,159,221,67,135,53,7,64,167,247,248,151,191,209,88,121,39,124,74,135,53,7,116,122,143,127,249,27,141,149,119,194,167,116,84,4,170,248,68,240,223,185,99,210,29,187,46,221,250,88,150,211,89,207,48,204,251,90,134,254,225,121,43,94,86,185,0,255,211,130,103,26,116,170,65,241,157,233,112,52,188,166,38,217,196,214,136,185,81,52,169,87,35,157,115,119,25,154,62,162,123,100,162,197,158,43,141,27,183,192,242,185,185,41,179,194,139,177,88,113,149,217,244,22,254,90,87,169,77,199,113,172,246,53,111,146,44,170,70,212,41,44,71,164,216,218,232,78,201,199,158,24,186,241,217,101,205,52,219,105,23,116,78,181,141,170,13,81,81,43,214,233,208,213,19,99,177,227,207,175,120,221,109,220,160,221,130,169,42,34,34,170,114,229,138,90,99,172,81,57,146,44,73,87,109,4,77,193,176,153,171,172,172,171,228,169,219,182,110,73,231,246,237,219,170,22,172,90,187,118,213,11,210,205,42,210,252,250,200,30,105,254,24,217,108,49,76,125,69,54,57,190,230,92,49,81,146,223,107,39,93,214,210,70,158,134,133,106,114,213,100,169,102,104,183,13,187,181,218,118,92,153,221,179,137,167,42,186,237,106,85,237,38,199,94,185,99,174,216,249,88,142,142,4,85,161,147,172,186,105,220,181,168,112,63,214,43,247,208,148,21,206,171,178,193,125,45,102,153,45,231,171,109,214,88,247,98,35,54,146,151,229,201,220,249,28,49,114,14,20,69,42,59,122,90,90,154,231,47,181,44,83,249,62,12,218,80,31,123,171,117,211,218,11,47,107,154,214,148,160,221,151,253,191,80,228,229,175,145,171,71,172,28,209,43,70,160,123,172,121,95,78,178,49,245,12,61,61,9,124,110,92,93,29,117,113,79,0,255,202,69,75,202,87,172,70,151,13,107,71,188,46,68,203,225,160,76,92,167,15,5,230,91,140,149,95,109,79,109,172,152,184,78,31,10,204,183,24,43,191,218,14,80,224,171,109,214,88,247,98,35,54,146,151,229,201,220,249,28,49,114,14,20,69,42,59,122,90,90,154,231,47,181,44,83,249,62,12,218,80,31,123,171,117,211,218,11,47,107,154,214,148,160,221,151,29,148,129,151,14,68,142,157,151,27,31,61,114,247,168,213,221,26,73,222,222,107,36,182,158,146,123,229,214,46,11,233,212,116,101,251,30,170,219,215,86,69,103,78,233,190,92,221,134,203,108,208,138,56,232,185,111,186,109,251,110,230,229,230,212,203,207,155,249,244,234,225,152,170,247,186,91,135,222,119,177,110,65,110,233,51,123,106,63,211,13,79,53,212,253,130,79,186,170,230,232,154,57,137,175,177,70,46,94,44,219,56,178,10,205,115,98,212,88,75,100,236,185,150,85,61,63,5,81,87,249,14,215,100,153,198,59,72,212,55,125,246,189,122,223,30,55,103,167,46,1,12,136,98,125,177,223,212,19,249,163,246,170,162,90,68,177,190,216,111,234,137,252,81,123,85,1,0,0,84,9,232,244,30,0,255,242,55,26,43,239,132,171,72,149,128,78,239,241,47,127,163,177,242,78,248,148,14,92,229,160,234,92,229,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,218,36,157,232,26,61,71,138,33,245,106,163,107,206,22,195,212,87,116,143,79,148,24,107,165,110,227,18,40,190,54,215,98,70,103,49,238,43,146,178,164,222,194,65,213,42,117,234,56,126,202,14,206,32,181,129,184,81,31,250,203,183,248,52,191,218,110,197,84,54,124,245,216,125,94,69,142,69,212,72,214,66,233,101,120,223,196,80,77,155,233,170,43,42,94,144,124,143,157,226,37,139,234,246,227,157,213,74,87,155,243,25,94,49,49,78,210,98,155,241,163,86,43,0,0,137,13,33,233,202,230,232,57,178,52,167,83,27,93,115,118,105,154,50,170,123,124,162,196,152,83,141,235,182,206,242,181,185,22,51,194,123,178,216,114,149,37,245,22,14,90,183,166,77,199,241,83,118,197,211,238,39,235,159,200,239,220,110,203,80,81,81,81,21,57,114,84,205,177,215,170,26,57,150,163,163,70,130,169,160,217,76,82,214,209,213,241,52,110,219,184,164,115,197,246,21,85,251,87,173,221,180,159,181,89,187,43,190,58,245,114,6,248,87,203,16,122,89,150,32,247,113,201,215,166,78,127,246,211,9,127,95,183,214,190,102,134,247,62,26,210,0,255,232,169,86,122,191,24,39,198,171,10,0,0,0,0,76,233,128,81,239,49,48,127,163,79,243,78,56,107,206,111,19,95,84,116,223,228,168,218,77,238,49,243,246,154,41,59,31,203,81,108,61,75,175,143,106,59,250,166,113,215,154,133,25,228,178,125,39,235,148,21,166,233,190,206,217,25,247,104,215,195,127,10,196,117,250,80,96,190,197,88,249,213,118,128,2,220,162,42,251,182,187,55,39,186,107,12,223,77,140,28,81,201,71,71,182,138,190,210,243,85,211,184,167,158,107,75,97,110,213,251,209,95,153,163,107,6,43,208,118,56,86,239,53,80,251,79,73,109,192,109,212,187,254,242,83,62,205,83,177,171,72,187,159,172,127,34,191,115,187,242,169,136,110,251,246,190,188,202,38,210,100,118,189,17,60,61,39,219,40,218,202,84,201,73,65,143,189,41,72,87,245,97,209,178,32,125,164,30,107,133,0,255,246,117,34,62,137,51,227,191,236,63,218,100,223,241,230,183,93,252,229,245,242,114,82,76,245,31,61,238,119,191,206,58,202,208,127,218,111,251,145,62,71,63,103,138,251,46,247,215,112,187,30,197,183,218,1,10,84,9,232,244,30,0,255,242,55,26,43,239,132,171,8,144,192,19,17,217,55,53,162,102,151,123,207,188,177,70,140,156,44,73,81,244,84,189,62,50,233,169,113,233,154,125,24,100,189,125,119,77,185,102,154,22,232,156,251,166,172,135,123,232,80,229,222,57,57,242,213,59,111,140,92,217,174,141,228,141,177,86,162,232,105,185,71,110,211,50,147,80,205,80,182,236,161,198,125,110,181,117,102,171,238,203,213,146,184,204,121,173,136,179,231,84,142,145,147,35,31,49,114,199,200,149,221,28,121,238,30,107,37,138,158,150,99,21,215,238,11,11,213,12,101,203,222,169,91,214,72,91,103,182,234,190,35,221,134,55,156,215,138,248,239,27,73,213,71,87,99,72,190,186,105,250,121,57,133,166,175,36,71,204,84,125,174,24,157,143,177,134,122,170,229,184,173,67,245,203,50,94,82,183,224,202,109,164,131,112,181,187,56,57,94,87,0,0,0,137,29,146,174,108,142,158,35,75,115,58,181,209,53,103,151,166,41,163,186,199,39,74,140,57,213,184,110,235,44,95,155,107,49,35,188,39,139,45,87,89,82,111,225,160,117,107,218,116,28,63,101,183,99,214,15,21,21,21,85,145,35,71,213,28,123,173,170,145,99,57,58,106,36,152,10,154,205,36,101,29,93,29,79,227,182,141,75,58,87,108,95,81,181,127,213,218,77,155,212,64,187,159,172,127,34,191,115,251,42,163,90,155,181,187,226,171,83,47,103,128,127,181,12,161,151,101,9,114,31,151,124,109,234,244,103,63,157,240,247,117,107,237,107,102,120,239,163,33,253,143,158,106,165,247,139,113,98,188,170,0,82,27,183,81,239,250,203,79,249,52,79,197,110,197,84,214,124,196,152,77,78,68,146,85,228,200,215,204,234,98,104,219,197,78,77,157,41,169,235,41,222,147,100,143,161,226,221,139,26,247,99,130,213,86,87,107,240,25,174,50,49,190,213,98,155,113,156,254,44,68,127,164,123,246,232,202,144,196,187,92,117,230,196,243,149,213,170,21,40,218,206,177,149,164,161,116,90,62,178,235,50,59,61,149,219,151,86,89,78,31,225,123,213,106,108,58,142,123,181,47,51,0,0,64,157,64,244,68,87,69,140,250,77,206,232,53,146,152,88,178,87,226,88,239,21,72,143,172,167,246,84,173,215,198,113,95,83,18,21,180,239,89,210,83,177,56,253,151,214,197,27,158,197,125,240,9,189,168,92,115,228,154,115,236,177,34,199,30,115,213,28,123,173,168,168,168,168,236,39,158,83,153,186,134,166,18,234,216,144,199,174,134,236,211,65,157,86,102,150,150,249,103,128,239,114,148,59,138,100,82,171,230,196,242,53,233,173,181,179,53,114,237,49,71,69,160,216,74,172,202,145,238,101,162,248,68,211,245,129,167,15,23,245,41,41,11,234,135,95,27,110,197,83,199,113,113,246,154,2,0,0,149,37,75,70,100,238,154,99,110,36,203,185,145,170,148,94,134,247,237,72,211,84,233,143,74,178,149,214,99,98,91,147,79,239,126,241,204,198,94,45,57,87,21,167,135,113,177,205,248,5,174,86,144,164,3,84,68,69,69,69,142,28,145,107,143,57,170,70,142,229,232,204,185,227,105,122,134,206,36,101,29,93,237,139,212,110,229,186,93,157,43,182,239,85,239,226,96,235,218,221,196,109,115,106,75,85,18,127,149,175,177,146,124,231,173,152,41,51,45,125,140,177,176,137,162,224,111,149,27,138,254,125,212,84,77,212,176,164,123,81,118,152,229,183,164,231,206,105,184,83,211,117,84,171,221,198,193,112,165,2,80,45,173,88,175,237,203,244,68,30,151,189,170,0,182,170,170,238,186,237,155,90,247,141,137,163,221,70,198,194,193,63,134,170,114,165,87,63,13,235,222,218,247,105,159,151,228,108,223,119,169,153,218,96,39,60,173,119,150,106,5,124,186,129,51,234,67,6,230,147,245,105,62,22,103,205,249,109,226,171,170,110,187,92,149,187,169,49,86,238,158,51,125,231,163,56,150,173,96,41,116,82,109,71,223,212,237,218,188,48,127,92,86,238,100,109,177,194,75,221,215,6,59,227,30,237,133,56,16,3,0,0,152,210,1,163,222,99,96,254,70,159,230,157,112,214,156,223,38,190,168,232,190,201,81,181,155,220,99,230,237,53,83,118,62,150,163,216,122,150,94,31,213,118,244,77,227,174,53,11,51,200,101,251,78,214,41,43,76,211,125,157,179,51,238,209,174,135,171,51,32,138,245,197,126,83,79,228,143,218,171,10,96,169,136,202,166,251,182,171,121,223,94,57,222,110,124,204,28,252,100,88,42,183,186,116,212,176,238,173,114,103,246,102,73,54,246,125,105,154,169,115,118,194,45,122,103,169,174,199,0,255,10,160,178,100,201,136,204,93,115,204,141,100,57,55,82,149,210,203,240,190,29,105,154,42,253,81,73,182,210,122,76,108,107,242,233,221,47,158,217,216,171,37,231,170,226,244,48,46,182,25,191,192,213,10,146,116,128,138,168,168,168,200,145,35,114,237,49,71,213,200,177,28,157,57,119,60,77,207,208,153,164,172,163,171,125,145,218,173,92,183,171,115,197,246,189,234,93,28,108,93,187,155,184,109,78,109,169,74,226,175,242,53,86,146,239,188,21,51,101,166,165,143,49,22,54,81,20,252,173,114,67,209,191,143,154,170,137,26,150,116,47,202,14,179,252,150,244,220,57,13,119,106,186,142,106,181,219,56,24,174,84,0,0,0,0,170,4,42,63,103,172,158,88,138,207,177,230,138,145,197,0,255,98,142,60,45,203,157,232,202,214,68,29,85,223,218,184,166,212,0,255,14,119,83,139,185,186,172,70,131,226,21,23,226,98,184,135,78,142,200,53,215,170,30,209,107,213,170,70,146,20,73,86,5,207,200,176,20,221,248,88,9,154,4,174,210,169,233,80,59,238,59,146,158,63,205,213,31,67,117,65,203,236,213,23,205,152,83,89,178,100,68,230,174,57,230,70,178,156,27,169,74,233,101,120,223,142,52,77,149,254,168,36,91,105,61,38,182,53,249,244,238,23,207,108,236,213,146,115,85,113,122,24,23,219,140,95,224,106,5,0,0,42,75,150,140,200,220,53,199,220,72,150,115,35,85,41,189,12,239,219,145,166,169,210,31,149,100,43,173,199,196,182,38,159,222,253,226,153,141,189,90,114,174,42,78,15,227,98,155,241,11,92,173,32,73,7,168,136,138,138,138,28,57,34,215,30,115,84,141,28,203,209,153,115,199,211,244,12,157,73,202,58,186,218,23,169,221,202,117,187,58,87,108,223,171,222,197,193,214,181,187,137,131,49,173,88,175,237,203,244,68,30,151,125,253,84,37,241,87,249,26,43,201,119,222,138,153,50,211,210,199,24,11,155,40,10,254,86,185,161,232,223,71,77,213,68,13,75,186,23,101,135,89,126,75,122,238,156,134,59,53,93,71,181,218,109,28,12,87,124,85,85,221,117,219,55,181,238,27,19,71,187,141,140,133,131,127,12,85,229,74,175,126,26,214,189,181,239,211,62,47,201,217,190,239,82,51,181,193,78,120,90,239,44,213,10,248,116,3,103,212,135,12,204,39,235,211,124,44,206,154,243,219,196,87,85,221,118,185,42,119,83,99,172,220,61,103,250,206,71,113,44,91,193,82,232,164,218,142,190,169,219,181,121,97,254,184,172,220,201,218,98,133,151,186,175,13,118,198,61,218,11,113,32,6,0,164,123,236,177,231,216,107,174,85,171,155,238,102,206,204,233,85,52,166,150,146,69,212,84,223,170,50,162,50,52,197,219,85,173,223,243,190,52,84,187,197,233,69,28,167,233,122,161,127,4,168,58,192,154,115,58,125,200,191,124,178,198,202,199,226,169,13,205,0,255,217,44,254,231,238,207,142,31,53,0,255,32,6,158,138,202,182,171,21,57,187,26,123,229,142,57,122,228,164,72,150,162,160,42,116,146,73,79,117,75,55,239,195,31,235,149,187,171,197,53,47,181,64,27,220,55,229,66,252,71,0,64,149,0,232,244,30,0,255,242,55,26,43,239,132,79,233,92,230,192,19,17,217,55,53,162,102,151,123,207,188,177,70,140,156,44,73,81,244,84,189,62,50,233,169,113,233,154,125,24,100,189,125,119,77,185,102,154,22,232,156,251,166,172,135,251,54,52,0,255,103,179,248,159,187,63,59,126,212,252,3,24,0,0,0,0,168,18,208,233,61,254,229,111,52,86,222,9,87,17,32,129,39,34,178,111,106,68,205,46,247,158,121,99,141,24,57,89,146,162,232,169,122,125,100,210,83,227,210,53,251,48,200,122,251,238,154,114,205,52,45,208,57,247,77,89,15,71,211,1,193,156,136,136,108,178,111,187,156,247,238,149,228,237,200,247,76,194,79,154,207,172,46,29,213,212,187,168,220,173,155,221,216,216,139,165,233,153,102,75,176,69,19,220,210,45,61,221,208,252,159,205,226,127,238,254,236,248,81,243,15,97,162,106,174,145,107,174,61,246,136,28,123,204,145,107,143,57,162,162,162,162,186,89,73,94,101,234,26,154,74,167,124,61,230,75,26,178,79,7,117,218,134,167,186,225,159,1,158,209,129,204,207,217,43,38,150,229,107,204,57,98,99,241,159,88,35,81,75,243,38,134,178,13,81,201,210,71,55,110,42,245,191,195,61,213,226,145,46,91,214,160,184,202,122,184,24,14,80,198,167,63,73,13,238,159,177,34,79,226,127,189,50,36,5,85,5,254,15,74,186,156,91,225,254,91,11,62,194,227,243,226,130,237,214,103,165,115,101,56,190,198,8,124,227,232,72,113,172,115,234,214,169,23,73,138,116,171,55,162,49,21,174,41,107,219,218,54,181,228,166,9,237,237,79,55,158,171,202,138,163,237,171,216,158,114,37,3,0,61,81,53,215,200,53,215,30,123,68,142,61,230,200,181,199,28,81,81,81,81,221,172,36,175,50,117,13,77,165,83,190,30,243,37,13,217,167,131,58,109,195,83,221,240,207,0,127,30,204,232,80,244,202,70,69,140,186,125,206,232,53,146,94,41,62,70,229,88,239,21,72,111,36,86,23,44,165,215,198,113,95,83,242,244,85,44,222,213,83,177,56,125,168,46,194,101,158,197,125,112,176,54,49,52,137,30,149,83,57,146,55,7,0,255,72,82,53,108,100,185,58,71,37,215,72,147,238,217,208,186,45,182,156,138,10,183,229,141,83,235,178,157,105,74,252,84,89,230,62,10,206,213,14,206,68,79,116,85,196,168,223,228,140,94,35,137,137,37,123,37,142,245,94,129,244,200,122,106,79,213,122,109,28,247,53,37,81,65,251,158,37,61,21,139,211,127,105,93,188,225,89,220,7,7,108,141,55,189,70,86,99,111,100,69,18,49,247,80,67,242,177,70,15,73,145,204,83,211,84,36,95,198,172,149,44,181,85,110,72,158,186,162,142,75,42,122,244,70,187,166,218,225,166,35,237,4,237,10,5,0,0,168,26,121,0,255,86,63,91,254,24,246,85,230,191,119,221,54,124,185,125,27,191,8,221,220,124,20,77,253,91,247,59,222,161,143,142,50,244,103,246,196,158,163,63,210,207,121,237,126,212,125,74,220,174,71,113,82,246,0,255,2,162,71,95,236,55,53,123,254,168,61,128,249,107,34,34,178,201,190,237,114,222,187,87,146,183,35,223,169,73,248,73,179,180,109,117,233,168,109,133,189,168,220,153,189,217,141,141,189,85,211,244,76,231,28,139,91,116,44,94,143,215,227,128,12,0,0,96,253,80,81,81,81,21,57,114,84,205,177,215,170,26,57,150,163,163,70,130,169,160,217,76,82,214,209,213,241,52,110,219,184,164,115,197,246,21,85,251,87,173,221,180,228,7,20,58,140,37,171,42,119,205,189,70,142,228,220,72,85,86,23,77,219,118,164,105,170,244,87,226,232,84,137,49,177,173,201,167,119,71,153,225,108,175,150,156,171,122,212,60,120,223,102,252,2,175,100,68,177,190,216,111,234,137,252,81,187,130,229,168,154,115,173,138,85,49,87,173,106,36,199,114,124,68,241,140,12,75,209,145,236,137,103,88,224,42,157,154,238,84,100,177,228,234,249,211,92,253,241,75,235,117,195,94,125,209,171,47,86,68,175,149,43,127,141,156,253,200,73,83,172,199,226,219,35,102,158,154,198,53,193,84,54,58,50,21,244,185,181,168,28,163,230,37,29,107,22,173,71,14,104,56,188,238,91,219,226,31,2,0,42,11,100,201,136,204,93,115,204,141,100,57,55,82,149,210,203,240,190,29,105,154,42,253,81,73,182,210,122,76,108,107,242,233,221,47,158,217,216,171,37,231,170,226,244,48,46,182,25,191,192,105,27,42,162,162,162,34,71,142,200,181,199,28,85,35,199,114,116,230,220,241,52,61,67,103,146,178,142,174,246,69,106,183,114,221,174,206,21,219,247,170,119,113,176,117,237,110,226,182,57,181,165,42,137,191,202,215,88,73,190,243,86,204,148,153,150,62,198,88,216,68,81,240,183,202,13,69,0,255,62,106,170,38,106,88,210,189,40,59,204,242,91,210,115,231,52,220,169,233,58,170,213,110,227,96,184,82,1,0,128,0,255,146,43,201,239,50,73,106,102,73,146,230,142,78,27,120,106,157,154,244,102,147,206,124,45,68,89,149,122,220,184,116,155,125,123,251,177,207,230,122,177,218,160,77,197,190,221,143,199,139,217,1,10,252,27,16,61,250,98,191,169,217,243,71,237,1,140,114,163,51,178,61,123,108,165,73,229,77,78,250,115,229,201,74,106,229,234,20,117,167,105,218,114,53,180,78,197,87,118,35,102,109,81,229,138,37,82,102,212,71,184,204,0,237,26,167,142,227,104,107,10,0,0,0,0,32,181,113,27,245,174,191,252,148,79,243,84,236,86,204,79,83,17,221,246,237,125,121,149,77,164,201,236,122,35,120,122,78,182,81,180,149,169,146,147,130,30,123,83,144,174,234,195,162,101,65,250,72,61,214,10,0,255,237,235,68,124,18,103,198,127,217,213,4,226,70,125,232,47,223,226,211,252,106,187,21,243,211,85,85,183,125,119,95,94,100,211,24,178,155,30,9,162,158,147,110,108,109,125,170,231,171,160,199,222,244,164,91,250,112,107,217,143,62,82,115,180,194,96,251,218,14,159,196,153,113,160,118,96,6,0,160,74,0,116,122,143,127,249,27,141,149,119,194,167,116,46,115,224,137,136,236,155,26,81,179,203,189,103,222,88,35,70,78,150,164,40,122,170,94,31,153,244,212,184,116,205,62,12,178,222,190,187,166,92,51,77,11,116,206,125,83,214,195,125,27,154,0,255,179,89,252,207,221,159,29,63,106,254,86,12,128,78,239,241,47,127,163,177,242,78,56,125,179,145,156,177,86,238,222,51,39,114,228,123,100,105,254,76,71,229,100,129,226,35,223,232,214,45,115,68,166,108,209,182,109,167,141,185,37,13,133,89,170,89,185,250,21,151,25,19,87,197,215,115,226,87,221,182,93,206,21,17,213,115,196,200,57,231,218,216,72,115,36,77,61,71,176,57,70,42,178,238,85,123,177,202,114,65,210,211,190,70,29,240,69,43,117,221,154,33,122,245,111,36,127,175,149,59,198,202,139,28,249,30,41,150,179,176,85,57,89,160,248,72,70,198,141,251,90,145,41,91,180,109,27,170,123,113,87,67,97,150,106,214,145,134,194,27,198,196,85,113,197,3,228,238,162,198,30,121,78,174,216,56,182,122,165,233,24,123,212,69,144,123,34,55,73,54,146,229,169,112,203,183,25,151,189,251,106,205,82,61,50,78,111,116,197,76,93,213,148,7,0,0,72,110,48,217,107,69,197,72,26,25,247,238,53,179,137,172,149,105,181,86,207,116,173,4,142,100,198,29,251,78,197,71,174,154,111,196,75,179,78,63,82,134,179,71,135,50,199,225,169,227,56,52,123,77,137,235,244,161,192,124,139,177,242,171,237,22,5,190,136,202,190,201,17,57,187,218,99,230,237,53,122,228,164,72,182,241,44,189,62,62,233,169,110,233,158,190,5,185,108,223,93,45,174,217,108,197,57,139,77,121,98,53,25,73,174,216,205,28,181,215,253,107,228,70,240,49,179,24,185,42,211,210,149,171,163,101,40,83,45,119,226,233,94,177,165,48,203,45,187,237,55,110,69,234,135,19,62,122,191,20,103,198,0,255,10,0,176,62,0,95,68,101,223,228,136,156,93,237,49,243,246,26,61,114,82,36,219,120,150,94,31,159,244,84,183,116,79,223,130,92,182,239,174,22,215,108,182,226,156,197,166,60,49,130,222,200,170,62,58,26,77,146,149,77,212,201,205,43,76,125,34,185,98,161,42,115,244,8,124,143,57,84,80,237,200,109,219,169,223,137,241,174,186,61,87,118,92,29,132,215,221,197,57,240,240,156,37,171,218,35,167,70,178,98,231,141,149,35,219,185,241,220,49,230,170,20,69,173,198,40,110,218,103,22,106,24,58,151,177,211,184,204,145,182,50,108,213,98,71,90,18,111,56,175,235,240,47,1,81,172,47,246,155,122,34,127,212,94,85,214,164,168,121,223,204,207,153,43,114,234,98,73,130,213,71,122,236,157,155,166,142,163,119,95,233,222,25,51,55,37,81,199,194,205,120,21,239,33,199,98,13,50,30,254,135,247,29,235,100,156,66,0,0,0,85,2,58,189,199,191,252,141,198,202,59,225,42,2,36,240,68,68,246,77,141,168,217,229,222,51,111,172,17,35,39,75,82,20,61,85,175,143,76,122,106,92,186,102,31,6,89,111,223,93,83,174,153,166,5,58,231,190,41,235,225,104,58,112,149,227,223,208,252,159,205,226,127,238,254,236,248,81,243,15,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,15,220,118,221,246,109,59,243,114,243,233,230,228,206,124,122,245,112,52,173,187,222,163,67,239,187,88,183,31,75,244,167,61,181,159,233,134,89,250,229,126,193,39,157,210,124,254,79,226,95,244,254,143,97,254,0,5,116,122,143,127,249,27,141,149,119,194,167,116,2,24,202,220,238,190,220,220,188,49,253,207,165,147,87,127,120,63,245,47,42,186,245,123,220,237,78,236,55,250,99,123,160,251,219,62,234,62,26,126,212,88,184,195,125,12,92,160,1,139,125,147,125,219,119,43,55,47,167,94,126,222,250,78,93,186,73,166,234,189,238,214,33,250,114,239,27,23,228,150,62,179,119,124,159,169,101,158,106,168,251,107,236,88,173,122,74,57,251,0,255,214,223,136,203,90,0,255,2,252,191,156,81,31,50,48,159,172,79,243,177,56,107,14,0,0,0,0,0,182,110,120,219,62,191,201,220,220,220,238,246,93,90,159,46,61,60,53,165,62,29,238,203,190,239,125,79,144,167,125,75,191,167,63,211,117,89,218,231,125,41,60,5,0,255,43,0,255,197,173,211,187,2,243,83,198,202,83,177,131,186,237,120,219,220,38,226,55,135,110,110,62,238,221,233,111,10,142,222,29,58,223,45,250,12,253,229,62,210,231,232,235,221,95,107,147,237,154,242,125,82,246,81,28,160,248,55,162,71,95,236,55,53,123,254,168,61,128,1,0,168,18,200,190,225,239,242,187,142,191,252,122,121,57,73,61,233,159,122,178,226,253,250,220,227,62,209,191,239,28,253,145,126,74,159,162,51,78,232,181,247,23,154,11,175,46,246,77,246,109,223,173,220,188,156,122,249,121,235,59,117,233,38,153,170,247,186,91,135,232,203,189,111,92,144,91,250,204,222,241,125,166,150,121,170,161,238,175,177,99,245,95,105,197,122,109,95,166,39,242,184,236,169,205,25,245,33,3,243,201,250,52,31,139,179,230,0,0,0,0,170,6,62,0,255,39,241,47,122,0,255,199,48,127,107,230,190,233,182,237,187,153,151,155,83,47,63,111,230,211,171,135,164,169,222,235,110,29,122,223,197,198,253,184,165,207,236,169,253,76,203,204,210,80,247,11,198,234,62,29,214,156,211,233,67,254,229,147,53,86,62,22,87,17,80,174,163,186,201,217,36,42,209,205,238,198,204,214,198,247,90,169,231,0,255,84,69,114,52,219,233,192,183,110,108,43,139,218,182,206,250,109,171,242,42,94,135,47,247,253,249,6,175,75,207,94,130,215,20,229,54,122,229,220,171,71,142,22,117,71,85,205,180,74,58,19,171,49,22,62,19,212,49,145,185,37,207,18,81,27,35,51,38,84,155,238,75,146,182,246,205,24,148,11,39,235,212,188,62,101,175,62,52,34,178,205,137,129,140,170,154,57,137,226,147,254,92,133,169,84,150,170,118,249,194,211,245,177,182,139,195,83,215,182,167,103,29,42,194,164,83,253,246,170,67,174,134,197,213,34,179,39,227,32,37,77,135,92,57,53,71,175,189,70,173,61,34,197,2,171,59,98,220,191,179,238,206,100,161,166,42,249,72,237,65,223,186,130,156,49,233,105,93,210,177,165,121,142,235,141,251,51,29,136,135,230,20,85,81,81,81,181,106,85,205,177,215,138,220,72,138,100,171,70,130,169,160,217,194,213,81,86,82,242,52,110,219,184,164,108,251,138,109,85,251,87,109,90,187,31,13,216,118,217,247,109,187,114,243,242,233,230,228,174,239,212,165,155,99,106,221,245,30,29,162,47,247,190,110,65,150,232,79,123,199,247,153,186,225,169,126,185,191,198,126,210,42,45,219,142,191,205,109,58,254,114,232,230,230,35,245,164,127,42,200,122,119,232,124,143,251,68,127,185,143,244,57,250,41,125,138,54,57,161,41,223,95,232,81,220,191,1,163,222,99,96,254,70,159,230,157,112,43,70,20,235,139,253,166,158,200,31,181,43,30,26,35,71,116,187,243,87,245,72,71,69,34,40,18,27,235,57,10,197,70,162,200,200,243,177,210,70,106,198,117,221,139,138,247,21,245,228,85,152,223,198,180,57,210,65,184,90,43,220,6,0,255,45,241,171,110,219,46,231,138,136,234,57,98,228,92,92,215,198,70,154,207,76,61,71,176,57,131,73,69,214,189,173,120,85,150,11,146,110,226,125,141,186,228,159,149,186,174,25,187,80,131,217,92,115,85,228,14,220,59,171,114,142,145,13,181,72,167,151,34,81,171,176,28,163,182,138,209,127,60,139,92,93,235,150,124,155,112,217,115,179,119,243,186,111,89,167,204,186,208,100,236,235,103,236,220,220,185,49,21,245,137,174,90,171,214,70,22,158,190,50,186,121,157,97,201,222,35,0,255,54,86,101,25,26,222,53,223,105,193,30,199,37,101,249,97,137,46,203,213,67,109,170,136,35,182,131,49,0,96,245,192,109,215,109,223,182,51,47,55,159,110,78,238,204,167,87,15,71,211,186,235,61,58,244,190,139,117,251,177,68,127,218,83,251,153,110,152,165,95,238,23,124,210,41,205,231,0,255,36,254,69,239,0,255,24,230,15,80,64,167,247,248,151,191,209,88,121,39,124,74,71,48,7,238,155,110,219,190,155,121,185,57,245,242,243,102,62,189,122,72,154,234,189,238,214,161,247,93,108,220,143,91,250,204,158,218,207,180,204,44,13,117,191,96,172,166,60,85,114,58,125,200,191,124,178,198,202,199,226,42,178,122,104,140,28,53,162,119,78,158,59,178,30,89,141,152,51,235,153,38,201,202,147,145,147,244,184,228,41,89,234,250,166,190,21,223,146,213,235,210,167,185,102,135,57,198,105,132,85,190,88,165,63,26,42,162,162,162,34,71,142,200,181,199,28,193,109,228,88,142,142,220,120,154,158,161,123,152,148,117,116,117,68,117,43,215,237,106,45,46,182,175,104,93,176,117,143,216,211,214,50,74,77,142,32,57,171,6,253,209,35,231,206,193,114,228,218,99,142,168,94,157,29,27,107,5,146,160,107,103,220,186,8,131,132,218,228,182,85,147,203,58,11,7,85,91,106,219,241,83,246,159,130,107,85,30,0,255,200,75,34,86,54,145,92,121,82,153,146,37,171,170,146,244,46,107,4,217,170,106,120,54,76,57,180,60,69,5,101,25,99,210,85,184,107,195,134,125,241,128,85,240,100,188,174,204,233,68,227,79,228,136,26,149,99,61,209,145,166,165,99,204,116,165,171,45,36,205,17,132,11,134,102,105,89,138,226,137,234,86,174,219,213,176,70,157,211,116,127,86,104,159,59,90,172,195,115,50,63,103,143,88,89,138,207,49,215,232,141,198,127,122,109,68,21,205,157,232,202,214,68,29,75,25,93,183,169,211,0,255,14,247,212,148,71,90,175,70,131,226,21,235,225,157,184,138,0,128,0,255,2,221,55,188,93,126,23,241,155,95,47,47,39,247,238,244,55,61,71,241,126,125,238,22,125,134,254,125,231,232,143,244,245,238,175,117,198,118,189,246,62,41,59,23,14,32,221,241,182,77,110,151,185,185,121,222,111,91,180,62,93,122,136,106,58,157,250,223,151,125,223,251,130,32,51,123,137,126,79,127,166,213,178,116,240,251,82,184,53,238,215,180,30,189,182,47,211,236,121,92,118,128,18,215,233,67,129,249,22,99,229,87,219,1,10,84,183,108,248,251,62,191,169,188,188,220,238,246,93,234,157,122,117,243,52,149,250,116,184,119,244,229,46,246,252,120,218,183,244,203,238,51,117,221,169,246,121,223,155,61,5,87,41,169,141,219,168,119,253,229,167,124,154,167,98,95,41,144,29,127,223,228,118,149,151,151,231,253,182,69,189,83,175,110,162,166,78,167,254,247,142,190,220,197,130,31,51,123,137,126,217,125,166,86,59,213,193,239,123,179,91,227,42,37,181,137,27,245,161,191,124,139,79,243,171,237,86,76,149,64,246,13,127,151,223,117,252,229,215,203,203,73,234,73,0,255,212,147,21,239,215,231,30,247,137,254,125,231,232,143,244,83,250,20,157,113,66,175,189,191,208,92,120,117,177,111,178,111,251,110,229,230,229,212,203,207,91,223,169,75,55,201,84,189,215,221,58,68,95,238,125,227,130,220,210,103,246,142,239,51,181,204,83,13,117,127,141,29,171,0,255,74,43,214,107,251,50,61,145,199,101,79,109,206,168,15,25,152,79,214,167,249,88,156,53,7,0,0,0,168,52,96,219,101,223,183,237,202,205,203,167,155,147,187,190,83,151,110,142,169,117,215,123,116,136,190,220,251,186,5,89,162,63,237,29,223,103,234,134,167,250,229,254,26,251,73,87,149,238,120,219,38,183,203,220,220,60,239,183,45,90,159,46,61,68,53,157,78,253,239,203,190,239,125,65,144,153,189,68,191,167,63,211,106,89,58,248,125,41,220,26,159,110,192,168,247,24,152,191,209,167,121,39,124,149,137,235,244,161,192,124,139,177,242,171,237,0,5,0,172,30,184,237,186,237,219,118,230,229,230,211,205,201,157,249,244,234,225,104,90,119,189,71,135,222,119,177,110,63,150,232,79,123,106,63,211,13,179,244,203,253,130,79,58,165,249,252,159,196,191,232,253,31,195,252,1,10,232,244,30,0,255,242,55,26,43,239,132,79,233,8,230,192,125,211,109,219,119,51,47,55,167,94,126,222,204,167,87,15,73,83,189,215,221,58,244,190,139,141,251,113,75,159,217,83,251,153,150,153,165,161,238,23,140,213,148,167,74,78,167,15,249,151,79,214,88,249,88,92,69,0,0,0,42,141,109,151,125,223,182,43,55,47,159,110,78,238,250,78,93,186,57,166,214,93,239,209,33,250,114,239,235,22,100,137,254,180,119,124,159,169,27,158,234,151,251,107,236,39,93,205,76,233,128,81,239,49,48,127,163,79,243,78,120,0,67,217,118,252,109,110,211,241,151,67,55,55,31,169,39,253,83,65,214,187,67,231,123,220,39,250,203,125,164,207,209,79,233,83,180,201,9,77,249,254,66,143,226,42,162,90,68,177,190,216,111,234,137,252,81,123,85,1,0,0,80,53,159,0,255,147,248,23,189,0,255,99,152,0,255,42,131,170,35,152,3,247,77,183,109,223,205,188,220,156,122,249,121,51,159,94,61,36,77,245,94,119,235,208,251,46,54,238,199,45,125,102,79,237,103,90,102,150,134,186,95,48,86,83,158,42,57,157,62,228,95,62,89,99,229,99,113,21,1,44,212,13,111,219,231,55,153,155,155,219,221,190,75,235,211,165,135,167,166,212,167,195,125,217,247,189,239,9,242,180,111,233,247,244,103,186,46,75,251,188,47,133,167,224,127,214,109,199,219,230,54,17,191,57,116,115,243,113,239,78,127,83,112,244,238,208,249,110,209,103,232,47,247,145,62,71,95,239,254,90,155,108,215,148,239,147,178,143,226,112,235,244,174,192,252,148,177,242,84,236,0,255,69,244,232,139,253,166,102,207,31,181,7,48,0,0,0,128,170,129,207,0,255,73,252,139,222,0,255,49,204,31,160,200,254,231,193,127,234,211,151,0,255,83,191,187,222,229,238,232,0,255,227,190,237,11,250,63,249,83,250,104,239,99,177,0,255,47,220,159,210,9,96,184,251,0,255,39,0,255,101,181,127,213,2,159,0,255,147,248,23,189,0,255,99,152,191,53,115,223,116,219,246,221,204,203,205,169,151,159,55,243,233,213,67,210,84,239,117,183,14,189,239,98,227,126,220,210,103,246,212,126,166,101,102,105,168,251,5,99,117,159,14,107,206,233,244,33,0,255,242,201,26,43,31,139,171,8,0,160,106,224,243,127,18,0,255,162,247,127,12,243,183,102,238,155,110,219,190,155,121,185,57,245,242,243,102,62,189,122,72,154,234,189,238,214,161,247,93,108,220,143,91,250,204,158,218,207,180,204,44,13,117,191,96,172,238,211,97,205,57,157,62,228,95,62,89,99,229,99,113,21,1,0,0,0,128,234,150,13,127,223,231,55,149,151,151,219,221,190,75,189,83,175,110,158,166,82,159,14,247,142,190,220,197,158,31,79,251,150,126,217,125,166,174,59,213,62,239,123,179,167,224,42,37,181,113,27,245,174,191,252,148,79,243,84,236,43,5,178,227,239,155,220,174,242,242,242,188,223,182,168,119,234,213,77,212,212,233,212,0,255,222,209,151,187,88,240,99,102,47,209,47,187,207,212,106,167,58,248,125,111,118,107,92,165,164,54,113,163,62,244,151,111,241,105,126,181,221,138,1,168,22,254,94,159,220,14,254,231,221,252,220,68,251,63,239,116,175,251,179,39,236,191,217,199,244,99,250,209,244,111,211,119,121,31,3,199,192,171,10,85,35,239,223,234,103,203,31,195,14,32,144,29,127,223,228,118,149,151,151,231,253,182,69,189,83,175,110,162,166,78,167,254,247,142,190,220,197,130,31,51,123,137,126,217,125,166,86,59,213,193,239,123,179,91,227,42,37,181,137,27,245,161,191,124,139,79,243,171,237,86,12,0,0,0,128,74,3,182,93,246,125,219,174,220,188,124,186,57,185,235,59,117,233,230,152,90,119,189,71,135,232,203,189,175,91,144,37,250,211,222,241,125,166,110,120,170,95,238,175,177,159,116,85,233,142,183,109,114,187,204,205,205,243,126,219,162,245,233,210,67,84,211,233,212,0,255,190,236,251,222,23,4,153,217,75,244,123,250,51,173,150,165,131,223,151,194,173,241,233,6,140,122,143,129,249,27,125,154,119,194,87,153,184,78,31,10,204,183,24,43,191,218,14,80,0,0,0,176,117,195,219,246,249,77,230,230,230,118,183,239,210,250,116,233,225,169,41,245,233,112,95,246,125,239,123,130,60,237,91,250,61,253,153,174,203,210,62,239,75,225,41,248,95,249,47,110,157,222,21,152,159,50,86,158,138,29,212,109,199,219,230,54,17,191,57,116,115,243,113,239,78,127,83,112,244,238,208,249,110,209,103,232,47,247,145,62,71,95,239,254,90,155,108,215,148,239,147,178,143,226,0,197,191,17,61,250,98,191,169,217,243,71,237,1,12,0,192,127,129,238,27,222,46,191,139,248,205,175,151,151,147,123,119,250,155,158,163,120,191,62,119,139,62,67,0,255,190,115,244,71,250,122,247,215,58,99,187,94,123,159,148,157,11,7,144,238,120,219,38,183,203,220,220,60,239,183,45,90,159,46,61,68,53,157,78,253,239,203,190,239,125,65,144,153,189,68,191,167,63,211,106,89,58,248,125,41,220,26,247,107,90,143,94,219,151,105,246,60,46,59,64,137,235,244,161,192,124,139,177,242,171,237,0,5,0,0,0,0,0,168,52,96,219,101,223,183,237,202,205,203,167,155,147,187,190,83,151,110,142,169,117,215,123,116,136,190,220,251,186,5,89,162,63,237,29,223,103,234,134,167,250,229,254,26,251,73,171,180,108,59,254,54,183,233,248,203,161,155,155,143,212,147,254,169,32,235,221,161,243,61,238,19,253,229,62,210,231,232,167,244,41,218,228,132,166,124,127,161,71,113,0,255,6,140,122,143,129,249,27,125,154,119,194,173,24,81,172,47,246,155,122,34,127,212,94,85,0,0,64,181,240,247,250,228,118,240,63,239,230,231,38,218,0,255,121,167,123,221,159,61,97,0,255,205,62,166,31,211,143,166,127,155,190,203,251,24,56,6,94,85,168,26,121,0,255,86,63,91,254,24,118,0,129,236,248,251,38,183,171,188,188,60,239,183,45,234,157,122,117,19,53,117,58,245,191,119,244,229,46,22,252,152,217,75,244,203,238,51,181,218,169,14,126,223,155,221,26,167,60,252,189,62,185,29,252,207,187,249,185,137,246,127,222,233,94,247,103,79,216,127,179,143,233,199,244,163,233,223,166,239,242,62,6,142,129,0,255,151,184,81,31,250,203,183,248,52,191,218,174,34,242,254,173,126,182,252,49,236,0,2,217,241,247,77,110,87,121,121,121,222,111,91,212,59,245,234,38,106,234,116,234,127,239,232,203,93,44,248,49,179,151,232,151,221,103,106,181,83,29,252,190,55,187,53,174,82,82,155,184,81,31,250,203,183,248,52,191,218,110,197,0,0,172,30,184,237,186,237,219,118,230,229,230,211,205,201,157,249,244,234,225,104,90,119,189,71,135,222,119,177,110,63,150,232,79,123,106,63,211,13,179,244,203,253,130,79,58,165,249,252,159,196,191,232,253,31,195,252,1,10,232,244,30,0,255,242,55,26,43,239,132,79,233,4,48,148,185,221,125,185,185,121,99,250,159,75,39,175,254,240,126,234,95,84,116,235,247,184,219,157,216,111,244,199,246,64,247,183,125,212,125,52,252,168,177,112,135,251,24,184,64,215,233,94,81,189,170,214,138,181,162,233,196,138,124,213,153,163,80,181,153,212,204,178,94,234,121,250,92,91,198,169,110,223,222,84,188,44,159,138,93,13,196,205,58,245,203,92,93,213,106,223,216,215,186,70,236,243,214,234,137,166,88,206,118,196,202,54,221,156,220,61,214,72,86,158,146,103,65,93,75,205,26,201,7,198,205,184,238,71,7,123,234,171,22,199,197,27,202,14,213,21,51,181,78,251,54,241,84,69,183,93,173,170,221,228,216,43,119,204,21,59,31,203,209,145,160,42,116,146,85,55,141,187,22,21,238,199,122,229,30,154,178,194,121,85,54,184,175,197,44,179,229,64,149,100,223,240,119,249,93,199,95,126,189,188,156,164,158,244,79,61,89,241,126,125,238,113,159,232,223,119,142,254,72,63,165,79,209,25,39,244,218,251,11,205,133,43,30,248,69,183,125,147,107,85,84,245,26,61,106,174,57,55,58,50,124,97,42,56,158,173,61,210,146,149,108,235,89,149,219,130,171,168,125,115,186,100,128,149,90,173,194,66,173,88,90,177,94,219,151,233,137,60,46,59,96,1,251,38,251,182,239,86,110,94,78,189,252,188,245,157,186,116,147,76,213,123,221,173,67,244,229,222,55,46,200,45,125,102,239,248,62,83,203,60,213,80,247,215,216,177,186,154,153,210,57,163,62,100,96,62,89,159,230,99,113,214,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,42,1,208,233,61,254,229,111,52,86,222,9,159,210,97,205,1,157,222,227,95,254,70,99,229,157,240,41,157,85,6,74,57,251,0,255,214,223,136,203,90,0,255,2,252,191,156,81,31,50,48,159,172,79,243,177,56,64,41,229,236,0,255,91,127,35,46,107,253,11,240,0,255,114,70,125,200,192,124,178,62,205,199,226,172,57,0,0,0,0,240,95,220,58,189,43,48,63,101,172,60,21,59,64,249,47,110,157,222,21,152,159,50,86,158,138,253,191,128,232,209,23,251,77,205,158,63,106,15,96,252,27,209,163,47,246,155,154,61,127,212,30,192,0,0,168,22,104,197,122,109,95,166,39,242,184,236,169,205,25,245,33,3,243,201,250,52,31,139,91,49,173,88,175,237,203,244,68,30,151,61,181,57,163,62,100,96,62,89,159,230,99,113,214,28,0,0,0,128,170,3,172,57,167,211,135,252,203,39,107,172,124,44,62,165,195,154,115,58,125,200,191,124,178,198,202,199,226,42,2,235,135,138,138,138,170,200,145,163,106,142,189,86,213,200,177,28,29,53,18,76,5,205,102,146,178,142,174,142,167,113,219,198,37,157,43,182,175,168,218,191,106,237,166,37,63,72,211,129,114,229,229,90,189,246,26,57,199,106,44,11,172,238,136,125,207,64,189,55,147,133,154,170,228,228,178,127,133,27,10,114,198,164,167,117,87,73,169,30,56,174,55,238,51,181,31,190,198,142,141,237,153,219,100,218,30,53,243,241,153,192,0,255,201,145,167,172,149,204,210,241,44,83,29,89,161,154,170,36,63,184,59,93,119,85,173,89,137,73,250,101,56,88,247,93,104,178,118,197,78,167,243,243,34,146,21,171,114,170,230,194,106,142,189,22,223,30,88,142,138,58,58,199,179,57,178,201,61,197,25,245,212,181,117,164,99,77,55,92,230,186,84,247,173,161,216,0,255,116,197,168,53,70,108,100,165,233,173,136,92,42,81,245,87,146,123,207,100,225,107,123,229,139,59,130,84,158,186,55,154,92,167,73,45,118,92,21,21,107,242,235,40,190,209,166,6,141,213,94,39,0,70,189,199,192,252,141,62,205,59,225,118,12,124,34,251,190,169,53,170,42,98,173,94,181,214,154,35,221,24,190,149,107,10,146,167,107,111,181,28,37,155,241,217,138,219,158,171,168,98,115,250,228,106,246,154,86,171,48,65,123,98,3,70,189,199,192,252,141,62,205,59,225,64,101,173,156,220,43,39,166,138,36,21,177,199,206,213,247,204,27,107,68,138,36,137,142,163,118,193,179,206,100,103,61,23,198,37,11,119,169,245,202,221,108,200,70,125,213,133,236,48,205,186,208,10,211,23,128,95,100,223,118,185,70,85,69,207,17,35,231,90,115,164,27,67,102,166,158,35,216,220,91,45,71,201,138,226,85,89,46,72,138,42,54,167,53,254,89,169,235,42,220,211,33,108,155,183,106,230,98,149,182,57,57,242,84,177,212,110,142,145,54,73,226,221,4,251,46,134,231,226,249,168,194,247,206,175,122,127,123,247,148,143,112,139,251,107,77,211,78,217,212,202,85,35,119,165,89,157,154,205,222,117,98,212,197,87,117,138,99,149,142,238,157,158,101,33,59,137,57,142,221,146,112,93,217,104,159,237,141,122,102,71,60,17,103,165,235,100,60,56,7,0,160,74,0,116,122,143,127,249,27,141,149,119,194,167,116,88,115,64,167,247,248,151,191,209,88,121,39,124,74,135,53,7,78,167,15,249,151,79,214,88,249,88,92,69,170,228,116,250,144,127,249,100,141,149,143,197,85,4,0,128,182,225,149,249,170,53,246,168,189,242,239,201,44,77,178,85,40,216,198,210,52,157,233,218,168,122,198,5,75,46,157,124,104,195,17,149,175,78,159,171,125,179,186,162,195,144,13,58,181,30,135,102,175,19,122,118,81,141,214,91,43,26,153,233,66,26,71,214,26,197,176,202,19,100,140,76,109,161,212,75,210,181,184,25,195,205,123,223,141,253,94,202,181,184,166,218,8,87,57,9,143,198,217,115,224,139,168,236,155,28,145,179,171,61,102,222,94,163,71,78,138,100,27,207,210,235,227,147,158,234,150,238,233,91,144,203,246,221,213,226,154,205,86,156,179,216,148,39,246,111,70,146,57,51,23,29,141,223,211,115,68,35,72,140,181,66,122,5,154,186,154,135,85,157,141,141,116,21,61,222,11,82,151,27,240,222,186,174,213,21,60,234,35,92,229,104,28,4,183,96,128,218,77,228,24,35,201,171,213,27,201,70,79,52,27,123,140,186,120,114,79,231,33,249,198,177,60,245,109,249,214,228,178,120,39,173,185,165,71,198,105,178,174,120,166,171,154,242,164,119,145,101,232,202,187,57,55,62,215,168,116,34,73,140,149,187,231,204,77,199,150,172,87,229,186,118,172,78,103,106,91,194,159,178,76,147,117,217,2,252,23,60,234,170,247,81,240,140,246,64,126,228,43,71,150,35,106,35,181,155,66,26,217,56,186,144,141,174,220,233,115,168,34,11,81,85,243,142,36,133,116,79,146,207,235,116,65,71,250,34,91,136,46,135,126,195,113,58,10,95,195,39,27,104,61,122,109,95,166,217,243,184,236,0,37,174,211,135,2,243,45,198,202,175,182,0,255,53,213,108,42,247,216,72,94,141,30,73,58,98,98,216,222,99,211,203,243,251,58,15,199,71,142,230,166,111,69,184,38,235,197,59,169,194,45,205,241,81,147,181,202,51,173,210,128,76,92,167,15,5,230,91,140,149,95,109,7,40,144,218,184,141,122,215,95,126,202,167,121,42,118,43,38,181,113,27,245,174,191,252,148,79,243,84,236,128,184,81,31,250,203,183,248,52,191,218,110,197,164,54,113,163,62,244,151,111,241,105,126,181,221,138,81,45,208,138,245,218,190,76,79,228,113,217,83,155,51,234,67,6,230,147,245,105,62,22,183,98,90,177,94,219,151,233,137,60,46,123,106,115,70,125,200,192,124,178,62,205,199,226,172,57,0,0,0,96,74,7,192,168,247,24,152,191,209,167,121,39,124,149,137,235,244,161,192,124,139,177,242,171,237,84,13,24,245,30,3,243,55,250,52,239,132,175,50,113,157,62,20,152,111,49,86,126,181,29,160,0,128,42,1,208,233,61,254,229,111,52,86,222,9,159,210,97,205,1,157,222,227,95,254,70,99,229,157,240,41,29,214,28,56,157,62,228,95,62,89,99,229,99,113,21,169,146,211,233,67,254,229,147,53,86,62,22,87,17,0,0,192,148,14,24,245,30,3,243,55,250,52,239,132,179,230,76,233,128,81,239,49,48,127,163,79,243,78,184,21,3,162,88,95,236,55,245,68,254,168,189,170,168,22,81,172,47,246,155,122,34,127,212,94,85,0,0,0,168,58,87,57,168,58,172,57,112,58,125,200,191,124,178,198,202,199,226,42,82,37,167,211,135,252,203,39,107,172,124,44,174,34,0,255,5,220,58,189,43,48,63,101,172,60,21,251,127,17,61,250,98,191,169,217,243,71,237,0,197,173,211,187,2,243,83,198,202,83,177,0,255,23,209,163,47,246,155,154,61,127,212,30,192,0,0,0,0,84,29,8,96,184,251,0,255,39,0,255,101,181,127,0,255,38,128,225,238,0,255,159,252,151,213,254,253,27,96,205,57,157,62,228,95,62,89,99,229,99,241,41,29,214,156,211,233,67,254,229,147,53,86,62,22,87,17,0,128,170,3,172,57,167,211,135,252,203,39,107,172,124,44,62,165,195,154,115,58,125,200,191,124,178,198,202,199,226,42,2,0,0,0,0,169,141,219,168,119,253,229,167,124,154,167,98,183,98,82,27,183,81,239,250,203,79,249,52,79,197,14,136,27,245,161,191,124,139,79,243,171,237,86,76,106,19,55,234,67,127,249,22,159,230,87,219,173,24,0,85,35,239,223,234,103,203,31,195,190,202,80,53,242,254,173,126,182,252,49,236,85,2,113,163,62,244,151,111,241,105,126,181,221,138,73,109,226,70,125,232,47,223,226,211,252,106,187,21,3,0,0,0,48,165,3,96,212,123,12,204,223,232,211,188,19,190,202,196,117,250,80,96,190,197,88,249,213,118,170,6,140,122,143,129,249,27,125,154,119,194,87,153,184,78,31,10,204,183,24,43,191,218,14,80,0,0,224,191,184,117,122,87,96,126,202,88,121,42,118,128,242,95,220,58,189,43,48,63,101,172,60,21,251,127,1,209,163,47,246,155,154,61,127,212,30,192,248,55,162,71,95,236,55,53,123,254,168,61,128,1,0,240,111,160,245,232,181,125,153,102,207,227,178,3,148,184,78,31,10,204,183,24,43,191,218,254,95,90,143,94,219,151,105,246,60,46,59,64,137,235,244,161,192,124,139,177,242,171,237,0,5,0,0,0,0,0,76,233,0,24,245,30,3,243,55,250,52,239,132,91,49,162,88,95,236,55,245,68,254,168,61,181,1,163,222,99,96,254,70,159,230,157,112,43,70,20,235,139,253,166,158,200,31,181,87,21,0,0,160,106,228,253,91,253,108,249,99,216,87,25,170,70,222,191,213,207,150,63,134,189,74,32,110,212,135,254,242,45,62,205,175,182,171,136,188,127,171,159,45,127,12,123,149,196,141,250,208,95,190,197,167,249,213,118,21,145,247,111,245,179,229,143,97,175,18,136,27,245,161,191,124,139,79,243,171,237,86,76,106,19,55,234,67,127,249,22,159,230,87,219,173,24,0,128,42,1,208,233,61,254,229,111,52,86,222,9,159,210,97,205,1,157,222,227,95,254,70,99,229,157,240,41,157,219,28,160,162,162,162,42,114,228,168,154,99,175,85,53,114,44,71,103,178,37,193,84,208,108,38,41,235,232,106,223,155,142,219,54,46,233,92,177,125,175,154,8,0,255,171,214,238,38,62,161,19,159,234,182,111,106,174,136,168,88,171,87,173,57,215,198,70,154,227,170,41,72,158,174,49,82,145,117,175,90,148,43,110,123,174,158,246,53,234,128,209,186,166,213,214,12,209,225,57,167,211,135,252,203,39,107,172,124,44,78,215,205,85,217,54,49,119,94,142,90,81,43,67,165,51,42,114,85,165,43,215,208,177,115,100,213,88,232,66,201,202,189,56,102,84,114,245,20,174,88,22,140,87,172,182,102,61,246,117,6,71,252,230,141,216,248,234,181,106,141,200,213,115,148,49,227,39,171,116,170,236,53,83,246,152,40,158,97,88,250,114,136,106,176,220,115,21,108,123,154,236,131,107,117,106,72,31,181,147,159,86,172,215,246,101,122,34,143,203,174,92,242,120,87,228,72,82,187,26,213,88,110,174,182,243,188,213,141,122,46,166,146,166,233,57,10,221,137,54,66,189,184,60,59,183,237,185,234,66,180,238,233,159,75,235,190,52,110,123,77,105,197,122,109,95,166,39,242,184,236,169,13,156,81,31,50,48,159,172,79,243,177,56,107,206,148,206,25,245,33,3,243,201,250,52,31,139,179,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,9,128,78,239,241,47,127,163,177,242,78,248,148,14,107,14,232,244,30,0,255,242,55,26,43,239,132,79,233,172,50,80,202,217,0,255,183,254,70,92,214,250,23,224,0,255,229,140,250,144,129,249,100,125,154,143,197,1,74,41,103,0,255,223,250,27,113,89,235,95,128,0,255,151,51,234,67,6,230,147,245,105,62,22,103,205,1,64,177,240,227,157,121,221,117,147,226,72,210,169,245,80,50,69,144,82,75,73,83,233,52,36,207,118,154,161,88,250,245,91,178,211,184,54,199,37,13,29,29,53,5,152,9,15,120,6,159,193,171,4,243,189,70,68,108,164,241,113,223,158,51,157,200,92,165,150,107,244,66,39,74,231,88,166,219,177,236,180,100,36,169,201,198,179,52,23,245,91,125,56,135,117,216,112,28,110,202,129,67,179,131,20,68,157,170,90,107,229,156,107,140,49,42,247,222,115,212,26,99,141,170,170,170,170,236,87,158,19,153,134,134,154,18,42,223,144,249,174,122,236,211,62,157,86,230,169,150,25,96,128,239,114,0,0,255,197,173,211,187,2,243,83,198,202,83,177,3,148,0,255,226,214,233,93,129,249,41,99,229,169,216,0,255,11,136,30,125,177,223,212,236,249,163,246,0,198,191,17,61,250,98,191,169,217,243,71,237,1,12,0,184,173,145,238,181,230,200,81,65,162,42,217,77,38,49,146,85,124,37,221,86,5,207,91,87,207,138,158,162,130,214,73,61,46,77,134,153,228,151,207,75,135,218,19,111,234,190,182,233,81,16,156,11,39,127,121,200,24,73,189,28,153,143,92,49,42,157,72,173,49,214,168,53,18,124,43,154,147,5,138,150,106,75,37,86,144,171,78,75,166,234,70,250,241,203,125,79,95,26,11,87,203,130,207,179,83,54,68,84,85,85,68,141,26,149,115,239,185,162,54,142,226,216,204,185,228,153,122,154,46,36,29,29,37,237,139,212,113,229,198,93,101,43,86,236,85,239,226,127,235,166,221,196,193,24,104,197,122,109,95,166,39,242,184,236,169,205,25,245,33,3,243,201,250,52,31,139,91,49,173,88,175,237,203,244,68,30,151,61,181,57,163,62,100,96,62,89,159,230,99,113,214,28,0,0,0,144,141,49,198,88,99,172,181,70,141,236,186,91,249,51,169,19,17,153,170,74,18,145,83,133,171,250,168,74,211,44,239,80,181,113,55,251,210,47,237,22,167,233,112,156,94,232,133,86,46,21,105,58,178,28,73,98,117,54,50,215,138,156,11,205,212,10,77,177,213,104,43,106,17,42,61,212,213,210,210,177,208,158,95,136,186,215,99,141,63,150,235,211,86,77,214,16,191,107,211,88,246,91,220,179,1,214,156,211,233,67,254,229,147,53,86,62,22,159,210,97,205,57,157,62,228,95,62,89,99,229,99,113,21,1,0,117,2,246,57,145,123,227,57,186,243,34,171,157,212,28,121,238,222,35,135,234,82,195,38,146,214,165,214,179,169,186,150,126,201,154,158,21,149,91,119,213,239,168,203,63,205,133,191,181,90,177,254,192,83,116,138,138,138,138,168,90,181,34,215,30,115,68,110,36,69,178,149,27,79,211,51,116,225,234,40,43,41,137,234,86,174,219,85,182,125,197,182,214,5,91,55,173,221,176,156,4,157,145,228,170,123,246,136,57,170,230,168,158,56,150,227,35,186,201,137,39,209,41,235,43,8,190,209,145,38,115,61,248,20,149,231,83,186,164,99,223,186,137,95,241,136,174,251,214,222,236,127,2,240,139,236,219,46,215,168,170,232,57,98,228,92,107,142,116,99,200,204,212,115,4,155,123,171,229,40,89,81,188,42,203,5,73,81,197,230,180,198,63,43,117,93,133,123,154,107,68,247,93,175,145,83,43,71,229,68,215,234,175,168,26,145,216,40,148,20,238,3,201,71,238,153,205,117,239,120,214,225,211,145,20,245,109,95,150,203,170,92,87,225,140,65,79,249,169,170,170,170,170,114,229,170,156,123,207,85,57,146,44,73,87,142,60,83,79,211,153,171,172,172,171,36,106,92,185,113,87,231,246,237,219,90,247,111,93,187,118,107,25,160,227,119,173,224,254,71,215,200,106,245,127,146,94,56,146,142,162,250,191,72,170,194,173,217,252,111,71,231,240,66,253,215,154,182,125,149,89,146,92,17,53,87,85,143,236,86,84,53,134,100,42,201,234,217,34,35,67,81,209,126,113,75,208,44,193,85,122,107,154,103,59,70,29,73,79,147,171,115,54,232,130,54,245,106,74,156,70,0,0,170,4,64,167,247,248,151,191,209,88,121,39,124,74,135,53,7,116,122,143,127,249,27,141,149,119,194,167,116,88,115,224,116,250,144,127,249,100,141,149,143,197,85,164,74,78,167,15,249,151,79,214,88,249,88,92,69,0,0,0,181,175,18,0,255,170,86,229,74,36,137,149,109,76,21,219,123,97,83,37,117,230,24,146,231,219,211,12,85,69,177,44,193,211,184,109,227,146,250,205,105,163,94,11,112,93,7,44,214,29,173,120,48,165,67,149,147,63,86,79,20,75,214,94,115,197,200,226,127,49,71,158,150,229,173,12,157,27,158,146,170,111,109,92,83,234,112,0,255,187,169,197,92,93,182,172,191,112,149,11,113,49,188,246,118,197,254,245,70,155,168,158,185,43,197,114,22,182,106,35,153,90,221,189,114,176,45,152,106,178,109,203,170,119,239,167,27,183,229,11,242,193,16,247,213,171,54,102,159,123,122,227,251,156,98,55,21,145,209,157,163,34,95,216,204,34,201,81,34,75,147,68,240,124,111,52,117,174,211,197,177,57,183,38,191,181,187,88,146,227,46,182,77,153,88,58,23,175,216,22,119,193,211,250,145,142,232,157,67,39,1,63,213,72,101,120,162,142,167,89,35,153,34,232,138,231,95,190,187,167,158,82,170,92,211,227,141,83,77,225,30,188,49,199,117,91,123,26,172,199,58,226,84,61,213,28,237,138,248,111,1,43,38,174,211,135,2,243,45,198,202,175,182,87,52,240,85,68,182,93,174,168,217,229,24,43,119,207,17,35,39,75,242,85,44,88,10,157,124,210,83,227,210,21,249,237,199,101,229,238,154,114,205,11,11,227,6,139,77,153,156,93,157,137,235,244,161,192,124,139,177,242,171,237,0,5,82,27,183,81,239,250,203,79,249,52,79,197,94,87,98,142,100,168,228,43,151,222,196,114,204,180,28,43,231,222,115,197,74,81,110,57,221,209,72,202,234,118,44,81,20,237,199,213,241,162,101,56,147,158,236,215,48,167,202,236,211,13,223,177,159,225,191,45,26,0,255,170,86,213,168,28,235,149,109,76,21,219,99,166,43,93,109,161,232,42,121,190,61,205,176,180,44,69,145,238,77,199,109,27,151,52,172,81,231,116,207,104,93,215,1,119,180,45,187,226,129,184,81,31,250,203,183,248,52,191,218,110,197,164,54,113,163,62,244,151,111,241,105,126,181,221,138,81,45,208,138,245,218,190,76,79,228,113,217,83,155,51,234,67,6,230,147,245,105,62,22,183,98,90,177,94,219,151,233,137,60,46,123,106,115,70,125,200,192,124,178,62,205,199,226,172,57,0,0,0,96,74,7,192,168,247,24,152,191,209,167,121,39,124,149,137,235,244,161,192,124,139,177,242,171,237,84,13,24,245,30,3,243,55,250,52,239,132,175,50,113,157,62,20,152,111,49,86,126,181,29,160,0,128,42,1,208,233,61,254,229,111,52,86,222,9,159,210,97,205,1,157,222,227,95,254,70,99,229,157,240,41,29,214,28,56,157,62,228,95,62,89,99,229,99,113,21,169,146,211,233,67,254,229,147,53,86,62,22,87,17,0,0,192,148,14,24,245,30,3,243,55,250,52,239,132,179,230,76,233,128,81,239,49,48,127,163,79,243,78,184,21,3,162,88,95,236,55,245,68,254,168,189,170,168,22,81,172,47,246,155,122,34,127,212,94,85,0,0,144,141,49,198,88,99,172,181,70,141,236,186,91,249,51,169,19,17,153,170,74,18,145,83,133,171,250,168,74,211,44,239,80,181,113,55,251,210,47,237,22,167,233,112,156,94,232,133,254,17,64,213,9,99,42,210,116,100,57,146,196,234,108,100,174,21,57,23,154,169,21,154,98,171,209,86,212,34,84,122,168,171,165,165,99,161,61,191,16,117,175,199,26,127,44,215,167,173,154,172,33,126,215,166,177,236,183,184,103,195,154,3,167,211,135,252,203,39,107,172,124,44,174,34,85,114,58,125,200,191,124,178,198,202,199,226,42,242,95,192,173,211,187,2,243,83,198,202,83,177,0,255,23,209,163,47,246,155,154,61,127,212,14,80,220,58,189,43,48,63,101,172,60,21,251,127,17,61,250,98,191,169,217,243,71,237,1,12,0,0,0,64,213,129,0,134,187,0,255,127,242,95,86,251,247,111,2,24,238,254,0,255,201,127,89,237,223,191,1,214,156,211,233,67,254,229,147,53,86,62,22,159,210,97,205,57,157,62,228,95,62,89,99,229,99,113,21,1,0,168,58,192,154,115,58,125,200,191,124,178,198,202,199,226,83,58,172,57,167,211,135,252,203,39,107,172,124,44,174,34,0,0,0,0,144,218,184,141,122,215,95,126,202,167,121,42,118,43,38,181,113,27,245,174,191,252,148,79,243,84,236,128,184,81,31,250,203,183,248,52,191,218,110,197,164,54,113,163,62,244,151,111,241,105,126,181,221,138,1,80,53,242,254,173,126,182,252,49,236,171,12,85,35,239,223,234,103,203,31,195,94,37,16,55,234,67,127,249,22,159,230,87,219,173,152,212,38,110,212,135,254,242,45,62,205,175,182,91,49,0,0,0,0,83,58,0,70,189,199,192,252,141,62,205,59,225,171,76,92,167,15,5,230,91,140,149,95,109,167,106,192,168,247,24,152,191,209,167,121,39,124,149,137,235,244,161,192,124,139,177,242,171,237,0,5,0,0,254,139,91,167,119,5,230,167,140,149,167,98,7,40,0,255,197,173,211,187,2,243,83,198,202,83,177,0,255,23,16,61,250,98,191,169,217,243,71,237,1,140,127,35,122,244,197,126,83,179,231,143,218,3,24,0,80,89,54,146,57,43,47,29,145,223,215,107,84,35,88,108,180,76,98,117,154,134,154,135,84,157,145,109,12,21,67,222,123,82,151,235,243,94,181,173,53,20,196,233,35,188,98,23,28,4,79,107,160,245,232,181,125,153,102,207,227,178,3,148,184,78,31,10,204,183,24,43,191,218,78,217,196,19,85,221,55,53,42,119,83,123,207,188,177,86,239,124,20,199,70,158,170,215,71,86,221,212,237,218,83,184,32,235,237,123,168,197,10,155,85,57,231,190,22,79,188,198,196,117,250,80,96,190,197,88,249,213,118,128,2,0,0,152,210,1,163,222,99,96,254,70,159,230,157,112,43,70,20,235,139,253,166,158,200,31,181,87,21,0,48,165,3,96,212,123,12,204,223,232,211,188,19,110,197,136,98,125,177,223,212,19,249,163,246,212,6,140,122,143,129,249,27,125,154,119,194,67,25,71,90,111,196,26,57,22,249,35,231,218,201,82,203,70,78,237,145,123,162,238,180,169,162,186,109,61,93,157,54,184,140,137,162,2,204,50,41,169,168,147,235,84,58,124,230,134,13,186,175,93,161,0,0,0,85,35,239,223,234,103,203,31,195,190,202,124,54,197,196,199,170,145,205,252,222,49,215,24,145,164,13,60,111,116,94,212,42,150,249,86,227,142,140,172,211,212,80,180,239,237,233,77,191,185,164,162,48,91,181,202,92,173,212,13,27,180,27,187,250,129,184,81,31,250,203,183,248,52,191,218,174,34,242,254,173,126,182,252,49,236,85,18,55,234,67,127,249,22,159,230,87,219,85,68,222,191,213,207,150,63,134,189,74,32,110,212,135,254,242,45,62,205,175,182,91,49,169,77,220,168,15,253,229,91,124,154,95,109,183,98,0,0,170,4,64,167,247,248,151,191,209,88,121,39,124,74,135,53,7,116,122,143,127,249,27,141,149,119,194,167,116,88,115,224,116,250,144,127,249,100,141,149,143,197,129,107,191,231,92,145,163,211,188,181,70,236,145,172,164,167,205,170,222,125,10,14,254,240,53,244,180,244,156,196,123,8,151,129,252,240,42,106,221,213,213,150,166,217,161,65,250,76,61,197,254,83,78,167,15,249,151,79,214,88,249,88,124,253,229,168,200,21,185,162,58,191,235,21,153,97,42,189,119,78,165,35,171,245,148,68,211,184,231,233,202,90,133,11,215,52,244,98,85,212,190,171,33,135,51,183,52,23,254,212,166,63,0,255,224,190,13,141,21,85,131,127,167,207,217,213,200,58,45,201,82,100,36,85,221,210,43,181,28,92,16,149,153,58,81,115,53,20,229,18,239,223,83,115,213,193,101,155,212,193,184,74,215,125,105,132,246,69,166,21,235,181,125,153,158,200,227,178,211,55,69,69,69,69,84,173,90,145,107,143,57,34,55,146,34,217,202,141,167,233,25,186,112,117,148,149,148,68,117,43,215,237,42,219,190,98,91,235,130,173,155,214,46,16,3,191,200,190,237,114,141,170,138,158,35,70,206,181,230,72,55,134,113,93,83,207,17,108,238,173,150,163,100,93,190,88,101,185,32,41,170,216,156,14,93,101,87,234,186,10,159,224,116,13,156,81,31,50,48,159,172,79,243,177,56,107,206,148,206,25,245,33,3,243,201,250,52,31,139,179,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,54,132,143,60,55,31,69,71,142,38,43,187,44,137,72,145,12,173,34,114,4,142,236,209,248,158,200,173,164,143,145,169,150,46,136,106,241,196,3,131,252,86,86,196,61,134,106,149,185,154,3,55,102,87,171,99,35,61,215,216,72,96,232,125,89,68,13,116,212,92,81,171,139,77,28,205,115,179,129,110,237,18,147,78,138,182,110,104,122,202,54,168,95,87,197,126,116,32,190,170,246,172,83,21,240,158,246,26,105,20,205,38,218,174,53,146,53,87,98,43,199,122,207,188,177,86,30,182,185,35,49,162,80,186,164,244,2,77,229,14,126,139,155,122,84,59,247,103,176,39,78,171,190,127,141,155,179,79,55,84,234,55,215,28,248,51,114,52,67,50,249,63,121,234,218,214,117,148,245,63,92,142,73,230,184,178,127,149,5,86,209,127,112,14,128,78,239,241,47,127,163,177,242,78,248,148,142,21,151,172,116,229,69,175,30,25,157,220,115,140,170,94,25,58,198,28,89,168,108,27,41,178,37,127,37,217,72,167,112,57,38,201,190,116,198,77,125,119,182,105,247,154,116,4,206,138,87,140,130,39,117,106,179,202,64,41,103,0,255,223,250,27,113,89,235,95,128,0,255,151,51,234,67,6,230,147,245,105,62,22,7,40,165,156,253,127,235,111,196,101,173,127,1,94,209,196,87,85,221,118,185,42,119,83,99,172,220,61,87,239,124,20,199,178,21,44,133,78,190,234,166,110,215,230,133,249,227,178,114,15,181,88,225,165,238,107,131,197,90,92,136,91,231,208,24,99,140,53,198,90,107,212,200,174,187,149,63,147,58,17,145,169,170,36,17,57,85,184,170,143,170,52,205,242,14,85,27,119,179,47,253,210,110,113,154,14,199,233,133,94,232,20,221,49,246,222,107,140,53,231,202,149,93,119,51,103,225,244,34,34,83,85,73,162,106,165,111,75,89,85,105,154,229,237,90,215,239,102,95,250,165,221,30,245,34,126,212,11,189,208,63,82,204,174,42,50,186,107,68,36,11,157,89,35,201,74,99,25,82,9,130,143,141,169,46,116,186,72,58,23,215,100,184,118,23,187,113,220,203,182,22,211,84,231,226,42,39,225,46,184,242,195,145,185,186,73,210,189,230,238,106,163,200,76,115,22,78,191,201,185,84,210,180,189,45,197,59,87,213,49,118,146,121,106,246,227,156,102,88,217,171,37,27,208,45,253,209,112,221,183,25,167,196,41,11,92,229,160,234,136,230,20,21,21,21,81,181,106,69,174,61,230,136,220,72,138,100,11,65,199,211,244,12,93,184,58,202,74,42,246,96,183,114,221,174,178,237,43,22,165,219,112,176,117,211,146,225,52,2,0,255,197,173,211,187,2,243,83,198,202,83,177,83,53,193,0,255,113,155,250,95,213,105,244,0,255,41,238,244,254,42,227,214,233,93,129,249,41,99,229,169,216,0,255,11,136,30,125,177,223,212,236,249,163,118,59,126,143,124,212,169,92,21,43,111,229,44,108,164,115,163,221,29,99,174,108,244,61,163,184,113,159,89,228,120,151,229,212,211,211,184,39,59,210,182,102,31,126,59,210,80,120,195,85,248,14,78,219,148,187,169,220,123,228,57,53,122,36,233,234,149,166,99,140,77,47,207,115,209,178,228,38,201,198,209,220,244,45,216,183,25,151,189,59,169,194,45,173,114,41,190,209,21,207,180,60,14,122,70,158,51,230,204,219,123,230,84,109,100,108,44,205,159,233,200,124,164,179,100,227,27,221,186,101,142,42,117,238,93,185,238,180,49,183,164,174,15,183,244,40,87,191,226,50,159,225,85,184,234,161,72,252,139,26,85,171,146,44,86,186,209,84,116,143,133,78,117,213,133,163,73,130,111,65,211,44,21,203,82,4,81,227,202,141,187,26,54,167,115,122,237,207,117,237,115,71,119,244,231,57,163,62,100,96,62,89,159,230,99,241,202,87,49,102,23,153,135,39,57,18,31,57,73,138,58,210,104,57,150,201,204,65,134,250,42,215,185,190,162,138,100,249,217,23,174,117,177,27,199,93,244,120,9,39,216,9,207,171,178,45,46,179,234,57,163,62,100,96,62,89,159,230,99,113,43,6,90,177,94,219,151,233,137,60,46,123,106,115,70,125,200,192,124,178,62,205,199,226,86,76,43,214,107,251,50,61,145,199,101,79,109,206,168,15,25,152,79,214,167,249,88,156,53,7,80,89,168,224,169,200,181,120,186,201,181,199,204,219,107,68,138,231,236,173,214,61,7,85,73,73,81,186,110,243,110,237,69,245,126,92,55,227,154,45,230,233,24,220,96,149,39,14,103,167,107,168,168,168,168,138,28,57,170,230,216,107,37,54,114,44,71,103,190,146,96,42,104,190,78,76,202,58,186,218,23,231,184,109,227,42,53,31,46,182,239,85,75,226,127,37,113,50,124,19,183,99,160,216,77,69,100,116,231,168,200,23,54,179,72,114,148,200,210,36,17,60,223,27,77,157,235,116,113,108,206,173,201,111,237,46,150,228,184,139,109,83,38,150,206,197,43,182,197,93,112,4,29,138,79,142,170,197,87,35,217,77,99,57,62,162,106,102,72,82,115,100,146,198,125,123,18,145,174,50,49,117,196,235,48,203,96,87,199,209,188,162,63,163,180,204,115,211,222,229,40,180,123,36,61,231,30,89,96,232,189,72,85,238,116,212,92,81,171,151,174,36,67,242,176,129,110,237,18,147,190,122,87,173,153,122,202,54,168,95,87,251,130,181,31,78,170,246,172,83,235,113,97,118,207,6,88,115,78,167,15,249,151,79,214,88,249,88,124,74,135,129,31,171,114,103,147,172,202,70,244,26,163,42,73,34,77,171,36,170,178,124,91,38,234,41,40,120,174,146,161,219,144,111,104,200,168,103,7,102,121,45,169,41,220,155,89,206,195,221,58,96,50,60,164,93,169,0,0,64,69,183,214,28,213,121,3,247,206,168,154,123,164,67,173,213,233,101,73,213,40,36,247,200,173,30,244,31,65,34,73,215,198,37,225,38,172,247,60,239,93,131,238,171,209,41,143,210,53,25,187,58,179,122,136,168,138,108,187,181,42,70,222,152,27,201,199,177,74,148,14,130,111,52,45,67,231,126,58,218,221,237,89,184,110,63,206,187,177,177,39,91,112,202,13,179,244,202,21,0,255,61,233,62,29,88,42,27,235,85,121,189,54,178,42,103,78,140,145,102,89,140,193,183,70,167,89,170,172,162,39,235,115,141,76,125,239,96,119,10,240,169,219,213,177,102,155,222,87,156,173,213,190,117,80,59,109,177,226,246,68,247,168,123,82,109,109,36,219,171,23,142,212,203,207,27,201,198,83,85,179,82,75,193,49,84,109,15,21,53,12,45,77,97,190,91,23,85,45,107,221,152,227,50,252,173,216,145,71,219,1,10,0,0,0,168,18,0,157,222,227,95,254,70,99,229,157,240,41,29,214,28,208,233,61,254,229,111,52,86,222,9,159,210,97,205,129,211,233,67,254,229,147,53,86,62,22,87,145,42,57,157,62,228,95,62,89,99,229,99,113,21,1,0,0,0,0,0,240,111,160,245,232,181,125,153,102,207,227,178,47,20,42,42,42,170,34,71,142,170,57,246,90,85,35,199,114,116,112,217,146,96,42,104,54,147,148,117,116,181,45,206,113,219,198,37,157,43,182,111,194,68,248,95,181,118,43,219,233,75,235,209,107,251,50,205,158,199,101,7,40,113,157,62,20,152,111,49,86,126,181,189,190,80,30,178,71,78,39,71,225,43,71,172,202,38,146,107,143,57,114,109,4,225,138,229,99,157,162,164,234,76,105,20,100,42,212,146,87,186,173,130,252,178,216,83,168,198,194,235,78,227,243,236,180,133,49,175,18,0,255,170,86,229,74,36,137,149,109,76,21,219,123,97,83,37,117,230,24,146,231,219,211,12,85,69,177,44,193,211,184,109,227,146,250,205,105,163,94,11,112,93,7,44,214,29,157,162,83,53,118,78,141,100,244,200,29,43,71,118,107,36,121,123,204,85,41,138,90,237,149,91,187,44,36,212,48,116,46,99,168,110,95,91,109,101,216,170,197,114,117,27,46,115,94,215,225,74,5,226,70,125,232,47,223,226,211,252,106,187,21,147,222,140,49,98,229,140,220,115,172,213,61,210,107,119,175,80,58,17,49,83,70,134,170,170,165,234,104,41,81,137,109,77,146,79,63,70,89,173,177,55,251,210,105,71,77,220,160,113,122,161,149,218,45,24,213,2,173,88,175,237,203,244,68,30,151,157,186,185,237,186,237,219,118,230,229,230,211,205,201,157,249,244,234,33,153,90,119,189,71,135,222,119,177,113,65,150,232,79,123,106,63,211,50,79,245,203,253,130,177,250,50,7,190,136,202,190,201,17,57,187,218,99,230,237,53,122,228,164,72,182,241,44,189,62,62,233,169,110,233,158,190,5,185,108,223,93,45,174,217,108,197,57,139,77,121,98,0,255,102,36,153,51,115,209,209,248,61,61,71,52,130,196,88,43,164,87,160,169,171,121,88,213,217,216,72,87,209,227,189,32,117,185,1,239,173,235,90,93,193,163,62,194,85,142,198,65,240,21,6,199,222,99,175,61,230,92,171,86,118,217,206,156,153,211,139,138,52,85,29,169,168,169,190,85,101,84,162,25,150,182,171,90,191,155,133,234,151,142,139,211,139,56,78,47,52,93,0,255,8,133,206,198,50,103,229,101,163,241,251,98,173,138,4,137,177,86,72,140,206,212,208,114,179,170,179,177,145,161,101,200,100,207,233,114,3,222,91,183,137,134,158,71,125,132,171,236,130,127,227,1,76,124,81,209,125,147,163,106,55,185,199,204,219,107,197,206,199,114,116,227,89,122,125,124,213,77,227,174,69,125,11,114,217,190,135,166,172,112,222,138,115,22,107,49,203,201,7,0,76,233,0,24,245,30,3,243,55,250,52,239,132,175,50,113,157,62,20,152,111,49,86,126,181,157,170,1,163,222,99,96,254,70,159,230,157,240,85,38,174,211,135,2,243,45,198,202,175,182,3,20,0,80,37,0,58,189,199,191,252,141,198,202,59,225,83,58,33,76,30,142,236,189,219,145,105,94,68,173,124,97,73,103,98,53,230,10,28,45,61,109,84,183,96,149,69,146,221,87,187,224,217,162,222,121,149,180,173,41,213,30,27,116,68,55,92,133,27,179,123,55,172,57,112,58,125,200,191,124,178,198,202,199,226,42,82,37,167,211,135,252,203,39,107,172,124,44,238,223,4,0,255,199,109,234,127,85,167,209,0,255,167,184,211,251,172,57,128,37,33,162,170,170,34,106,212,168,156,123,207,21,181,113,20,199,102,130,146,103,234,105,186,144,116,116,148,180,239,193,113,229,198,93,101,43,86,236,85,183,225,127,235,166,221,196,105,4,48,165,3,70,189,199,192,252,141,62,205,59,225,172,57,83,58,96,212,123,12,204,223,232,211,188,19,110,197,128,40,214,23,251,77,61,145,63,106,175,42,170,69,20,235,139,253,166,158,200,31,181,87,21,0,96,41,118,83,17,25,221,57,42,242,133,205,44,146,28,37,178,52,73,4,207,247,70,83,231,58,93,28,155,115,107,242,91,187,139,37,57,238,98,219,148,137,165,115,241,138,109,113,23,252,175,0,81,7,40,62,57,170,22,95,141,100,55,141,229,248,136,170,153,33,73,205,145,73,26,247,237,73,68,186,202,196,212,17,175,195,44,131,93,29,71,243,138,254,140,210,50,207,77,11,122,194,216,61,146,158,115,143,44,48,244,94,164,42,119,58,106,174,168,213,75,87,146,33,121,216,64,183,118,137,73,95,189,171,214,76,61,101,27,212,175,171,125,193,218,15,39,85,123,214,169,245,184,48,187,103,195,154,3,167,211,135,252,203,39,107,172,124,44,174,34,181,125,172,202,157,77,178,42,27,209,107,140,170,36,137,52,173,146,168,202,242,109,153,168,167,160,224,185,74,134,110,67,190,161,33,163,158,29,152,229,181,164,166,112,111,102,57,15,119,235,128,201,240,144,118,165,242,95,192,173,211,187,2,243,83,198,202,83,177,0,255,23,209,163,47,246,155,154,61,127,212,14,80,220,58,189,43,48,63,101,172,60,21,251,127,17,61,250,98,191,169,217,243,71,237,1,12,0,0,0,64,213,129,0,134,187,0,255,127,242,95,86,251,247,111,2,24,238,254,0,255,201,127,89,237,223,191,1,214,156,211,233,67,254,229,147,53,86,62,22,159,210,97,205,57,157,62,228,95,62,89,99,229,99,113,21,1,0,168,58,192,154,115,58,125,200,191,124,178,198,202,199,226,83,58,172,57,167,211,135,252,203,39,107,172,124,44,174,34,0,0,80,93,198,154,43,54,58,87,82,123,229,79,36,25,51,5,31,51,139,145,244,241,149,82,79,102,150,161,76,181,156,122,163,216,44,123,43,183,236,182,159,153,134,58,168,227,250,232,125,120,118,21,92,169,192,39,178,239,155,90,163,170,34,214,234,85,107,173,57,210,141,33,11,77,65,242,116,237,173,150,163,100,69,207,86,220,246,92,69,21,155,211,26,3,92,211,106,21,238,233,41,157,170,136,154,171,114,35,35,106,222,191,146,186,24,178,87,84,77,44,85,235,244,30,56,250,86,157,168,41,234,107,107,138,55,101,212,113,213,153,69,105,136,185,90,173,235,190,52,69,139,230,64,124,81,209,125,147,163,106,55,185,199,204,219,107,197,206,199,114,116,227,89,122,125,124,213,77,227,174,69,125,11,114,217,190,135,166,172,112,222,138,115,22,107,49,203,147,141,219,168,119,253,229,167,124,154,167,98,95,0,255,163,240,85,115,143,85,123,229,223,87,40,134,100,171,80,176,141,98,24,182,176,57,82,245,140,11,150,92,250,200,238,154,36,42,95,157,62,87,197,154,180,90,155,33,27,116,170,2,254,210,78,126,220,70,189,235,47,63,229,211,60,21,59,32,110,212,135,254,242,45,62,205,175,182,91,49,169,77,220,168,15,253,229,91,124,154,95,109,183,98,0,84,141,188,127,171,159,45,127,12,251,42,67,213,200,251,183,250,217,242,199,176,87,9,196,141,250,208,95,190,197,167,249,213,118,43,38,181,137,27,245,161,191,124,139,79,243,171,237,86,12,0,0,0,9,58,85,69,68,68,85,174,92,81,107,140,53,18,29,73,150,164,11,95,71,208,20,12,95,39,94,101,101,93,21,139,179,219,182,110,149,154,15,239,219,23,165,37,113,176,146,56,25,78,134,87,51,180,62,181,119,219,84,174,26,123,142,24,57,215,194,209,149,174,189,130,54,112,60,93,77,182,100,71,203,213,81,156,65,185,42,131,124,112,78,139,221,184,13,87,106,159,123,218,174,157,174,1,48,234,61,6,230,111,244,105,222,9,95,101,226,58,125,40,48,223,98,172,252,106,59,85,3,70,189,199,192,252,141,62,205,59,225,171,76,92,167,15,5,230,91,140,149,95,109,7,40,0,0,240,95,220,58,189,43,48,63,101,172,60,21,59,64,249,47,110,157,222,21,152,159,50,86,158,138,253,191,128,232,209,23,251,77,205,158,63,106,15,96,252,27,209,163,47,246,155,154,61,127,212,30,194,85,229,156,43,231,156,123,239,85,185,247,158,43,231,222,115,85,85,85,85,117,51,145,188,200,52,52,212,148,78,199,122,60,150,212,99,159,246,233,180,13,179,116,195,0,3,188,122,32,106,140,188,218,200,136,145,187,87,141,238,230,200,115,247,158,163,178,21,149,26,171,184,118,95,88,167,161,235,220,199,78,221,178,70,42,202,112,74,139,29,233,54,188,97,131,174,195,61,116,199,216,123,175,49,214,156,43,87,118,221,205,156,133,211,139,136,76,85,37,137,170,149,190,45,101,85,165,105,150,183,107,93,191,155,125,233,151,118,123,212,139,248,81,47,244,66,0,255,72,49,187,170,200,232,174,17,145,44,116,102,141,36,43,141,101,72,37,8,62,54,166,186,208,233,34,233,92,92,147,225,218,93,236,198,113,47,219,90,76,83,157,139,171,156,132,187,224,10,178,10,89,185,246,94,185,103,206,61,133,101,56,54,10,61,27,89,134,102,51,91,35,85,193,184,127,201,165,143,239,110,72,162,142,213,105,112,181,175,73,87,180,25,114,94,167,214,227,47,237,234,5,168,138,238,106,238,49,7,191,189,145,36,69,146,85,81,53,87,162,25,62,241,4,221,19,157,105,90,62,210,243,148,68,5,93,157,107,150,245,165,150,173,107,151,45,24,19,215,233,67,129,249,22,99,229,87,219,21,154,170,34,34,162,42,87,174,168,53,198,26,149,35,201,146,116,174,100,71,208,20,12,155,185,202,202,186,234,247,212,109,91,183,164,115,251,246,253,233,107,28,172,90,187,206,236,245,76,92,167,15,5,230,91,140,149,95,109,7,40,128,223,134,42,158,136,156,139,175,155,90,123,207,188,177,54,146,229,57,99,171,106,207,193,82,210,214,140,233,198,205,187,181,23,45,251,49,80,63,116,205,41,243,180,51,110,112,95,235,225,225,236,31,133,214,167,246,110,155,202,85,99,207,17,35,231,90,56,186,210,181,87,208,6,142,167,171,201,150,236,104,185,58,138,51,40,87,101,144,15,206,105,177,27,183,225,74,237,115,79,219,181,175,21,32,162,170,170,34,106,212,168,156,123,207,85,217,198,81,28,27,57,242,76,61,77,80,150,73,71,71,73,71,212,184,114,227,214,244,32,46,86,172,104,221,191,109,248,38,158,86,241,80,197,19,145,115,241,117,83,107,239,153,55,214,138,44,207,25,107,239,28,44,37,29,91,233,198,205,59,185,104,217,143,213,154,92,115,202,170,98,13,174,152,229,148,147,15,0,72,208,169,42,34,34,170,114,229,138,90,99,172,145,232,72,178,36,93,248,58,130,166,96,248,58,241,42,43,235,170,88,156,221,182,117,171,212,124,120,223,190,40,45,137,131,149,196,201,112,50,124,145,41,130,175,170,214,224,201,46,231,24,43,119,207,209,40,146,191,71,90,151,252,84,93,37,69,215,186,181,123,178,111,213,11,114,221,140,21,182,120,168,99,240,156,85,158,216,163,221,183,1,48,234,61,6,230,111,244,105,222,9,95,61,228,108,34,199,222,120,78,173,222,72,182,98,101,232,30,99,212,197,147,251,34,55,71,70,142,229,169,111,75,184,25,235,189,59,105,205,45,61,242,81,111,180,202,51,93,213,148,7,140,122,143,129,249,27,125,154,119,194,43,79,245,158,93,101,110,158,229,74,100,228,228,234,233,88,163,226,72,230,51,7,31,42,168,220,230,10,138,90,146,229,167,88,184,209,251,110,236,119,49,228,37,124,103,39,220,172,202,182,120,195,75,12,236,141,140,58,145,35,98,230,174,156,153,109,108,142,180,187,123,172,149,142,184,103,21,215,237,11,139,36,239,78,156,138,122,234,246,228,70,218,54,239,195,112,71,250,21,111,184,10,39,198,21,100,70,127,111,124,211,137,28,213,43,111,229,204,108,163,107,99,222,27,99,173,116,196,253,35,183,113,153,73,36,121,119,226,84,84,212,184,24,187,213,182,121,31,134,203,213,80,184,204,85,56,49,206,200,80,85,221,229,202,185,230,170,157,131,228,99,228,24,134,100,43,45,85,151,253,9,142,162,168,174,109,93,89,69,65,83,71,198,246,239,237,200,36,143,172,118,98,157,91,90,85,160,5,22,232,104,118,138,174,61,60,50,31,53,199,24,53,86,254,125,153,162,73,186,114,5,221,40,154,161,11,157,27,75,79,183,96,207,171,147,12,173,57,158,242,45,234,147,84,108,86,171,117,232,177,65,155,42,224,208,236,179,205,231,169,170,181,86,206,185,198,24,163,114,239,61,71,173,49,214,168,170,170,170,202,126,229,57,145,105,104,168,41,161,242,13,153,239,170,199,62,237,211,105,101,158,106,153,1,6,24,196,187,81,17,85,145,228,212,158,253,66,87,170,74,54,86,145,28,77,177,4,207,147,201,53,21,67,159,125,35,155,139,203,222,54,123,163,38,57,186,248,211,22,75,53,75,167,225,42,219,226,117,248,95,129,184,81,31,250,203,183,248,52,191,218,174,34,242,254,173,126,182,252,49,236,85,18,55,234,67,127,249,22,159,230,87,219,85,68,222,191,213,207,150,63,134,189,74,32,110,212,135,254,242,45,62,205,175,182,91,49,169,77,220,168,15,253,229,91,124,154,95,109,183,98,0,0,170,4,64,167,247,248,151,191,209,88,121,39,124,74,135,53,7,116,122,143,127,249,27,141,149,119,194,167,116,88,115,224,116,250,144,127,249,100,141,149,143,197,85,164,74,78,167,15,249,151,79,214,88,249,88,92,69,188,116,40,219,220,217,205,57,118,94,212,216,99,101,157,58,246,94,145,72,69,172,196,240,238,86,60,47,203,212,149,110,106,91,148,199,182,29,187,26,50,220,160,190,105,67,156,165,77,127,70,195,65,90,118,247,174,94,41,138,173,149,187,122,101,211,251,244,219,49,214,198,87,158,214,149,59,134,58,147,36,71,6,198,53,249,21,100,133,254,222,73,45,142,139,211,92,236,68,173,242,76,179,172,36,229,136,108,114,36,99,237,251,209,53,242,28,197,49,149,170,168,108,164,229,104,142,178,130,117,219,43,195,208,174,248,241,106,234,197,35,234,235,199,108,115,30,77,125,197,245,6,156,22,144,29,204,186,25,81,247,39,116,231,234,156,198,91,117,164,206,166,147,59,147,28,181,110,200,167,174,119,119,228,56,94,207,24,239,199,112,55,174,78,247,177,198,195,207,112,83,149,103,186,173,85,15,156,81,31,50,48,159,172,79,243,177,56,107,206,148,206,25,245,33,3,243,201,250,52,31,139,179,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,218,124,53,62,34,115,215,70,211,57,154,46,182,145,122,99,61,111,206,49,215,22,52,21,31,43,157,59,142,130,169,39,222,137,67,77,223,114,92,119,173,90,184,98,125,134,183,21,11,243,168,62,174,203,14,206,16,17,17,17,17,53,106,68,173,49,214,136,218,56,138,99,163,54,130,166,96,216,66,210,209,81,210,241,212,109,91,183,164,108,197,138,21,85,11,86,109,218,180,85,178,55,178,115,219,53,219,49,215,30,123,141,90,35,201,219,99,175,12,137,122,171,122,110,227,134,140,108,123,151,109,222,81,221,190,182,218,86,170,31,54,109,248,21,31,233,42,28,19,159,209,1,187,202,46,219,181,187,145,229,174,252,133,212,137,206,195,84,233,119,25,202,247,83,82,20,218,187,181,27,190,205,246,102,235,102,156,210,111,246,20,171,60,241,223,234,99,207,237,145,197,154,123,100,157,102,247,34,85,185,179,149,11,61,149,94,186,146,12,201,67,119,198,77,91,175,250,234,93,181,102,42,234,92,159,6,37,237,11,214,126,56,105,93,140,54,173,199,133,217,19,154,85,6,74,57,251,0,255,214,223,136,203,90,0,255,2,156,170,89,101,74,57,251,0,255,214,223,136,203,90,0,255,2,188,162,221,123,239,61,247,158,115,174,92,221,100,59,115,22,78,175,170,209,180,116,172,170,86,250,182,148,21,137,97,40,218,174,117,253,158,23,170,161,58,238,81,47,226,71,77,215,116,77,35,196,135,111,229,100,147,61,150,228,88,168,209,93,43,44,207,50,85,93,53,45,84,115,4,29,24,154,165,24,54,172,248,80,221,38,236,118,213,149,149,53,245,231,89,220,103,102,156,25,183,226,34,114,206,81,107,205,189,247,138,26,99,172,149,115,239,185,34,34,34,162,211,103,207,68,242,170,84,87,215,212,143,111,122,172,199,99,73,67,14,234,160,142,105,19,156,165,27,254,185,161,21,223,222,99,140,185,247,92,107,212,232,38,219,149,63,147,58,85,141,166,165,99,21,57,85,184,170,143,72,12,67,209,14,85,27,247,188,80,13,213,113,113,154,14,199,105,186,166,235,234,3,58,189,199,191,252,141,198,202,59,225,83,58,208,150,3,95,68,101,223,228,136,156,93,237,49,243,246,26,61,114,82,36,219,120,150,94,31,159,244,84,183,116,79,223,130,92,182,239,174,22,215,108,182,226,156,197,166,60,177,164,206,85,142,106,1,154,127,188,89,252,207,221,127,2,63,106,254,85,226,214,233,93,129,249,41,99,229,169,216,1,202,127,113,235,244,174,192,252,148,177,242,84,236,169,13,44,213,220,124,111,156,78,173,66,86,141,94,137,173,44,231,222,115,229,220,120,194,45,203,71,58,91,169,212,153,214,232,199,68,168,26,175,180,91,5,25,98,177,168,80,125,138,215,157,198,25,218,127,207,216,200,166,23,53,162,103,238,204,159,233,198,214,200,188,183,247,154,232,138,251,87,110,221,178,144,70,18,237,196,166,168,168,110,49,110,171,114,243,194,12,151,171,95,113,153,85,113,98,60,128,169,198,159,202,21,57,18,71,122,98,35,83,203,198,158,217,74,73,155,73,134,227,9,247,12,67,213,82,20,203,243,212,109,91,183,164,126,141,218,168,233,2,172,208,1,139,181,88,3,22,168,42,34,34,170,114,229,138,90,99,172,81,57,146,44,73,231,106,119,4,77,193,176,153,171,172,172,171,126,79,221,182,117,75,58,183,111,223,159,254,103,7,171,214,174,51,187,103,115,70,125,200,192,124,178,62,205,199,226,86,76,43,214,107,251,50,61,145,199,101,79,109,206,168,15,25,152,79,214,167,249,88,220,138,129,86,172,215,246,101,122,34,143,203,158,218,156,81,31,50,48,159,172,79,243,177,184,21,211,138,245,218,190,76,79,228,113,217,83,155,51,234,67,6,230,147,245,105,62,22,191,206,161,138,138,110,186,237,155,154,247,237,137,164,221,72,198,204,193,79,134,207,148,94,253,212,172,123,171,220,173,231,221,56,219,247,165,105,166,102,75,112,90,19,44,213,45,173,38,241,84,69,183,93,173,170,221,228,216,43,119,204,153,178,243,177,28,29,9,170,66,39,235,118,244,77,227,174,69,133,251,177,94,185,147,117,202,10,231,85,217,224,24,220,163,157,101,181,2,0,0,84,29,80,60,209,248,19,57,162,70,229,88,79,116,164,105,233,24,51,93,233,106,11,73,115,4,225,130,161,89,90,150,162,120,162,186,149,235,118,53,172,81,231,52,221,159,21,218,231,142,22,235,218,179,84,200,153,155,147,115,101,245,87,227,216,94,121,214,29,42,138,13,181,116,37,142,97,59,125,173,251,118,245,116,163,105,249,49,233,223,139,79,158,152,238,234,104,206,104,184,82,231,225,40,93,151,29,127,195,215,24,24,73,254,152,43,119,143,153,83,185,241,49,178,44,103,102,35,243,177,78,145,145,108,140,235,246,185,42,211,185,104,229,54,212,246,220,174,186,194,220,210,172,35,253,138,55,124,134,171,226,31,242,209,229,25,218,98,99,174,157,213,172,19,249,72,86,213,196,7,150,191,145,92,203,74,98,206,213,234,121,147,121,211,119,239,108,201,109,43,94,157,216,166,53,58,172,187,208,121,173,141,27,181,131,51,0,213,218,229,173,92,121,89,165,109,94,237,220,84,44,181,155,99,227,61,142,119,15,193,190,139,225,121,73,206,90,179,189,243,171,222,225,226,221,226,35,220,226,62,69,47,179,87,149,223,126,173,188,218,43,39,154,150,99,17,177,199,206,85,198,202,221,115,68,138,36,137,142,245,78,188,45,124,96,61,23,198,109,111,105,186,108,223,205,134,108,212,171,142,248,83,143,46,52,33,123,122,1,112,134,196,70,54,145,163,204,189,122,174,68,38,146,166,228,43,70,140,72,85,71,142,124,165,117,221,107,174,148,148,213,149,44,59,91,178,88,145,52,236,219,183,166,152,171,203,214,237,232,211,246,143,166,242,220,118,221,246,109,59,243,114,243,233,230,228,206,124,122,245,144,76,173,187,222,163,67,239,187,216,184,32,75,244,167,61,181,159,105,153,167,250,229,126,193,88,29,152,3,0,61,240,139,110,251,38,215,170,168,234,53,122,212,92,115,110,116,100,248,194,84,112,60,91,123,164,37,43,217,214,179,42,183,5,87,81,251,230,116,201,0,43,181,90,133,133,250,243,0,0,84,9,128,78,239,241,47,127,163,177,242,78,248,148,14,107,14,232,244,30,0,255,242,55,26,43,239,132,79,233,176,230,192,233,244,33,0,255,242,201,26,43,31,139,171,72,149,156,78,31,242,47,159,172,177,242,177,184,138,0,0,0,0,0,0,248,55,208,122,244,218,190,76,179,231,113,217,1,74,92,167,15,5,230,91,140,149,95,109,0,255,47,173,71,175,237,203,52,123,30,151,29,160,196,117,250,80,96,190,197,88,249,213,118,128,2,169,141,219,168,119,253,229,167,124,154,167,98,183,98,82,27,183,81,239,250,203,79,249,52,79,197,254,95,192,146,207,34,217,99,229,76,178,141,111,36,186,81,201,50,103,230,244,106,99,11,229,146,68,207,141,112,199,247,76,75,201,198,236,231,31,90,55,238,111,67,154,21,247,43,118,85,108,1,190,212,174,222,71,82,163,119,51,87,142,121,0,255,26,185,241,100,47,164,87,174,202,180,116,229,42,171,232,250,74,205,157,120,186,87,108,233,195,109,245,18,251,141,91,145,250,97,155,113,223,47,197,153,113,229,99,219,140,17,209,224,119,226,216,80,157,232,170,139,113,109,122,143,153,168,98,157,169,164,174,201,222,180,213,245,109,198,110,27,193,117,232,0,255,116,93,151,178,92,54,213,124,221,215,209,184,45,190,158,3,64,186,199,30,123,142,189,230,90,181,186,233,110,230,204,156,94,69,99,106,41,89,68,77,245,173,42,35,42,67,83,188,93,213,250,61,239,75,67,181,91,156,94,196,113,154,174,23,186,242,220,116,19,149,51,167,155,177,242,242,103,82,167,91,60,133,254,220,40,157,213,21,239,166,105,157,61,92,212,183,198,62,111,93,98,159,114,222,138,41,250,127,89,78,62,94,58,80,53,118,78,141,100,244,200,29,43,71,118,107,36,121,123,204,85,41,138,90,237,149,91,187,44,36,212,48,116,46,99,168,110,95,91,109,101,216,170,197,114,117,27,46,115,94,215,225,85,125,20,190,106,238,177,106,175,252,251,10,197,144,108,21,10,182,81,12,195,22,54,71,170,158,113,193,146,75,31,217,93,147,68,229,171,211,231,170,88,147,86,107,51,100,131,78,85,192,95,218,151,153,98,55,21,145,209,157,163,34,95,216,204,34,201,81,34,75,147,68,240,124,111,52,117,174,211,197,177,57,183,38,191,181,187,88,146,227,46,182,77,153,88,58,23,175,216,22,119,193,17,244,162,114,205,145,107,206,177,199,138,28,123,204,85,115,236,181,162,162,162,162,178,159,120,78,101,234,26,154,74,168,99,67,30,187,26,178,79,7,117,90,153,89,90,230,159,1,190,203,1,80,53,38,170,127,86,38,237,239,218,211,123,241,0,255,70,167,35,221,230,138,0,255,46,84,244,103,85,76,0,255,103,152,162,65,241,167,191,5,206,213,190,202,76,233,0,24,245,30,3,243,55,250,52,239,132,175,50,113,157,62,20,152,111,49,86,126,181,157,170,1,163,222,99,96,254,70,159,230,157,240,85,38,174,211,135,2,243,45,198,202,175,182,3,20,168,243,61,242,81,167,114,85,172,188,149,179,176,145,206,141,118,119,140,185,178,209,247,140,226,198,125,102,145,227,93,150,83,79,79,227,158,236,72,219,154,125,248,237,72,67,225,13,87,225,59,248,143,68,226,79,229,138,90,149,100,49,177,145,169,101,99,44,116,170,171,46,28,195,241,132,123,134,97,169,88,150,34,120,234,182,173,91,210,176,57,157,211,107,1,86,232,128,59,186,163,41,116,70,158,51,230,204,219,123,230,84,109,100,108,44,205,159,233,200,124,164,179,100,227,27,221,186,101,142,42,117,238,93,185,238,180,49,183,164,174,15,183,244,40,87,191,226,50,159,225,85,184,234,161,72,252,139,26,85,171,146,44,86,186,209,84,116,143,133,78,117,213,133,163,73,130,111,65,211,44,21,203,82,4,81,227,202,141,187,26,54,167,115,122,237,207,117,237,115,71,119,116,237,89,169,249,104,100,68,229,173,145,102,115,68,189,108,36,245,54,122,222,92,99,173,45,170,105,91,203,84,231,146,163,103,42,136,151,229,80,179,15,115,172,118,109,93,184,29,125,134,183,180,29,14,51,171,62,78,137,83,23,214,28,56,157,62,228,95,62,89,99,229,99,241,42,161,249,199,155,197,0,255,220,253,39,240,163,230,175,34,167,211,135,252,203,39,107,172,124,44,174,34,214,7,224,171,136,108,187,92,81,179,203,49,86,238,158,35,70,78,150,164,27,193,82,232,228,147,158,26,151,46,234,219,143,203,202,221,53,229,154,243,86,108,176,216,148,89,78,62,0,96,74,7,140,122,143,129,249,27,125,154,119,194,89,115,166,116,192,168,247,24,152,191,209,167,121,39,220,138,1,81,172,47,246,155,122,34,127,212,94,85,84,139,40,214,23,251,77,61,145,63,106,175,42,0,0,0,84,157,171,28,84,29,197,3,209,248,19,57,162,70,229,88,79,116,164,105,233,24,51,93,233,106,11,73,115,4,225,130,161,89,90,150,162,120,162,186,149,235,118,53,172,81,231,52,221,159,21,218,231,142,22,107,246,156,145,228,143,185,114,247,152,57,149,27,31,35,203,114,102,54,50,31,235,20,25,201,198,184,110,159,171,50,157,139,86,110,67,109,207,237,170,43,204,45,205,58,210,175,120,195,103,184,42,78,217,144,51,55,39,231,202,234,175,198,177,189,242,172,59,84,20,27,106,233,74,28,195,118,250,90,247,237,234,233,70,211,242,99,210,191,23,159,60,49,221,213,209,156,209,112,165,206,195,81,186,46,59,254,134,171,180,60,67,91,108,204,181,179,154,117,34,31,201,170,154,248,192,242,55,146,107,89,73,204,185,90,61,111,50,111,250,238,157,45,185,109,197,171,19,219,180,70,135,117,23,58,175,181,113,163,246,207,3,110,157,222,21,152,159,50,86,158,138,253,191,136,30,125,177,223,212,236,249,163,118,128,226,214,233,93,129,249,41,99,229,169,216,0,255,139,232,209,23,251,77,205,158,63,106,15,96,0,160,233,177,4,169,83,103,120,31,169,49,162,42,176,145,84,214,43,201,61,242,162,91,141,220,233,35,5,159,216,226,134,213,88,244,196,27,150,101,210,85,133,29,113,184,86,173,91,112,106,58,251,52,251,50,3,168,236,27,171,252,149,151,173,72,238,139,181,42,242,172,55,74,102,49,58,83,67,203,77,146,254,72,55,134,150,33,147,61,167,183,245,153,172,218,38,26,122,226,52,46,94,177,11,254,141,171,21,84,29,8,96,184,251,0,255,39,0,255,101,181,127,0,255,38,128,225,238,0,255,159,252,151,213,254,253,27,96,205,57,157,62,228,95,62,89,99,229,99,241,41,29,214,156,211,233,67,254,229,147,53,86,62,22,87,17,0,128,170,3,172,57,167,211,135,252,203,39,107,172,124,44,62,165,195,154,115,58,125,200,191,124,178,198,202,199,226,42,2,0,42,26,74,87,36,107,52,186,16,28,93,221,228,121,21,59,175,83,217,4,142,103,43,79,169,58,126,35,185,201,250,200,190,61,135,57,229,182,117,47,150,185,16,143,139,211,1,125,49,124,143,221,167,169,252,156,49,122,101,89,190,198,90,171,71,26,0,255,235,185,241,84,44,111,98,40,219,16,149,84,101,107,221,154,78,0,255,59,220,77,83,230,106,189,101,13,138,171,92,136,119,226,65,12,49,177,92,149,187,114,44,87,109,108,168,38,133,165,88,196,84,67,179,100,208,89,56,253,185,83,184,31,199,133,91,111,67,103,22,91,23,180,24,236,121,46,174,209,246,120,18,254,89,199,64,198,152,88,183,221,153,120,22,141,228,136,165,170,190,209,215,26,59,219,138,39,157,143,113,156,214,109,249,105,171,216,189,117,69,81,153,122,231,86,210,158,38,232,190,168,92,29,204,110,208,67,253,136,215,52,180,199,216,99,142,189,214,28,57,186,233,110,229,47,164,78,69,99,106,41,89,84,174,20,110,233,43,42,67,83,188,67,235,198,61,239,75,67,181,219,163,166,195,143,154,174,23,250,251,205,61,198,108,247,204,89,121,81,249,171,241,116,140,57,243,155,21,106,41,138,229,232,182,244,57,34,83,186,251,151,60,91,49,179,187,234,241,195,170,32,155,234,44,51,192,19,51,240,35,169,252,153,139,174,72,238,233,57,162,241,172,55,74,102,189,2,77,93,205,67,146,254,72,55,186,138,30,239,5,169,183,245,153,172,90,215,234,10,226,52,46,94,113,52,14,130,251,55,240,84,84,182,93,173,200,217,213,216,43,119,204,209,35,39,69,178,145,160,42,116,146,73,79,117,75,247,20,238,199,122,229,238,106,113,205,102,85,54,184,111,202,19,87,20,136,27,245,161,191,124,139,79,243,171,237,86,76,106,19,55,234,67,127,249,22,159,230,87,219,173,24,0,85,35,239,223,234,103,203,31,195,190,202,80,53,242,254,173,126,182,252,49,236,85,2,113,163,62,244,151,111,241,105,126,181,221,138,73,109,226,70,125,232,47,223,226,211,252,106,187,21,3,0,80,89,32,158,168,234,190,169,81,185,155,218,123,230,141,53,211,119,62,138,99,35,79,213,235,99,221,142,190,169,219,181,167,112,65,214,219,119,178,182,88,97,179,42,231,28,131,123,180,79,172,98,17,213,125,219,221,151,83,221,69,134,236,166,71,142,167,228,99,35,201,241,169,158,175,166,198,61,21,92,203,224,182,150,253,232,175,60,214,53,151,86,108,135,159,244,94,175,245,143,96,74,7,192,168,247,24,152,191,209,167,121,39,124,149,137,235,244,161,192,124,139,177,242,171,237,84,13,24,245,30,3,243,55,250,52,239,132,175,50,113,157,62,20,152,111,49,86,126,181,29,160,0,86,79,185,155,202,189,71,158,83,163,71,146,174,94,105,58,198,216,244,242,252,158,200,77,146,141,163,185,233,91,241,109,198,101,239,78,170,112,75,115,140,211,27,93,241,76,171,116,90,135,132,202,200,46,178,221,38,145,228,10,20,27,201,24,223,95,117,211,61,208,179,218,217,206,26,251,177,82,75,183,61,222,18,46,200,29,109,222,214,226,134,67,113,113,118,212,148,236,58,175,49,240,95,220,58,189,43,48,63,101,172,60,21,251,66,41,170,162,162,162,106,213,170,154,99,175,21,185,145,20,201,86,141,4,83,65,179,133,171,163,172,164,228,105,220,182,113,73,217,246,21,219,170,246,175,218,180,118,233,139,91,167,119,5,230,167,140,149,167,98,0,255,47,32,122,244,197,126,83,179,231,143,218,85,12,73,87,85,196,70,86,141,108,69,212,207,119,234,127,212,127,177,70,182,173,212,176,70,85,144,85,195,130,139,182,86,67,25,92,137,25,150,184,238,206,161,126,247,143,154,168,143,218,11,223,100,175,18,209,163,47,246,155,154,61,127,212,110,203,230,225,99,227,116,114,101,50,106,196,170,108,98,53,199,94,43,215,70,16,174,88,78,18,216,90,165,205,148,70,65,166,58,213,152,170,29,41,200,47,139,61,125,233,83,92,237,52,62,207,78,217,80,55,124,155,88,57,219,81,105,18,153,237,185,150,141,36,91,131,187,58,154,231,170,3,93,207,208,182,118,173,56,42,166,162,158,109,43,254,88,96,177,70,189,23,173,15,113,181,116,221,138,91,231,69,228,156,163,214,154,123,239,21,53,198,88,43,231,222,115,69,68,68,68,116,51,145,188,42,213,213,53,181,78,199,122,60,150,52,228,160,14,106,187,13,179,116,195,63,0,255,60,167,67,165,126,115,205,129,63,35,71,51,36,147,0,255,147,167,174,109,93,71,89,0,255,195,229,152,100,142,43,251,87,89,96,21,253,179,48,145,165,217,196,187,185,70,178,230,168,116,34,73,239,153,55,214,204,77,199,150,172,71,20,74,151,148,78,103,106,91,194,111,113,83,143,106,217,2,252,23,196,105,213,247,81,240,140,118,159,6,90,143,94,219,151,105,246,60,46,59,64,137,235,244,161,192,124,139,177,242,171,237,0,255,165,245,232,181,125,153,102,207,227,178,3,148,184,78,31,10,204,183,24,43,191,218,14,32,20,81,213,77,182,125,147,243,222,61,113,180,219,200,78,77,194,79,154,47,148,94,253,84,174,176,23,149,187,245,188,36,103,123,171,166,233,153,102,187,115,90,59,225,245,120,75,0,255,88,68,117,223,118,247,229,84,119,145,33,187,233,145,227,41,249,216,72,114,124,170,231,171,169,113,79,5,215,50,184,173,101,63,250,43,143,117,205,165,21,219,225,39,189,215,107,253,35,0,224,183,129,175,34,178,237,114,69,205,46,199,88,185,123,46,149,145,147,37,41,182,130,165,208,73,181,34,253,212,184,116,205,194,252,113,89,185,111,116,202,53,211,116,95,27,236,140,135,179,235,225,192,92,68,85,55,217,246,77,206,123,247,196,209,110,35,123,38,225,39,205,82,185,210,171,159,134,122,23,149,59,179,207,75,114,182,23,75,211,51,157,179,19,158,214,59,183,116,61,94,125,32,158,168,234,190,169,81,185,155,218,123,230,141,53,211,119,62,138,99,35,79,213,235,99,221,142,190,169,219,181,167,112,65,214,219,119,178,182,88,97,179,42,231,28,131,123,180,79,92,33,85,17,217,117,223,118,181,238,27,43,201,219,145,143,133,131,127,12,153,89,93,58,170,89,247,214,190,71,55,187,177,177,239,187,212,76,61,151,96,139,38,88,170,165,154,242,96,74,7,192,168,247,24,152,191,209,167,121,39,60,140,161,162,162,162,42,114,228,168,154,99,175,85,53,114,44,71,23,106,151,4,83,65,179,153,164,172,163,171,97,79,227,182,141,75,58,87,108,95,160,254,103,0,255,171,214,110,76,187,103,3,70,189,199,192,252,141,62,205,59,225,108,76,124,85,213,109,151,171,114,55,53,198,202,221,115,245,206,71,113,4,165,11,150,66,39,95,117,83,183,107,59,126,251,113,89,185,135,90,172,48,205,234,236,6,139,181,120,163,221,167,65,124,98,51,167,98,196,70,235,213,88,123,69,196,68,179,189,215,70,58,157,235,198,86,231,160,227,35,11,245,237,200,99,8,215,100,153,198,251,92,187,100,73,143,122,10,87,249,26,47,192,85,203,90,223,72,229,175,188,116,53,114,95,175,81,141,39,61,86,10,139,213,105,26,106,30,150,244,55,58,50,84,12,121,239,73,189,109,192,100,235,182,214,80,240,168,113,113,149,93,112,16,156,178,216,50,144,227,73,206,202,65,127,245,202,57,242,179,26,181,198,88,35,162,71,103,201,246,92,157,228,233,220,233,182,238,205,96,157,182,182,141,212,100,141,206,194,95,235,86,221,118,28,171,157,252,200,251,183,250,217,242,199,176,175,62,100,68,178,170,242,230,200,176,181,162,94,58,114,186,27,37,119,173,189,38,247,76,45,217,83,101,75,178,158,166,224,89,150,93,83,225,142,172,150,110,221,183,29,141,137,203,237,251,48,107,1,94,212,78,121,228,253,91,253,108,249,99,216,171,4,226,70,125,232,47,223,226,211,252,106,187,138,200,251,183,250,217,242,199,176,87,73,220,168,15,253,229,91,124,154,95,109,87,17,121,0,255,86,63,91,254,24,246,42,129,184,81,31,250,203,183,248,52,191,218,110,197,164,54,113,163,62,244,151,111,241,105,126,181,221,138,1,224,171,205,209,141,172,252,188,218,51,252,196,42,124,228,142,66,73,55,142,37,217,232,142,175,189,209,184,119,153,169,42,56,178,253,88,148,68,89,166,217,232,234,169,95,75,53,93,174,46,27,50,52,59,63,123,69,217,27,25,117,34,71,196,204,93,57,51,219,216,28,105,119,247,88,43,29,113,207,42,174,219,23,22,73,222,157,56,21,245,212,237,201,141,180,109,222,135,225,142,244,43,222,112,21,78,140,127,30,0,157,222,227,95,254,70,99,229,157,240,41,29,214,28,208,233,61,254,229,111,52,86,222,9,159,210,97,205,129,211,233,67,254,229,147,53,86,62,22,7,44,73,82,244,106,196,68,145,122,43,175,134,234,218,43,103,54,179,49,242,14,101,213,169,66,197,146,209,67,205,211,212,147,244,173,207,62,83,111,53,35,245,195,105,182,247,93,112,102,246,207,147,29,0,255,174,71,237,110,37,134,85,161,99,161,162,27,71,231,222,146,146,209,199,182,51,20,116,117,116,233,150,172,37,222,155,6,229,170,12,114,207,125,115,58,169,225,217,241,240,186,11,77,78,55,85,181,214,202,57,215,24,99,84,238,189,231,168,53,198,26,85,85,85,85,217,175,60,39,50,13,13,53,37,84,190,33,243,93,245,216,167,125,58,173,204,83,45,51,192,0,151,31,168,53,34,106,140,49,106,173,81,27,197,113,36,254,211,40,138,161,56,182,34,85,93,85,205,18,155,115,141,193,109,121,230,150,235,186,146,76,178,234,81,199,245,81,167,156,242,42,67,239,38,162,209,122,115,85,227,51,91,72,228,56,90,164,104,150,120,158,236,197,133,219,92,169,151,99,107,110,51,126,59,210,239,75,178,223,69,185,41,211,52,48,187,17,94,177,45,158,208,202,39,75,36,169,53,247,206,71,230,28,81,129,143,29,254,184,118,111,231,111,84,29,71,115,212,44,229,120,116,37,182,119,77,229,150,231,117,103,142,153,226,177,108,241,222,79,24,98,156,158,197,201,218,41,164,21,235,181,125,153,158,200,227,178,167,54,112,70,125,200,192,124,178,62,205,199,226,172,57,83,58,103,212,135,12,204,39,235,211,124,44,206,154,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,95,96,196,202,157,115,207,148,28,203,118,143,69,168,228,88,150,108,36,106,37,85,8,210,116,2,59,182,182,82,44,93,67,205,18,245,103,150,75,73,39,62,121,172,159,65,219,180,105,29,142,200,78,213,143,36,103,207,149,59,246,202,171,220,248,24,41,154,191,208,149,249,88,167,200,200,71,186,141,203,26,149,233,92,180,114,219,169,99,113,73,93,97,110,105,86,174,134,194,101,62,195,85,241,228,51,210,81,99,85,213,202,115,239,71,98,97,35,137,124,85,82,141,142,154,42,137,168,32,177,103,166,142,53,149,165,188,55,68,125,43,246,149,84,45,56,176,198,134,56,38,94,23,15,79,193,151,100,37,134,229,200,57,48,116,175,123,34,87,196,0,255,55,71,142,84,20,170,166,150,82,161,142,100,229,210,61,133,235,151,97,211,186,52,179,13,233,187,56,141,246,168,171,218,237,2,67,209,248,87,181,170,70,229,88,175,108,99,170,216,30,51,93,233,106,11,217,89,242,124,123,154,97,105,89,138,34,217,155,142,219,54,46,105,88,163,206,233,151,214,192,235,58,224,142,134,105,15,29,16,25,43,243,102,147,140,68,87,245,26,163,42,199,26,83,73,44,170,178,124,91,102,149,190,158,32,233,104,186,13,249,134,134,108,246,98,158,39,166,187,106,10,247,230,131,61,142,104,159,201,240,184,254,146,69,6,34,106,173,81,107,173,49,198,136,26,99,172,81,107,140,53,34,34,34,34,82,142,254,43,207,169,82,93,93,83,97,70,229,27,50,223,213,144,131,58,168,71,113,114,246,169,150,249,103,34,124,169,208,187,137,104,180,222,92,213,248,204,22,18,57,142,22,41,154,37,158,39,123,164,105,115,165,94,142,173,185,205,248,109,222,251,146,236,119,81,110,202,197,210,70,120,197,182,120,52,78,121,78,167,15,249,151,79,214,88,249,88,92,69,0,85,2,58,189,199,191,252,141,198,202,59,225,42,82,37,160,211,123,252,203,223,104,172,188,19,62,165,3,87,57,168,58,87,57,0,229,86,141,127,81,163,114,36,142,244,74,55,154,138,238,61,179,149,146,54,83,148,148,4,223,130,166,169,90,138,98,73,23,169,227,202,141,187,234,215,168,141,186,231,139,174,107,159,197,218,150,189,166,0,76,120,35,249,123,173,220,49,86,94,228,200,247,72,177,156,133,173,202,201,2,197,71,50,50,110,220,215,138,76,217,162,109,219,80,221,139,187,26,10,179,84,179,142,52,20,222,48,38,174,138,127,8,160,90,160,21,235,181,125,153,158,200,227,178,167,54,103,212,135,12,204,39,235,211,124,44,110,197,180,98,189,182,47,211,19,121,92,246,212,230,140,250,144,129,249,100,125,154,143,197,173,24,104,197,122,109,95,166,39,242,184,236,169,205,25,245,33,3,243,201,250,52,31,139,91,49,173,88,175,237,203,244,68,30,151,61,181,57,163,62,100,96,62,89,159,230,99,113,214,28,0,0,0,128,170,3,172,57,167,211,135,252,203,39,107,172,124,44,62,165,195,154,115,58,125,200,191,124,178,198,202,199,226,42,2,0,86,15,220,118,221,246,109,59,243,114,243,233,230,228,206,124,122,245,112,52,173,187,222,163,67,239,187,88,183,31,75,244,167,61,181,159,233,134,89,250,229,126,193,39,221,165,3,191,200,190,237,114,141,170,138,158,35,70,206,181,230,72,55,134,204,76,61,71,176,185,183,90,142,146,21,197,171,178,92,144,20,85,108,78,107,252,179,82,215,85,184,167,45,153,18,29,217,52,142,62,199,234,181,42,89,73,166,146,172,30,177,34,75,93,185,145,149,170,117,172,181,210,85,214,80,178,15,111,201,125,197,213,176,112,223,122,229,145,46,171,182,163,177,216,41,26,251,156,168,61,242,36,29,121,141,229,206,106,141,36,111,239,149,59,117,166,161,43,73,213,146,232,233,84,67,203,176,100,83,241,138,182,173,75,234,151,213,101,160,30,197,223,186,174,88,131,227,107,2,84,68,69,69,69,142,28,145,107,143,57,170,70,142,229,232,200,141,167,233,25,58,147,148,117,116,117,68,117,43,215,237,234,92,177,125,69,235,130,173,107,55,45,42,106,241,29,27,207,233,118,141,72,49,44,137,61,187,168,149,34,153,99,73,160,42,99,206,12,69,87,82,58,165,123,90,186,58,247,237,232,171,169,219,186,118,69,105,4,140,122,143,129,249,27,125,154,119,194,85,132,136,223,185,186,251,31,91,27,75,212,0,255,201,122,230,184,58,170,22,211,0,255,139,163,234,219,154,207,252,0,255,91,86,58,252,16,159,96,0,255,95,107,137,94,103,120,205,156,218,35,87,154,138,35,17,189,247,78,82,246,202,29,115,52,138,35,181,142,196,206,179,205,124,103,49,103,198,117,112,105,90,111,223,205,122,108,212,164,113,248,83,179,46,244,94,123,69,241,111,219,220,149,51,23,75,180,205,169,145,167,138,170,118,107,108,180,201,17,239,230,217,119,209,60,47,207,71,107,190,119,6,213,59,220,187,167,140,139,91,220,167,104,154,246,0,166,74,184,221,57,99,172,200,210,49,145,17,27,201,45,0,255,119,229,73,54,70,163,104,206,117,69,117,102,106,92,186,15,250,223,225,126,241,72,91,108,86,252,133,107,180,24,174,135,43,150,170,149,51,87,172,133,162,99,204,164,206,24,232,168,185,162,86,15,69,145,84,169,155,52,170,53,233,222,88,42,42,200,109,67,81,79,150,49,38,13,217,96,166,62,43,243,41,174,86,155,29,29,23,178,231,168,138,145,68,190,239,221,107,102,19,159,163,84,114,174,158,233,90,9,28,43,116,203,151,161,150,143,92,53,223,120,118,225,162,102,171,12,103,143,14,27,118,196,77,199,113,104,118,218,134,74,253,230,154,3,127,70,142,102,72,38,0,255,39,79,93,219,186,142,178,254,135,203,49,201,28,87,246,175,178,192,42,250,15,206,1,208,233,61,254,229,111,52,86,222,9,159,210,177,226,146,149,174,188,232,213,35,163,147,123,142,81,213,43,67,199,152,35,11,149,109,35,69,182,228,175,36,27,233,20,46,199,36,217,151,206,184,169,239,206,54,237,94,147,142,192,89,241,138,81,240,164,78,109,88,115,224,116,250,144,127,249,100,141,149,143,197,21,91,229,204,159,35,230,76,177,177,103,78,127,236,108,228,92,79,171,135,165,88,170,211,67,34,213,134,116,111,204,20,245,227,182,174,168,32,203,39,147,134,156,51,83,227,149,25,11,87,171,205,126,129,91,95,20,197,70,141,222,163,246,204,71,84,174,170,145,107,166,204,17,153,143,202,221,153,207,158,141,228,197,152,95,191,236,239,77,243,45,106,190,164,79,85,213,172,77,112,33,188,97,14,156,97,207,166,106,125,231,156,11,0,255,71,146,166,73,42,0,255,39,81,93,229,186,178,178,254,135,59,50,201,35,87,246,175,114,207,42,250,103,206,129,189,145,157,219,174,217,142,185,246,216,107,212,26,73,222,30,123,101,72,212,91,213,115,27,55,100,100,219,187,108,243,142,234,246,181,213,182,82,253,176,105,195,175,248,72,87,225,152,248,135,124,215,100,172,17,213,35,107,124,220,59,214,194,86,50,87,169,229,90,49,179,181,22,72,150,233,118,44,59,45,223,184,26,62,242,44,205,69,253,86,217,193,30,109,54,28,135,155,142,227,47,237,32,5,0,0,0,192,191,129,214,163,215,246,101,154,61,143,203,14,80,226,58,125,40,48,223,98,172,252,106,251,127,105,61,122,109,95,166,217,243,184,236,0,37,174,211,135,2,243,45,198,202,175,182,3,20,72,109,220,70,189,235,47,63,229,211,60,21,187,21,147,218,184,141,122,215,95,126,202,167,121,42,118,64,220,168,15,253,229,91,124,154,95,109,15,99,170,106,240,221,27,201,235,110,173,200,50,20,233,189,187,170,137,98,153,164,72,167,234,99,205,52,197,80,210,66,165,139,90,74,58,23,238,40,104,170,91,181,118,91,61,155,184,81,31,250,203,183,248,52,191,218,110,197,0,0,0,190,27,178,231,168,138,145,68,190,239,221,107,102,19,159,163,84,114,174,158,233,90,9,28,43,116,203,151,161,150,143,92,53,223,120,118,225,162,102,171,12,103,143,14,27,118,196,77,199,113,104,118,144,130,73,29,160,82,191,185,230,192,159,145,163,25,146,201,0,255,201,83,215,182,174,163,172,0,255,225,114,76,50,199,149,253,171,44,176,138,254,195,152,81,200,200,185,199,202,49,115,238,43,20,195,209,145,235,233,72,49,12,91,216,28,89,10,186,253,123,94,125,100,119,77,242,116,108,81,131,164,98,77,90,173,77,143,243,218,84,1,127,105,0,255,125,89,20,157,49,34,103,161,163,91,28,65,198,78,199,82,157,57,121,189,216,138,35,67,125,224,92,98,141,110,92,189,20,143,116,10,86,238,91,82,186,87,221,133,131,102,172,87,237,57,126,202,78,213,85,228,154,171,230,154,99,143,85,181,199,94,171,230,216,107,85,84,84,84,100,63,241,156,40,53,212,213,180,80,199,134,60,118,213,227,160,246,105,187,50,179,180,204,0,0,255,172,120,0,140,122,143,129,249,27,125,154,119,194,109,25,34,34,34,34,162,70,141,168,53,198,26,81,27,71,113,108,112,217,142,160,41,24,182,144,116,116,148,180,45,206,110,219,186,37,101,43,86,108,194,68,56,88,181,105,43,219,253,26,248,69,246,109,151,107,84,85,244,28,49,114,174,53,71,186,49,100,102,234,57,130,205,189,213,114,148,172,40,94,149,229,130,164,168,98,115,90,227,159,149,186,174,194,61,109,201,68,213,92,35,215,92,123,236,17,57,246,152,35,215,30,115,68,69,69,69,114,159,61,43,201,171,76,93,67,83,65,113,230,235,49,95,210,144,125,58,168,1,54,193,167,186,225,159,217,218,191,11,37,19,157,121,213,163,55,70,39,199,220,35,42,86,154,238,49,55,214,41,91,71,182,34,127,29,25,73,168,112,71,38,67,184,25,203,244,221,217,218,221,75,122,212,172,184,202,40,120,1,174,124,26,75,211,137,182,115,109,100,206,85,217,196,145,30,51,111,175,149,135,110,46,73,175,200,149,238,40,189,78,211,182,131,223,98,153,30,235,206,5,24,44,120,212,170,239,95,227,25,237,10,146,210,89,99,78,52,119,143,168,76,146,93,111,212,202,119,150,147,55,61,83,50,31,193,178,117,195,211,183,110,221,134,109,38,170,93,146,182,187,26,118,169,235,178,156,215,110,77,182,108,231,233,133,150,163,86,143,122,120,74,229,174,200,55,130,167,99,189,210,116,140,185,106,84,206,188,158,107,94,213,82,83,176,232,238,205,155,250,86,225,178,120,167,219,74,138,58,133,239,179,179,116,193,55,13,36,48,70,142,152,93,146,141,172,86,228,35,231,70,145,133,163,227,57,85,42,141,58,84,176,116,53,20,148,44,53,45,141,139,242,222,150,199,143,87,214,251,212,166,182,82,245,199,101,184,28,206,210,122,56,61,59,122,163,248,34,241,47,106,84,173,74,178,88,233,70,83,209,61,22,58,213,85,23,142,38,9,190,5,77,179,84,44,75,17,68,141,43,55,238,106,216,156,206,233,181,63,215,181,207,29,221,209,181,135,53,7,78,167,15,249,151,79,214,88,249,88,92,69,170,228,116,250,144,127,249,100,141,149,143,197,85,100,245,64,124,149,115,69,229,143,116,69,150,142,198,145,149,105,30,0,255,51,173,143,108,108,164,245,145,78,223,218,221,149,159,150,205,88,237,194,45,173,48,88,241,70,227,180,74,207,244,119,155,244,243,195,111,146,174,100,241,166,35,239,86,169,207,73,31,201,223,150,142,26,99,39,91,29,155,105,232,150,230,189,163,154,60,49,199,164,53,119,172,213,166,151,248,92,171,5,101,199,196,213,90,235,147,247,100,63,114,100,141,68,168,230,166,229,202,146,90,169,75,53,79,73,199,186,14,12,219,105,41,250,37,203,80,221,202,117,187,138,118,212,168,77,47,122,22,87,11,138,207,224,19,122,81,185,230,200,53,231,216,99,69,142,61,230,170,57,246,90,81,81,81,81,217,79,60,167,50,117,13,77,37,212,177,33,143,93,13,217,167,131,58,173,204,44,45,243,207,0,223,229,192,148,14,24,245,30,3,243,55,250,52,239,132,219,178,99,35,61,215,216,72,96,232,125,89,68,13,116,212,92,81,171,139,77,28,205,115,179,129,110,237,18,147,78,138,182,110,104,122,202,54,168,95,87,197,126,116,32,190,170,246,172,83,21,240,158,246,164,6,140,122,143,129,249,27,125,154,119,194,173,24,16,197,250,98,191,169,39,242,71,237,202,103,35,153,179,242,210,17,249,125,189,70,53,130,197,70,203,36,86,167,105,168,121,72,213,25,217,198,80,49,228,189,39,117,185,62,239,85,219,90,67,65,156,62,194,43,118,193,65,240,58,31,121,254,158,51,111,140,149,87,181,145,177,81,44,103,97,43,243,145,206,146,185,173,75,198,141,251,90,85,234,220,187,114,209,162,186,23,119,213,245,225,150,14,234,91,118,40,188,225,51,188,19,79,235,34,241,47,106,84,173,74,178,88,233,70,83,209,61,22,58,213,85,23,142,38,9,190,5,77,179,84,44,75,17,68,141,43,55,238,106,216,156,206,233,181,63,215,181,207,29,221,209,33,12,143,72,234,205,77,0,255,158,145,197,136,234,53,119,125,148,44,82,186,107,45,5,139,28,139,60,63,37,19,220,235,177,152,250,150,172,207,205,190,212,181,181,42,198,197,113,26,4,143,198,213,138,82,143,227,121,254,202,65,103,196,168,57,242,179,90,57,247,158,43,162,71,103,201,246,26,129,35,216,218,233,182,238,205,96,161,58,185,110,213,100,141,206,194,95,213,146,218,118,28,171,189,150,1,160,234,92,229,160,234,176,230,192,233,244,33,0,255,242,201,26,43,31,139,171,72,149,156,78,31,242,47,159,172,177,242,177,184,138,252,23,112,235,244,174,192,252,148,177,242,84,236,0,255,69,244,232,139,253,166,102,207,31,181,3,20,183,78,239,10,204,79,25,43,79,197,78,213,85,183,187,205,25,77,119,196,204,71,42,205,147,194,170,113,186,147,174,138,90,186,246,116,125,35,245,178,157,127,63,251,246,227,213,190,195,37,57,250,174,90,219,189,79,209,160,248,34,131,249,94,35,34,54,210,248,184,111,207,153,78,100,174,82,203,53,122,161,19,165,115,44,211,237,88,118,90,50,146,212,100,227,89,154,139,250,173,62,156,195,58,108,56,14,55,229,192,161,217,127,27,34,170,170,42,162,70,141,202,185,247,92,81,27,71,113,108,228,200,51,245,52,93,72,58,58,74,58,162,198,149,27,119,149,173,88,177,162,117,0,255,214,77,155,54,249,84,213,90,43,231,92,99,140,81,185,247,158,163,214,24,107,84,85,85,85,101,191,242,156,200,52,52,212,148,80,249,134,204,119,213,99,159,246,233,180,50,79,181,204,0,3,108,199,52,243,248,199,200,145,90,49,243,241,180,123,177,184,167,38,75,5,75,193,207,82,193,213,208,179,227,237,90,92,106,223,222,214,245,249,220,76,105,130,118,29,77,184,47,208,190,210,174,214,208,216,99,143,181,199,92,115,228,200,46,219,149,191,144,58,81,145,166,170,35,85,185,82,184,165,175,74,52,195,210,14,173,27,119,179,80,253,210,113,143,154,14,63,234,133,166,235,245,156,204,207,217,35,86,150,226,115,204,53,122,163,241,159,94,27,81,69,115,39,186,178,53,81,199,82,70,215,109,234,244,191,195,61,53,229,145,214,171,209,160,120,197,122,120,39,254,213,175,204,87,173,177,71,237,149,127,79,102,105,146,173,66,193,54,150,166,233,76,215,70,213,51,46,88,114,233,228,67,27,142,168,124,117,250,92,237,155,213,21,29,134,108,208,169,245,56,52,123,157,208,179,139,106,180,222,90,209,200,76,23,210,56,178,214,40,134,85,158,32,99,100,106,11,165,94,146,174,197,205,24,110,222,251,110,236,247,82,174,197,53,213,70,184,202,73,120,52,254,39,16,192,112,247,0,255,79,254,203,106,0,255,254,77,0,195,221,0,255,63,249,47,171,253,251,55,192,158,55,198,24,99,141,177,214,26,53,178,235,110,229,207,164,78,68,100,170,42,73,38,91,167,10,87,245,81,149,166,89,138,252,211,161,106,227,110,246,165,95,122,170,35,112,58,28,167,23,186,231,9,29,38,38,201,145,200,203,217,107,79,172,214,218,88,175,12,11,149,92,108,108,116,162,235,72,169,106,223,153,202,168,137,38,91,25,180,238,77,59,188,243,184,90,112,157,88,243,179,203,226,106,131,113,153,38,63,148,84,210,153,115,53,222,100,115,237,116,213,200,234,21,215,252,129,34,9,186,162,154,47,245,133,74,251,209,209,212,84,244,102,80,132,91,125,98,181,174,4,51,117,197,83,157,136,87,76,204,78,140,87,148,73,29,42,245,155,107,14,252,25,57,154,33,153,252,159,60,117,109,235,58,202,250,31,46,199,36,115,92,217,191,202,2,171,232,127,137,195,199,28,21,189,177,200,247,125,99,46,116,229,115,148,74,206,17,11,155,104,157,100,133,110,249,50,212,146,141,164,33,35,207,46,92,212,108,245,29,28,214,102,195,142,184,41,7,254,210,158,220,0,107,206,233,244,33,0,255,242,201,26,43,31,139,79,233,176,48,245,238,170,34,173,55,87,68,178,208,153,68,142,163,69,138,33,149,32,248,216,43,219,92,169,151,163,115,113,77,134,139,247,167,251,146,236,247,178,173,197,99,93,128,27,225,21,39,225,31,43,31,30,73,129,159,81,11,153,115,141,81,149,73,182,170,234,206,100,35,105,154,158,178,114,79,12,117,91,122,46,190,77,77,53,45,55,217,231,190,106,243,214,252,151,175,88,160,247,31,112,124,246,31,137,47,246,168,168,57,243,145,108,167,174,116,168,36,141,150,100,177,247,204,83,145,206,145,124,116,125,166,161,111,77,118,235,236,80,146,133,125,75,185,45,171,56,23,103,105,23,220,22,247,111,170,217,84,238,177,145,188,26,61,146,116,196,196,176,189,199,166,151,231,247,117,30,142,143,28,205,77,223,138,112,77,214,139,119,82,133,91,154,227,163,38,107,149,103,90,165,23,185,189,177,94,115,140,164,51,236,94,172,34,7,54,114,174,167,213,203,86,142,225,185,217,78,183,105,233,73,39,189,91,215,52,61,157,27,212,160,171,125,63,218,15,95,85,139,209,169,245,120,79,59,64,1,34,34,34,34,162,70,141,168,53,198,26,81,27,71,113,108,212,70,208,20,12,91,72,58,58,74,58,158,186,109,235,150,148,173,88,177,162,106,193,170,77,155,118,70,39,71,174,218,121,19,205,234,212,238,199,160,19,163,46,190,34,176,36,73,149,108,239,244,44,11,217,89,175,141,28,119,132,235,202,70,123,99,159,211,12,59,226,137,56,235,66,219,224,160,60,78,111,142,138,36,134,74,238,110,70,100,166,154,85,143,73,47,106,101,123,91,237,148,200,186,103,58,214,240,129,123,77,81,157,186,111,41,169,218,149,121,70,205,195,53,186,46,30,110,201,158,218,68,212,90,163,214,90,99,140,17,53,198,88,163,214,24,107,68,68,68,68,100,191,242,156,42,213,213,53,181,80,249,134,204,119,53,228,160,14,106,187,50,79,181,204,63,0,255,28,202,96,50,26,31,85,121,107,163,233,92,81,47,29,73,189,177,158,183,214,94,147,123,166,150,143,149,206,29,71,65,83,240,44,203,174,169,111,57,174,187,86,237,219,142,198,196,229,138,133,121,180,0,47,106,87,44,85,53,248,238,141,228,117,183,86,100,25,138,244,222,93,213,68,177,76,81,86,58,85,31,107,166,41,134,146,190,30,76,23,181,148,116,46,220,209,189,175,184,91,181,118,195,216,191,11,149,250,205,53,7,254,140,28,205,144,76,254,79,158,186,182,117,29,101,253,15,151,99,146,57,174,236,95,101,129,85,244,0,255,35,123,245,168,81,49,198,72,115,215,136,198,114,39,123,38,189,162,145,196,209,55,158,158,118,175,75,158,100,105,123,107,218,50,235,195,17,235,189,83,21,38,123,51,235,34,174,178,30,254,135,87,21,136,27,245,161,191,124,139,79,243,171,237,75,109,100,99,164,43,230,152,249,40,150,213,27,149,73,174,185,50,71,226,43,45,91,235,46,18,145,134,206,190,92,232,44,126,168,120,199,158,60,51,169,220,172,86,106,83,102,128,110,56,150,221,6,167,45,113,163,62,244,151,111,241,105,126,181,29,200,26,197,208,149,182,107,110,124,174,149,216,202,177,24,43,119,207,149,135,109,238,72,172,202,117,237,88,189,64,83,185,131,63,101,153,38,235,206,253,25,236,121,212,85,239,95,227,230,236,75,12,69,227,95,213,170,26,149,99,189,178,141,169,98,123,204,116,165,171,45,36,67,242,124,123,154,97,105,89,138,226,121,26,183,109,92,210,176,70,157,211,116,1,174,235,128,59,90,172,63,26,121,0,255,86,63,91,254,24,118,224,178,177,204,89,121,217,104,252,190,88,171,34,65,98,172,21,18,163,51,53,180,220,172,234,108,108,100,104,25,50,217,115,186,220,128,247,214,109,162,161,231,81,31,225,42,187,224,223,120,85,137,47,42,186,111,114,84,237,38,247,152,121,123,173,216,249,88,142,116,199,179,244,250,248,170,155,198,93,59,246,45,200,101,251,30,154,178,194,133,120,197,57,139,181,184,139,253,247,64,220,168,15,253,229,91,124,154,95,109,15,99,136,136,136,136,136,26,53,162,214,24,107,68,109,28,197,177,81,27,65,83,48,108,33,233,232,40,233,120,234,182,173,91,82,182,98,197,138,170,5,171,54,109,90,207,38,110,212,135,254,242,45,62,205,175,182,195,149,195,179,55,146,229,232,149,147,96,222,233,185,69,13,159,233,41,22,254,103,122,146,186,226,37,237,230,220,46,123,7,87,109,192,228,161,85,239,117,40,171,221,253,126,118,106,118,0,129,164,223,168,247,35,214,0,63,149,172,133,244,200,133,45,108,161,216,210,130,173,116,230,57,168,42,27,65,151,22,101,184,170,112,245,6,252,209,239,25,96,150,223,198,245,203,21,171,177,115,53,56,83,84,69,69,69,213,170,85,53,199,94,43,114,35,41,146,173,26,9,166,130,102,11,87,71,89,73,201,211,184,109,227,146,178,237,43,182,85,237,95,181,105,237,162,232,140,141,108,122,81,35,122,230,206,252,153,110,108,141,204,123,123,175,137,174,184,127,229,214,45,11,105,36,209,78,108,138,138,234,22,227,182,42,55,47,204,112,185,250,21,151,89,21,39,198,239,115,200,221,69,141,61,242,156,92,177,113,108,245,74,211,49,246,168,139,32,247,68,110,146,108,36,203,83,225,150,111,51,46,123,247,213,154,165,122,100,156,222,232,138,153,186,170,41,15,0,152,210,1,48,234,61,6,230,111,244,105,222,9,183,101,136,136,136,136,136,26,53,162,214,24,107,68,109,28,197,177,193,101,59,130,166,96,216,66,210,209,81,210,182,56,187,109,235,150,148,173,88,177,9,19,225,96,213,166,173,108,79,106,192,168,247,24,152,191,209,167,121,39,188,252,212,105,58,187,171,116,69,210,57,123,99,19,89,43,211,106,141,72,199,160,61,171,9,122,130,112,207,208,116,219,218,182,172,199,163,40,219,109,75,118,213,244,229,72,220,180,13,175,216,103,50,124,239,135,64,164,104,58,241,110,173,141,204,57,18,93,73,214,99,230,237,53,115,179,177,29,139,21,185,210,29,165,19,152,42,151,240,91,44,211,99,93,182,63,0,255,61,143,90,245,125,20,220,156,189,182,119,153,219,68,100,73,237,166,114,173,153,103,99,207,149,223,227,43,197,70,182,240,52,65,114,102,27,69,93,13,81,89,219,178,213,185,161,88,84,181,97,93,187,35,141,84,126,206,24,189,178,44,95,99,173,213,35,141,0,255,245,220,120,42,150,55,49,148,109,136,74,170,178,181,110,77,167,0,255,29,238,166,41,115,181,222,178,6,197,85,46,196,59,241,32,102,236,145,27,233,110,174,145,69,69,30,58,123,36,77,214,113,116,230,35,109,251,242,94,122,138,151,84,199,48,213,245,172,220,208,188,175,5,229,232,195,181,139,137,163,150,225,58,59,180,62,126,211,20,13,52,243,120,198,72,146,92,61,243,17,180,59,49,183,167,33,51,5,69,193,0,255,82,207,85,215,179,228,221,154,91,106,223,224,214,13,248,60,76,233,189,118,101,77,184,223,207,190,210,94,85,220,58,189,43,48,63,101,172,60,21,59,93,83,137,63,145,35,114,37,146,196,68,71,154,150,142,189,176,169,146,58,115,52,71,16,46,24,154,170,162,88,150,32,170,91,185,110,87,253,230,180,81,175,253,89,161,125,22,235,142,86,177,164,138,62,154,63,71,209,185,63,47,95,153,234,194,215,92,181,233,160,222,73,81,211,166,214,164,210,157,146,89,189,109,83,81,62,88,46,234,106,92,136,69,241,147,101,240,162,174,75,132,47,252,121,64,244,232,139,253,166,102,207,31,181,7,48,254,141,232,209,23,251,77,205,158,63,106,15,96,42,26,156,59,39,159,115,142,196,145,52,31,27,81,123,38,233,226,166,146,100,146,230,43,53,13,77,207,75,241,142,167,160,73,151,239,89,209,28,84,71,0,255,47,231,181,66,135,138,109,234,209,133,118,106,246,180,134,156,77,228,216,27,207,169,213,27,201,86,172,12,221,99,140,186,120,114,95,228,230,200,200,177,60,245,109,9,55,99,189,119,39,173,185,165,71,62,234,141,86,121,166,171,58,48,231,175,195,87,36,43,50,119,142,12,91,163,233,98,27,167,187,81,114,231,28,115,109,65,83,145,61,85,182,36,235,153,122,226,157,56,212,20,238,200,106,233,214,133,43,214,103,120,219,190,15,179,234,227,186,236,212,5,42,219,217,229,175,166,187,98,229,36,137,225,89,33,21,57,221,85,47,69,85,93,11,186,178,113,122,233,78,184,227,125,11,242,170,220,225,142,28,141,86,173,19,223,167,232,47,124,149,137,235,244,161,192,124,139,177,242,171,237,169,141,21,19,215,233,67,129,249,22,99,229,87,219,1,10,0,248,46,0,191,200,190,237,114,141,170,138,158,35,70,206,177,54,71,186,49,100,102,234,57,130,13,180,237,106,57,74,86,20,175,202,114,65,165,78,88,108,78,107,252,179,82,183,225,118,237,61,13,214,34,187,110,187,168,123,122,119,85,51,159,93,108,36,201,70,206,78,197,212,235,79,149,28,197,181,96,222,235,254,113,217,214,186,111,107,30,235,190,39,109,135,87,188,214,123,253,35,0,0,152,210,1,48,234,61,6,230,111,244,105,222,9,0,255,124,107,230,244,87,173,77,55,252,204,209,115,13,149,20,69,83,178,138,57,198,170,44,37,165,91,198,181,91,35,145,238,252,216,116,244,148,227,137,219,174,182,29,153,20,31,234,49,156,175,204,85,120,194,160,7,140,122,143,129,249,27,125,154,119,194,173,239,222,123,239,185,247,156,115,229,234,38,219,153,179,112,122,85,141,166,165,99,85,181,210,183,165,172,72,12,67,209,118,173,235,247,188,80,13,213,113,143,122,17,63,106,186,166,235,31,1,98,54,17,141,209,93,163,26,159,217,194,26,73,86,26,75,179,196,243,100,143,76,117,161,211,69,178,53,183,25,191,205,187,216,141,227,46,202,77,185,166,58,23,87,217,22,143,198,215,184,141,175,153,55,141,116,151,142,172,114,187,59,34,205,240,145,164,121,72,238,136,88,185,42,251,208,53,211,84,167,15,190,149,216,12,171,118,230,148,227,218,140,195,185,90,163,211,113,61,188,70,42,199,200,201,145,143,24,185,99,228,202,110,142,60,119,143,181,18,69,79,203,177,138,107,247,133,133,106,134,178,101,239,212,45,107,164,173,51,91,117,223,145,110,195,27,206,107,69,156,70,252,116,160,156,93,213,222,27,207,201,17,35,71,87,172,12,221,99,111,122,9,126,95,228,230,200,72,210,220,20,174,8,55,99,189,119,95,85,88,170,57,62,234,141,86,153,169,85,154,198,98,163,35,73,106,205,36,102,222,28,49,230,78,79,93,75,53,93,145,139,33,233,253,149,161,186,117,61,39,18,68,219,82,205,162,242,244,201,119,87,219,214,52,204,79,61,210,135,184,204,85,56,66,51,50,141,162,217,68,219,181,70,178,230,74,108,229,88,239,153,55,214,202,195,54,119,36,70,20,74,151,148,94,160,169,220,193,111,113,83,143,106,231,254,12,246,196,105,213,247,175,113,115,118,239,134,138,168,168,168,200,145,35,114,237,49,71,213,200,177,28,29,185,241,52,61,67,103,146,178,142,174,142,168,110,229,186,93,157,43,182,175,104,93,176,117,237,166,85,40,16,55,234,67,127,249,22,159,230,87,219,85,68,222,191,213,207,150,63,134,189,74,226,70,125,232,47,223,226,211,252,106,187,138,200,251,183,250,217,242,199,176,87,9,196,141,250,208,95,190,197,167,249,213,118,176,54,70,214,107,237,141,117,134,221,151,68,213,206,70,206,245,180,186,232,68,210,36,15,219,233,54,45,61,233,171,104,213,134,169,167,115,131,26,116,85,44,88,7,226,164,106,49,58,85,1,23,102,79,233,198,218,107,173,232,189,246,206,223,249,171,113,12,155,200,92,115,78,44,145,148,100,170,170,103,92,81,114,177,204,16,228,145,67,15,230,27,242,185,234,154,247,224,129,67,198,194,83,207,112,91,28,76,170,214,119,206,185,240,127,36,105,154,164,242,127,18,213,85,174,43,43,235,127,184,35,147,60,114,101,0,255,42,247,172,162,0,255,245,3,68,68,54,181,198,88,131,223,216,56,142,226,200,168,170,156,35,49,12,153,8,130,237,149,206,76,45,25,41,120,58,162,190,174,206,205,203,202,82,245,214,181,59,87,197,71,146,179,231,202,29,123,229,85,110,124,140,20,205,95,232,202,124,172,83,100,228,35,221,198,101,141,202,116,46,90,185,237,212,177,184,164,174,48,183,52,43,87,67,225,50,159,225,170,120,37,147,211,163,215,57,73,142,175,24,21,35,235,94,36,145,175,74,34,193,55,206,165,70,172,84,187,150,188,209,117,91,55,45,121,158,133,106,150,237,146,210,109,105,138,65,71,90,161,213,158,227,29,237,10,93,163,24,186,210,118,205,141,207,181,18,91,57,22,99,229,238,185,242,176,205,29,137,85,185,174,29,171,23,104,42,119,240,167,44,211,100,221,185,63,131,61,143,186,234,253,107,220,156,29,148,161,104,252,171,90,85,163,114,172,87,182,49,85,108,143,153,174,116,181,133,236,44,121,190,61,205,176,180,44,69,145,236,77,199,109,27,151,52,172,81,231,244,75,107,224,117,29,112,71,195,180,135,14,136,140,149,121,179,73,70,162,171,122,141,81,149,99,141,169,36,22,85,89,190,45,179,74,95,79,144,116,52,221,134,124,67,67,54,123,49,207,19,211,93,53,133,123,243,193,30,71,180,207,100,120,92,127,201,109,14,80,81,81,81,21,57,114,84,205,177,215,170,26,57,150,163,51,217,146,96,42,104,54,147,148,117,116,181,239,77,199,109,27,151,116,174,216,190,87,77,132,0,255,85,107,119,19,79,236,26,197,208,149,182,107,110,124,174,149,216,202,177,24,43,119,207,149,135,109,238,72,172,202,117,237,88,189,64,83,185,131,63,101,153,38,235,206,253,25,236,121,212,85,239,95,227,230,236,107,204,233,244,33,0,255,242,201,26,43,31,139,87,158,106,119,85,123,140,36,47,71,140,28,29,61,209,108,236,189,233,37,248,61,157,135,228,27,73,115,83,184,226,91,147,203,226,125,85,97,169,230,24,167,201,186,98,166,86,233,244,6,54,150,57,43,47,27,141,223,23,107,85,36,72,140,181,66,98,116,166,134,150,155,85,157,141,141,12,45,67,38,123,78,151,27,240,222,186,77,52,244,60,234,35,92,101,23,252,27,7,101,138,170,168,168,168,90,181,170,230,216,107,69,110,36,69,178,185,218,37,193,84,208,108,225,234,40,43,169,223,211,184,109,227,146,178,237,43,246,167,0,255,217,0,255,170,77,235,204,238,215,143,145,111,122,85,171,122,229,205,252,133,142,116,109,204,123,99,207,137,173,190,127,228,54,46,51,105,28,209,178,108,122,138,26,23,99,183,42,215,44,204,111,185,26,10,151,89,21,223,193,203,79,196,158,77,84,110,158,229,170,124,231,35,233,233,88,163,226,72,33,43,63,217,233,171,220,230,10,138,90,146,230,96,223,183,214,251,110,236,247,210,99,90,156,96,39,220,172,202,73,184,204,170,7,206,168,15,25,152,79,214,167,249,88,156,53,103,74,231,140,250,144,129,249,100,125,154,143,197,89,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,171,199,190,201,190,237,187,149,155,151,83,47,63,111,229,212,165,155,163,169,222,235,110,253,186,220,251,186,253,184,165,207,236,151,61,83,55,204,210,80,247,117,62,105,202,3,234,6,234,100,221,172,85,35,23,71,147,72,198,24,21,171,176,244,185,178,78,182,164,166,43,146,28,153,253,83,37,237,162,77,221,91,32,155,92,86,102,181,245,215,238,95,149,113,90,19,39,107,55,105,64,230,190,7,0,255,211,159,186,116,59,127,235,124,151,222,244,23,245,79,252,120,55,125,250,127,251,143,62,131,254,173,253,232,251,113,239,179,244,229,251,42,130,25,29,30,35,223,244,170,86,245,202,155,249,11,29,233,218,152,247,198,158,19,91,125,0,255,200,109,92,102,210,56,162,101,217,244,20,53,46,198,110,85,174,89,152,223,114,53,20,46,179,42,190,131,215,9,107,78,229,231,140,213,19,75,241,57,214,92,49,178,248,95,204,145,167,101,185,19,93,217,154,168,163,234,91,27,215,148,250,223,225,110,106,49,87,151,213,104,80,188,226,66,92,12,247,208,169,196,159,200,17,185,18,73,98,162,35,77,75,199,94,216,84,73,157,57,154,35,8,23,12,77,85,81,44,75,16,213,173,92,183,171,126,115,218,168,215,254,172,208,62,139,117,71,135,231,192,233,244,33,0,255,242,201,26,43,31,139,171,72,149,156,78,31,242,47,159,172,177,242,177,184,138,0,170,4,116,122,143,127,249,27,141,149,119,194,85,164,74,64,167,247,248,151,191,209,88,121,39,124,74,7,174,114,80,117,174,114,0,0,0,0,84,11,180,98,189,182,47,211,19,121,92,246,212,230,140,250,144,129,249,100,125,154,143,197,173,152,86,172,215,246,101,122,34,143,203,158,218,156,81,31,50,48,159,172,79,243,177,184,21,3,173,88,175,237,203,244,68,30,151,61,181,57,163,62,100,96,62,89,159,230,99,113,43,166,21,235,181,125,153,158,200,227,178,167,54,103,212,135,12,204,39,235,211,124,44,206,154,3,0,0,0,80,117,128,53,231,116,250,144,127,249,100,141,149,143,197,167,116,88,115,78,167,15,249,151,79,214,88,249,88,92,69,0,168,147,155,188,202,177,17,28,219,57,145,212,64,114,110,60,119,140,81,67,109,169,102,19,87,235,86,43,216,74,93,69,191,123,77,207,182,202,85,187,26,118,52,226,159,230,194,33,90,109,71,127,224,159,13,111,164,86,207,118,164,27,169,81,61,114,227,88,62,235,36,57,85,72,163,142,64,85,210,208,215,81,239,165,113,77,247,182,60,157,226,178,76,109,106,43,216,143,53,241,198,247,245,112,122,246,143,146,99,222,179,114,44,244,13,254,115,34,146,36,212,146,157,228,140,88,25,154,138,100,133,206,158,137,37,106,72,122,77,102,168,125,229,178,213,86,179,114,56,197,13,167,53,205,235,211,246,175,6,158,136,200,190,169,17,53,187,220,123,230,141,53,98,228,100,73,58,242,84,189,62,50,233,169,113,233,162,194,5,89,111,223,93,83,174,57,175,202,57,247,77,153,101,214,28,114,230,213,26,61,247,28,185,198,104,20,235,172,238,138,125,0,255,192,186,187,144,185,154,165,228,36,181,7,133,235,250,113,198,171,167,106,87,71,169,230,217,161,55,238,51,117,32,62,161,3,96,212,123,12,204,223,232,211,188,19,190,202,238,181,215,158,163,55,186,177,170,234,81,121,57,146,124,36,171,200,177,74,87,235,237,220,134,247,237,200,30,185,13,0,255,138,30,191,117,125,117,85,155,55,45,84,143,60,202,190,136,139,165,107,83,156,170,1,163,222,99,96,254,70,159,230,157,112,43,70,20,235,139,253,166,158,200,31,181,167,55,64,165,126,115,205,129,63,35,71,51,36,147,0,255,147,167,174,109,93,71,89,0,255,195,229,152,100,142,43,251,87,89,96,21,253,223,230,213,170,200,181,162,98,116,59,34,42,50,28,83,71,70,239,22,31,105,138,150,54,139,43,130,97,121,174,214,219,208,60,43,50,42,73,10,154,35,157,179,65,235,181,105,72,83,226,179,109,151,187,106,229,101,137,182,121,185,115,83,81,213,110,141,145,247,72,222,61,60,251,46,154,231,34,57,171,194,246,206,160,122,127,139,119,139,113,113,139,251,107,189,204,94,85,234,248,91,35,184,127,210,57,146,90,253,127,36,22,146,164,172,168,254,95,146,165,112,21,54,63,220,81,70,188,80,127,138,166,109,95,101,224,167,79,26,217,99,212,194,177,141,111,164,178,79,71,50,103,230,244,114,164,51,219,142,85,207,141,112,199,247,82,85,247,58,28,231,31,90,55,238,112,189,122,10,15,43,118,85,172,62,78,203,14,204,96,82,7,236,42,187,108,215,238,70,150,187,242,23,82,39,58,15,83,165,223,101,40,223,79,73,81,104,239,214,110,248,54,219,155,173,155,113,74,191,217,83,172,242,196,127,171,15,64,113,230,241,239,145,36,185,98,229,228,153,119,98,110,79,67,150,122,150,133,159,153,158,171,174,103,201,219,185,184,203,222,193,173,27,240,185,105,213,4,29,202,154,112,95,160,157,154,253,191,40,31,184,169,110,186,91,179,29,105,222,204,89,56,189,136,220,76,173,110,139,161,115,71,37,69,159,125,92,187,230,91,99,159,183,110,198,22,125,105,191,178,202,19,131,181,229,113,60,207,95,57,232,140,24,53,71,126,86,43,231,222,115,69,244,232,44,217,94,35,112,4,91,59,221,214,189,25,44,84,39,215,173,154,172,209,89,248,171,90,82,219,142,99,181,127,73,43,135,127,108,36,203,17,51,31,79,187,211,115,139,26,190,84,176,20,252,44,245,36,117,197,75,218,174,197,165,246,13,174,218,128,201,205,148,38,104,87,86,187,251,2,237,43,237,86,12,0,0,0,0,0,128,127,3,173,71,175,237,203,52,123,30,151,29,160,196,117,250,80,96,190,197,88,249,213,246,0,255,210,122,244,218,190,76,179,231,113,217,1,74,92,167,15,5,230,91,140,149,95,109,7,40,144,218,184,141,122,215,95,126,202,167,121,42,118,43,38,181,113,27,245,174,191,252,148,79,243,84,236,128,184,81,31,250,203,183,248,52,191,218,110,197,164,54,113,163,62,244,151,111,241,105,126,181,221,138,1,0,0,0,0,164,54,206,60,254,61,146,36,87,172,156,60,243,78,204,237,105,200,82,207,178,240,51,211,115,213,245,44,121,59,23,119,217,59,184,117,3,62,55,173,154,160,67,89,19,238,11,180,83,179,91,49,235,135,138,138,138,170,200,145,163,106,142,189,86,213,200,177,28,29,53,18,76,5,205,102,146,178,142,174,142,167,113,219,198,37,157,43,182,175,168,218,191,106,237,166,237,212,1,43,38,174,211,135,2,243,45,198,202,175,182,43,180,88,138,173,90,61,70,141,153,140,170,90,81,163,214,82,89,163,50,31,237,123,35,251,141,231,244,88,88,191,175,161,242,213,105,190,171,76,181,212,201,44,132,203,60,142,115,224,0,133,136,136,136,136,168,81,35,106,141,177,70,212,198,81,28,27,92,182,35,104,10,134,45,36,29,29,37,109,139,179,219,182,110,73,217,138,21,155,48,17,14,86,109,218,202,118,144,2,229,110,42,247,30,121,78,141,30,73,186,122,165,233,24,99,211,203,243,123,34,55,73,54,142,230,166,111,197,183,25,151,189,59,169,194,45,205,49,78,111,116,197,51,173,210,254,77,49,187,170,200,232,174,17,145,44,116,102,141,36,43,141,101,72,37,8,62,54,166,186,208,233,34,233,92,92,147,225,218,93,236,198,113,47,219,90,76,83,157,139,171,156,132,187,224,42,142,36,89,167,70,76,44,167,59,243,106,168,174,49,106,161,11,29,35,239,80,86,189,200,181,239,104,61,212,60,77,61,73,225,6,28,240,244,86,51,82,191,163,158,124,223,5,103,102,87,125,249,74,103,78,196,234,141,209,169,189,198,170,138,149,166,123,172,145,132,58,183,141,174,200,95,71,70,214,233,91,142,71,19,110,198,50,125,247,185,105,201,174,30,53,43,174,242,53,174,143,151,31,160,86,94,94,174,137,213,31,141,100,99,37,72,119,104,41,58,84,209,145,72,134,238,20,180,46,220,85,208,141,169,37,200,164,96,47,198,120,226,181,171,163,6,163,225,53,157,135,95,117,93,118,28,18,167,45,183,57,85,69,68,68,85,174,92,81,107,140,53,42,71,146,37,233,66,182,35,104,10,134,205,92,101,101,93,21,123,211,110,219,186,37,157,219,183,47,74,19,225,96,213,218,37,195,145,116,88,115,224,116,250,144,127,249,100,141,149,143,197,85,164,74,78,167,15,249,151,79,214,88,249,88,92,69,0,223,13,217,115,84,197,72,34,223,247,238,53,179,137,207,81,42,57,87,207,116,173,4,142,21,186,229,203,80,203,71,174,154,111,60,187,112,81,179,85,134,179,71,135,13,59,226,166,227,56,52,59,72,193,164,14,80,169,223,92,115,224,207,200,209,12,201,228,0,255,228,169,107,91,215,81,214,0,255,112,57,38,153,227,202,254,85,22,88,69,0,255,136,39,170,186,111,106,84,238,166,246,158,121,99,173,222,249,40,142,141,60,85,175,143,172,186,169,219,181,167,112,65,214,219,247,80,139,21,54,171,114,206,125,45,158,216,146,205,87,227,35,50,119,109,52,157,163,233,98,27,169,55,214,243,230,28,115,109,65,83,241,177,210,185,227,40,152,122,226,157,56,212,244,45,199,117,215,170,133,43,214,103,120,91,177,48,143,234,227,186,236,126,205,231,161,185,55,150,19,57,178,81,189,155,88,35,34,75,242,21,81,149,123,4,158,50,84,84,22,10,18,81,131,219,55,213,244,212,97,177,171,171,30,139,157,217,228,140,77,150,25,96,177,43,101,21,178,114,237,189,114,207,156,123,10,203,112,108,20,122,54,178,12,205,102,182,70,170,130,113,0,255,146,75,31,223,221,144,68,29,171,211,224,106,95,147,174,104,51,228,188,78,173,199,95,218,193,124,100,149,63,115,177,213,200,61,49,87,68,158,244,88,41,172,71,96,170,107,185,89,210,223,232,72,215,210,99,178,224,244,182,1,147,173,235,68,93,207,163,198,197,85,142,198,191,113,251,156,170,34,34,162,42,87,174,168,53,198,26,149,35,201,146,116,213,70,208,20,12,155,185,202,202,186,74,158,186,109,235,150,116,110,223,190,173,106,193,170,181,107,151,252,0,0,0,170,206,85,14,170,14,107,14,156,78,31,242,47,159,172,177,242,177,184,138,84,201,233,244,33,0,255,242,201,26,43,31,139,171,200,127,1,183,78,239,10,204,79,25,43,79,197,158,218,88,49,110,157,222,21,152,159,50,86,158,138,93,185,33,99,174,170,30,89,36,251,222,177,22,182,242,53,50,165,230,138,153,173,181,64,146,194,184,124,31,170,248,198,213,240,145,120,23,214,105,70,202,14,246,104,83,102,71,60,117,28,127,105,87,17,202,170,232,140,21,57,51,93,221,229,120,178,119,54,102,234,202,73,232,196,182,28,223,233,59,231,22,115,116,221,234,93,121,44,84,176,109,223,174,210,69,233,46,252,213,100,189,117,207,113,172,246,69,102,253,84,21,17,17,85,185,114,69,173,49,214,168,28,73,150,164,171,54,130,166,96,216,204,85,86,214,85,242,212,109,91,183,164,115,251,246,109,85,11,86,173,93,187,228,199,250,0,124,17,149,125,147,35,114,118,181,199,204,219,107,244,200,73,145,108,227,89,122,125,124,210,83,221,210,61,125,11,114,217,190,187,90,92,179,217,138,115,22,155,242,196,254,205,72,50,103,230,162,163,241,123,122,142,104,4,137,177,86,72,175,64,83,87,243,176,170,179,177,145,174,162,199,123,65,234,114,3,222,91,215,181,186,130,71,125,132,171,28,141,131,224,235,57,181,175,18,0,255,170,86,229,74,36,137,149,109,76,21,219,123,97,83,37,117,230,24,146,231,219,211,12,85,69,177,44,193,211,184,109,227,146,250,205,105,163,94,11,112,93,7,44,214,29,61,167,3,1,12,119,0,255,0,255,228,191,172,246,159,218,85,78,254,88,61,81,44,89,123,205,21,35,139,0,255,197,28,121,90,150,183,50,116,110,120,74,170,190,181,113,77,169,195,253,239,166,22,115,117,217,178,254,194,85,46,196,197,112,43,134,187,0,255,127,242,95,86,251,247,111,128,53,231,116,250,144,127,249,100,141,149,143,197,167,116,88,115,78,167,15,249,151,79,214,88,249,88,92,181,128,43,135,127,111,28,171,17,43,39,207,188,215,139,139,106,190,212,179,44,252,204,20,36,13,197,59,218,206,197,93,246,238,173,90,159,201,77,171,38,232,208,81,187,251,2,237,212,236,137,93,69,174,185,106,174,57,246,88,85,123,236,181,106,142,189,86,69,69,69,69,246,19,207,137,82,67,93,77,11,117,108,200,99,87,61,14,106,159,182,43,51,75,203,12,240,207,119,57,106,13,210,248,216,163,22,142,142,100,100,149,125,58,82,249,11,169,147,35,157,217,118,172,98,141,124,75,50,150,170,186,215,225,56,127,87,181,126,135,235,213,83,120,216,190,164,125,245,113,90,118,159,6,62,95,173,189,103,222,24,115,207,251,186,201,166,214,24,107,84,238,149,168,168,101,137,164,110,71,201,137,194,154,251,183,245,236,216,87,119,213,99,134,75,235,166,6,181,204,0,55,12,122,86,58,142,101,157,92,189,178,156,238,204,201,157,54,199,168,133,46,116,111,180,93,159,244,34,215,190,163,117,215,16,213,20,92,133,27,112,192,211,157,194,55,205,142,122,242,253,104,124,166,93,69,48,31,141,140,168,188,53,210,108,142,168,151,141,164,222,70,207,155,107,172,181,61,77,75,198,84,231,146,163,103,42,136,151,229,208,84,184,28,171,93,91,23,110,71,159,225,114,251,194,204,170,143,23,181,3,50,235,167,170,136,136,168,202,149,43,106,141,177,70,229,72,178,36,93,181,17,52,5,195,102,174,178,178,174,146,167,110,219,186,37,157,219,183,111,171,90,176,106,237,218,37,63,245,133,114,241,167,183,70,54,145,73,101,189,135,106,254,202,149,101,154,186,211,6,146,154,35,232,192,208,52,201,214,21,0,255,166,158,117,43,215,237,199,63,109,212,46,173,247,231,89,220,103,138,118,122,246,223,23,57,215,188,119,163,142,61,86,34,170,169,105,146,213,28,123,173,200,70,101,232,40,149,253,196,115,74,109,235,250,55,101,17,117,108,200,99,87,111,142,232,142,102,88,102,150,150,217,26,231,106,95,102,160,208,224,30,73,207,185,71,22,24,122,47,82,149,59,29,53,87,212,234,165,43,201,144,60,108,160,91,187,196,164,175,222,85,107,166,158,178,13,234,215,213,190,96,237,135,147,170,61,235,212,122,92,152,221,179,185,202,161,107,177,200,250,99,68,254,204,86,182,56,130,140,129,237,153,182,114,242,122,177,21,71,118,202,78,182,245,28,221,184,122,41,30,9,245,111,91,184,171,116,175,186,11,7,53,185,108,221,115,252,148,189,246,64,220,168,15,253,229,91,124,154,95,109,15,100,170,221,85,237,49,146,188,28,49,114,116,244,68,179,177,247,166,151,224,247,116,30,146,111,36,205,77,225,138,111,77,46,139,247,85,133,165,154,99,156,38,235,138,153,90,165,253,154,184,81,31,250,203,183,248,52,191,218,110,197,164,232,64,61,155,138,72,235,173,85,145,47,108,38,141,35,107,141,162,73,34,120,190,55,166,182,80,234,37,217,156,91,147,223,218,189,239,198,126,23,219,166,76,83,109,132,171,108,139,187,224,95,58,98,164,163,170,70,254,136,220,126,196,72,208,61,214,204,139,168,44,83,42,139,245,129,50,71,20,186,234,53,13,69,173,216,99,214,85,143,205,6,245,223,134,251,202,12,176,90,230,156,202,207,25,171,39,150,226,115,172,185,98,100,241,191,152,35,79,203,114,39,186,178,53,81,71,213,183,54,174,41,245,191,195,221,212,98,174,46,171,209,160,120,197,133,184,24,78,161,183,199,216,99,142,189,214,28,57,186,233,110,229,47,164,78,69,99,106,41,89,84,174,20,110,233,43,42,67,83,188,67,235,198,61,239,75,67,181,219,163,166,195,143,154,174,23,250,251,224,28,123,236,110,175,156,153,19,153,179,34,65,247,88,51,191,25,161,138,98,89,146,110,85,95,35,74,37,180,127,199,179,42,179,180,171,30,195,172,250,177,105,193,50,3,204,178,242,171,198,191,168,81,57,18,71,122,165,27,77,69,247,158,217,74,73,155,73,154,36,248,22,52,77,213,82,20,203,19,53,174,220,184,171,126,141,218,168,233,254,92,215,62,139,181,88,175,158,170,170,170,170,42,87,174,202,185,247,92,149,35,201,146,116,229,200,51,245,52,157,185,202,202,186,74,162,198,149,27,119,117,110,223,190,173,117,0,255,214,181,107,215,62,103,100,153,51,115,177,17,249,61,49,87,68,130,197,70,203,164,71,96,170,107,185,73,213,25,217,70,215,210,99,178,224,116,185,62,239,85,235,68,93,79,156,62,194,43,142,198,191,113,197,195,27,201,223,107,229,142,177,242,34,71,190,71,138,229,44,108,85,78,22,40,62,146,145,113,227,190,86,100,202,22,109,219,134,234,94,220,213,80,152,165,154,117,164,161,240,134,49,113,85,252,67,0,0,128,41,29,0,163,222,99,96,254,70,159,230,157,240,213,67,205,46,106,140,141,228,229,138,141,99,35,38,134,237,189,71,93,4,185,175,243,112,124,36,89,158,10,183,132,107,178,94,188,175,214,44,213,35,31,53,89,171,204,212,85,173,120,170,170,170,170,170,92,185,42,231,222,115,85,142,36,75,210,133,115,201,51,245,52,157,185,202,202,186,42,22,169,227,202,141,187,58,183,111,95,148,222,197,0,255,214,181,75,134,3,50,41,86,72,174,156,43,197,231,164,55,215,192,230,202,185,247,92,85,129,101,107,49,170,70,74,150,149,226,43,205,208,119,158,194,92,212,168,164,204,167,31,6,109,88,10,79,29,199,59,218,107,4,232,221,68,52,90,111,174,106,124,102,11,137,28,71,139,20,205,18,207,147,61,210,180,185,82,47,199,214,220,102,252,54,239,125,73,246,187,40,55,229,98,105,35,188,98,91,60,26,0,255,43,128,106,161,124,162,43,167,98,244,200,232,212,88,123,69,245,202,208,49,214,70,58,157,235,198,70,228,175,36,27,11,245,237,200,99,248,54,227,166,190,251,92,187,100,73,113,154,21,175,248,26,47,192,233,27,42,162,162,162,34,71,142,200,181,199,28,85,35,199,114,116,228,198,211,244,12,157,73,202,58,186,58,162,186,149,235,118,117,174,216,190,162,117,193,214,181,155,54,44,231,191,184,114,248,247,198,177,26,177,114,242,204,123,189,184,168,230,75,61,203,194,207,76,65,210,80,188,163,237,92,220,101,239,222,170,245,153,220,180,106,130,14,29,181,187,47,208,78,205,254,95,64,244,232,139,253,166,102,207,31,181,7,48,254,141,232,209,23,251,77,205,158,63,106,15,96,0,235,135,138,138,138,170,200,145,163,106,142,189,86,213,200,177,28,29,53,18,76,5,205,102,146,178,142,174,142,167,113,219,198,37,157,43,182,175,168,218,191,106,237,166,37,63,152,209,161,154,237,94,43,119,141,252,57,106,244,94,59,29,99,206,123,98,101,82,233,41,154,202,78,159,89,160,233,233,26,178,162,166,245,24,92,61,131,90,170,7,70,197,17,186,97,175,238,192,151,153,184,78,31,10,204,183,24,43,191,218,254,95,90,143,94,219,151,105,246,60,46,59,64,137,235,244,161,192,124,139,177,242,171,237,0,5,0,0,0,0,0,76,233,0,24,245,30,3,243,55,250,52,239,132,47,114,171,90,191,49,87,157,92,107,37,137,101,168,109,74,37,189,2,203,213,74,109,173,12,28,87,43,84,13,211,134,138,106,81,99,102,153,36,245,11,23,165,65,190,194,43,14,88,172,217,218,233,26,48,234,61,6,230,111,244,105,222,9,183,98,68,177,190,216,111,234,137,252,81,123,85,1,0,128,196,118,68,229,240,203,145,92,185,198,196,177,196,87,71,166,62,215,30,233,24,221,67,211,52,61,85,193,211,80,181,181,44,91,162,61,165,89,46,90,82,191,47,231,116,80,0,255,92,112,192,98,221,197,110,199,80,53,242,254,173,126,182,252,49,236,85,2,113,163,62,244,151,111,241,105,126,181,93,69,228,253,91,253,108,249,99,216,171,36,110,212,135,254,242,45,62,205,175,182,171,136,188,127,171,159,45,127,12,59,85,3,139,44,86,89,127,172,200,95,216,200,46,199,147,61,208,189,212,102,78,66,39,182,229,248,80,25,200,150,94,163,235,86,239,202,99,157,254,149,11,151,148,46,74,119,225,175,25,151,85,123,142,99,181,215,73,43,135,127,108,36,203,17,51,31,79,187,211,115,139,26,190,84,176,20,252,44,245,36,117,197,75,218,174,197,165,246,13,174,218,128,201,205,148,38,104,87,86,187,251,2,237,43,237,86,12,96,245,84,187,171,218,99,36,121,57,98,228,232,232,137,102,99,239,77,47,193,239,233,60,36,223,72,154,155,194,21,223,154,92,22,239,171,10,75,53,199,56,77,214,21,51,181,74,83,30,204,232,240,24,249,166,87,181,170,87,222,204,95,232,72,215,198,188,55,246,156,216,234,251,71,110,227,50,147,198,17,45,203,166,167,168,113,49,118,171,114,205,194,252,150,171,161,112,153,85,241,29,188,78,88,115,42,63,103,172,158,88,138,207,177,230,138,145,197,0,255,98,142,60,45,203,157,232,202,214,68,29,85,223,218,184,166,212,0,255,14,119,83,139,185,186,172,70,131,226,21,23,226,98,184,135,78,37,254,68,142,200,149,72,18,19,29,105,90,58,246,194,166,74,234,204,209,28,65,184,96,104,170,138,98,89,130,168,110,229,186,93,245,155,211,70,189,246,103,133,246,89,172,59,58,60,7,78,167,15,249,151,79,214,88,249,88,92,69,170,228,116,250,144,127,249,100,141,149,143,197,85,4,76,96,227,249,99,205,188,61,102,78,212,72,246,198,178,156,153,141,202,73,2,203,55,178,49,174,219,231,138,82,217,222,109,235,80,219,115,187,26,250,176,84,143,142,244,43,222,48,38,94,133,79,232,84,226,79,228,136,92,137,36,49,209,145,166,165,99,47,108,170,164,206,28,205,17,132,11,134,166,170,40,150,37,136,234,86,174,219,85,191,57,109,212,107,127,86,104,159,197,186,163,25,115,42,251,72,42,127,230,162,43,146,123,122,142,104,60,235,141,146,89,175,64,83,87,243,144,164,63,210,141,174,162,199,123,65,234,109,125,38,171,214,181,186,130,56,141,139,87,28,141,131,224,190,13,156,81,31,50,48,159,172,79,243,177,56,107,78,146,14,21,81,81,81,145,35,71,228,218,99,142,170,145,99,57,58,115,238,120,154,158,161,51,73,89,71,87,251,34,181,91,185,110,87,231,138,237,123,213,187,56,216,186,118,55,113,219,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,101,31,73,229,207,92,116,69,114,79,207,17,141,103,189,81,50,235,21,104,234,106,30,146,244,71,186,209,85,244,120,47,72,189,173,207,100,213,186,86,87,16,167,113,241,138,163,113,16,92,173,0,72,0,158,138,202,182,171,21,57,187,26,123,229,142,57,122,228,164,72,150,162,160,42,116,146,73,79,117,75,55,239,195,31,235,149,187,171,197,53,47,181,64,27,220,55,229,66,252,71,0,192,146,84,85,85,85,85,185,114,85,206,189,231,170,28,73,150,164,11,65,201,51,245,52,157,185,202,202,186,42,246,224,184,114,227,174,206,237,219,23,165,219,240,191,117,237,146,225,52,130,41,29,48,254,143,43,215,0,255,170,182,164,0,255,79,241,216,247,89,115,0,0,0,0,128,202,2,68,240,68,212,26,124,221,212,26,99,229,238,185,34,203,115,198,86,235,146,159,170,171,100,43,221,184,121,183,246,173,122,65,174,107,114,205,41,243,116,12,158,179,202,44,135,179,211,53,68,68,68,68,68,141,26,81,107,140,53,42,219,56,138,99,51,95,71,208,20,12,95,89,38,29,29,37,237,139,179,219,182,110,149,122,16,23,43,246,170,37,113,176,146,248,38,190,137,219,231,160,178,0,17,60,17,181,6,95,55,181,198,88,185,123,174,200,242,156,177,213,186,228,167,234,42,217,74,55,110,222,173,125,171,94,144,235,154,92,115,202,60,29,131,231,172,50,203,225,236,116,13,17,17,17,17,81,163,70,212,26,99,141,202,54,142,226,216,204,215,17,52,5,195,87,150,73,71,71,73,251,226,236,182,173,91,165,30,196,197,138,189,106,73,28,172,36,190,137,111,226,246,57,0,0,0,0,152,210,1,227,0,255,184,114,253,175,106,75,250,0,255,20,143,125,0,255,62,135,138,168,168,168,200,145,35,114,237,49,71,213,200,177,28,157,9,58,158,166,103,232,76,82,214,209,213,190,7,187,149,235,118,117,174,216,190,87,221,134,131,173,107,119,19,167,17,0,104,186,218,35,167,215,200,177,210,247,99,21,181,176,137,224,19,203,157,101,107,166,137,26,186,23,247,4,225,162,246,221,251,214,109,70,0,255,244,237,196,36,215,76,214,78,77,214,53,215,125,106,67,156,53,144,125,153,65,106,131,123,140,152,121,121,129,206,21,53,71,86,200,168,151,159,55,114,28,217,75,173,84,213,83,188,102,41,91,86,188,107,67,188,27,183,183,13,171,229,24,168,201,218,160,55,118,213,196,225,218,220,140,175,180,91,49,64,130,14,20,85,81,81,81,181,106,85,205,177,215,170,116,35,41,146,45,124,37,193,84,208,124,101,121,117,148,149,84,44,206,113,219,198,85,234,65,188,175,88,148,150,196,0,255,74,226,155,56,25,190,200,84,193,23,149,107,241,101,87,115,143,153,183,215,106,44,201,31,35,173,123,14,170,146,146,173,107,227,218,61,217,139,234,253,184,174,201,10,167,60,212,49,184,193,42,179,236,209,174,86,240,93,120,14,158,90,209,120,58,150,147,107,212,68,86,42,235,149,228,156,153,138,106,154,154,247,170,219,179,21,85,181,116,85,61,195,135,183,96,150,0,255,174,178,236,179,197,119,13,218,173,67,86,196,53,217,43,154,232,49,210,126,236,177,71,206,185,114,213,26,73,103,101,57,84,87,138,165,220,73,84,146,108,201,202,185,53,155,167,27,175,178,226,29,209,118,12,214,103,173,250,211,54,27,226,5,189,139,39,245,45,190,192,0,0,96,253,0,21,21,21,85,145,35,71,213,28,123,173,170,145,99,57,58,106,36,152,10,154,205,36,101,29,93,29,79,227,182,141,75,58,87,108,95,81,181,127,213,218,77,155,214,133,106,147,142,154,88,52,93,60,31,79,235,85,81,75,173,242,177,208,36,239,58,162,210,145,150,182,58,50,93,85,91,162,29,81,85,35,122,45,169,90,214,186,162,163,120,92,153,29,219,211,46,50,88,63,80,85,68,68,84,229,202,21,181,198,88,163,114,36,89,146,174,218,8,154,130,97,51,87,89,89,87,201,83,183,109,221,146,206,237,219,183,85,45,88,181,118,237,146,31,0,0,0,0,0,0,224,183,1,162,120,42,106,14,158,110,114,141,189,114,199,28,73,138,231,236,173,170,37,63,75,87,91,77,166,235,54,239,214,190,181,44,200,64,13,215,53,91,204,211,206,120,206,125,93,136,135,179,127,20,82,191,26,187,237,170,86,142,49,87,172,92,115,33,233,68,231,94,65,29,72,158,161,230,92,178,172,37,233,40,206,167,220,138,65,198,57,167,251,110,220,134,215,180,207,66,109,215,14,82,0,160,107,106,125,114,207,190,137,28,181,247,26,61,106,142,52,199,86,182,6,250,218,206,17,116,93,253,187,119,84,92,101,61,24,108,171,114,205,94,109,212,98,73,150,196,149,26,173,223,58,145,125,145,1,93,3,164,62,53,102,223,84,174,26,99,173,94,181,70,134,163,43,93,123,125,117,39,9,134,174,254,37,59,90,174,142,30,124,182,173,184,102,175,206,105,177,27,75,226,53,141,214,111,109,215,190,200,0,0,0,0,0,0,0,181,135,42,241,175,106,85,174,68,146,88,217,198,84,177,189,23,54,85,82,103,142,33,121,190,61,205,80,85,20,203,18,60,141,219,54,46,169,223,156,54,234,181,0,215,117,192,98,221,209,128,117,227,121,115,237,188,177,199,28,149,63,70,134,141,220,59,173,206,158,35,70,39,107,219,85,178,119,89,232,196,212,82,211,173,69,89,100,177,127,73,203,164,17,241,152,94,232,132,174,27,140,87,227,74,5,137,13,197,110,102,234,88,53,42,31,177,50,217,115,231,98,189,214,34,86,103,248,138,232,53,208,227,85,113,124,109,197,134,182,16,85,175,79,211,37,69,248,169,251,242,229,234,183,80,253,217,158,211,171,76,53,254,84,174,200,145,56,210,19,27,153,90,54,246,204,86,74,218,76,50,28,79,184,103,24,170,150,162,88,158,167,110,219,186,37,245,107,212,70,77,23,96,133,14,88,172,197,90,241,96,73,160,170,170,170,170,202,149,171,114,238,61,87,229,72,178,36,93,8,74,158,169,167,233,204,85,86,214,85,177,7,199,149,27,119,117,110,223,190,40,221,134,0,255,173,107,151,12,71,208,49,254,143,43,215,0,255,170,182,164,0,255,79,241,216,247,89,115,176,36,64,69,84,84,84,228,200,17,185,246,152,163,106,228,88,142,206,4,29,79,211,51,116,38,41,235,232,106,223,131,221,202,117,187,58,87,108,223,171,110,195,193,214,181,187,137,211,8,0,0,0,80,106,177,156,64,177,202,252,52,233,22,221,73,150,201,90,153,86,107,175,86,85,79,77,89,116,119,142,173,114,160,152,26,150,74,212,146,5,174,248,227,17,16,231,24,110,94,219,92,247,174,253,11,175,101,80,123,160,26,127,42,87,228,72,28,233,137,141,76,45,27,123,102,43,37,109,38,25,142,39,220,51,12,85,75,81,44,207,83,183,109,221,146,250,53,106,163,166,11,176,66,7,44,214,98,173,120,0,0,0,192,148,142,241,127,92,185,254,87,181,37,253,127,138,199,190,207,154,131,37,1,42,162,162,162,34,71,142,200,181,199,28,85,35,199,114,116,38,232,120,154,158,161,51,73,89,71,87,251,30,236,86,174,219,213,185,98,251,94,117,27,14,182,174,221,77,156,70,0,197,66,173,79,221,211,205,200,141,69,82,161,150,167,86,43,203,106,170,206,212,52,13,71,181,238,12,221,169,40,134,37,27,23,103,183,109,221,146,162,101,53,234,153,1,158,197,235,130,226,32,120,133,69,228,156,163,214,154,123,239,21,53,198,88,43,231,222,115,69,68,68,68,116,51,145,188,42,213,213,53,181,78,199,122,60,150,52,228,160,14,106,187,13,179,116,195,63,0,255,252,121,0,0,0,0,80,39,48,70,50,234,85,173,136,153,59,243,23,58,178,57,210,238,238,61,39,182,250,158,85,92,183,47,172,113,68,203,178,233,233,169,219,147,27,169,92,179,48,191,29,233,87,188,97,85,124,7,95,63,119,21,121,95,183,115,116,94,239,110,228,57,73,210,185,67,61,71,109,101,69,87,190,163,146,164,221,235,38,159,126,180,89,146,179,253,222,199,218,108,1,78,177,202,76,61,241,95,193,148,14,24,0,255,199,149,235,127,85,91,210,0,255,167,120,236,251,247,57,84,68,69,69,69,142,28,145,107,143,57,170,70,142,229,232,76,208,241,52,61,67,103,146,178,142,174,246,61,216,173,92,183,171,115,197,246,189,234,54,28,108,93,187,155,56,141,0,176,126,168,168,168,168,138,28,57,170,230,216,107,85,141,28,203,209,81,35,193,84,208,108,38,41,235,232,234,120,26,183,109,92,210,185,98,251,138,170,253,171,214,110,90,242,3,170,134,147,61,114,91,36,73,108,108,36,234,164,218,198,114,188,221,248,76,146,100,125,53,37,82,213,141,101,85,67,153,72,230,217,179,4,119,228,147,14,85,91,150,168,201,146,154,56,201,125,9,219,57,218,154,33,119,23,53,246,200,115,114,197,198,177,213,43,77,199,216,163,46,130,220,19,185,73,178,145,44,79,133,91,190,205,184,236,221,87,107,150,234,145,113,122,163,43,102,234,170,166,60,0,0,0,0,0,172,31,42,42,42,170,34,71,142,170,57,246,90,85,35,199,114,116,212,72,48,21,52,155,73,202,58,186,58,158,198,109,27,151,116,174,216,190,162,106,0,255,170,181,155,150,252,64,185,96,178,215,138,138,145,52,50,238,221,107,102,19,89,43,211,106,173,158,233,90,9,108,133,107,198,29,251,78,197,71,174,154,175,237,197,52,235,244,35,101,56,123,52,196,217,120,28,158,58,142,243,117,77,1,0,149,125,36,149,63,115,209,21,201,61,61,71,52,158,245,70,201,172,87,160,169,171,121,72,210,31,233,70,87,209,227,189,32,245,182,62,147,85,235,90,93,65,156,198,197,43,142,198,65,112,181,130,250,2,68,143,28,57,215,72,177,196,39,154,140,153,166,228,154,43,115,100,18,17,17,161,138,39,105,90,210,85,209,52,213,213,53,53,60,61,139,250,36,117,29,221,209,149,250,134,167,82,180,83,180,43,20,0,0,0,0,160,186,16,62,34,95,81,121,115,99,232,26,81,47,27,57,221,177,146,59,215,88,107,139,106,218,232,190,82,182,35,43,152,10,226,101,57,212,44,204,35,215,165,171,22,110,71,159,225,45,157,136,63,60,170,143,83,226,42,5,0,0,0,0,0,46,48,22,150,69,22,137,142,72,114,205,145,78,36,203,242,89,39,201,27,149,99,251,72,81,183,166,107,35,161,215,9,119,97,146,217,155,101,71,213,206,109,106,39,28,168,241,113,98,127,141,111,252,83,0,0,128,223,6,136,226,169,168,57,120,186,201,53,246,202,29,115,36,41,158,179,183,170,150,252,44,93,109,53,153,174,219,188,91,251,214,178,32,3,53,92,215,108,49,79,59,227,57,247,117,33,30,206,254,81,72,253,106,236,182,171,90,57,198,92,177,114,205,133,164,19,157,123,5,117,32,121,134,154,115,201,178,150,164,163,56,159,114,43,6,25,231,156,238,187,113,27,94,211,62,11,181,93,59,72,1,0,0,0,0,0,64,130,14,20,85,81,81,81,181,106,85,205,177,215,170,116,35,41,146,45,124,37,193,84,208,124,101,121,117,148,149,84,44,206,113,219,198,85,234,65,188,175,88,148,150,196,0,255,74,226,155,56,25,190,200,84,193,23,149,107,241,101,87,115,143,153,183,215,106,44,201,31,35,173,123,14,170,146,146,173,107,227,218,61,217,139,234,253,184,174,201,10,167,60,212,49,184,193,42,179,236,209,174,86,0,0,0,80,105,8,254,221,200,111,187,220,156,77,55,39,119,207,186,116,234,208,158,122,221,95,83,243,118,123,185,127,244,153,125,203,43,47,53,211,253,175,251,80,61,213,88,189,198,94,205,128,174,1,82,159,26,179,111,42,87,141,177,86,175,90,35,195,209,149,174,189,190,186,147,4,67,87,0,255,146,29,45,87,71,15,62,219,86,92,179,87,231,180,216,141,37,241,154,70,235,183,182,107,7,42,73,146,116,94,206,88,99,34,181,230,70,122,98,72,168,231,101,99,164,43,93,73,130,251,30,152,250,200,137,33,163,24,244,44,170,195,4,143,164,245,214,189,53,87,203,226,117,131,241,23,92,169,96,253,64,85,17,17,81,149,43,87,212,26,99,141,202,145,100,73,186,106,35,104,10,134,205,92,101,101,93,37,79,221,182,117,75,58,183,111,223,86,181,96,213,218,181,75,126,0,0,0,64,101,31,73,229,207,92,116,69,114,79,207,17,141,103,189,81,50,235,21,104,234,106,30,146,244,71,186,209,85,244,120,47,72,189,173,207,100,213,186,86,87,16,167,113,241,138,163,113,16,92,173,0,72,0,158,138,202,182,171,21,57,187,26,123,229,142,57,122,228,164,72,150,162,160,42,116,146,73,79,117,75,55,239,195,31,235,149,187,171,197,53,47,181,64,27,220,55,229,66,252,71,0,0,0,213,2,171,146,81,49,246,90,141,69,140,136,149,175,148,206,88,171,191,146,124,173,218,232,76,210,179,119,199,240,133,160,41,199,110,243,194,44,241,204,103,213,170,242,140,135,75,117,92,111,181,216,111,124,13,175,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,146,29,223,126,175,154,221,72,100,69,97,99,166,98,27,199,230,78,73,199,80,12,27,24,122,186,54,186,42,151,163,37,161,130,109,85,174,185,103,177,57,221,0,198,195,213,46,180,31,78,91,98,254,221,86,250,95,213,254,251,199,194,169,152,63,64,1,0,233,216,123,236,181,199,156,107,213,202,46,219,153,51,115,122,81,145,166,170,35,21,53,213,183,170,140,74,52,195,210,118,85,235,119,179,80,253,210,113,113,122,17,199,233,133,166,235,31,1,0,0,224,187,196,167,178,111,187,154,35,42,34,230,138,149,107,163,173,145,109,52,153,105,122,146,160,3,149,187,42,142,238,21,197,91,177,220,83,169,109,22,107,212,26,0,255,92,211,109,120,34,123,79,131,149,202,46,219,174,234,190,216,93,212,194,119,19,35,71,210,145,51,84,49,21,58,83,29,199,114,237,153,247,186,131,92,86,180,46,220,154,57,186,239,73,39,226,21,83,244,94,0,255,8,0,0,0,200,170,187,238,155,168,123,98,54,145,51,159,93,108,28,71,119,254,80,203,212,235,79,149,28,75,186,167,221,245,254,113,217,214,186,112,21,230,104,177,39,109,135,87,76,209,4,253,89,226,87,221,182,93,206,21,17,213,115,196,200,185,81,215,198,70,154,207,76,61,71,176,129,202,37,21,89,247,182,226,85,89,46,168,212,54,247,53,234,146,127,86,234,54,60,145,93,168,65,10,0,176,119,217,182,221,236,219,220,220,252,229,253,182,69,48,186,244,233,215,235,62,221,52,85,237,246,125,143,123,75,127,238,202,127,103,238,167,244,125,112,150,78,193,165,112,208,87,197,135,111,100,19,57,170,162,135,106,254,202,149,166,102,115,174,153,166,57,130,14,12,73,91,201,138,34,89,241,172,91,185,110,107,62,217,168,141,250,237,207,179,248,69,211,179,131,226,95,5,0,0,0,0,0,48,137,224,199,187,186,171,90,17,21,59,45,103,212,68,49,116,173,185,48,12,201,179,157,102,136,186,183,44,247,150,120,227,182,141,11,242,221,156,206,105,184,0,51,225,1,127,225,95,248,135,0,190,75,252,170,219,182,203,185,34,162,122,142,24,57,55,234,218,216,72,243,153,169,231,8,54,80,185,164,34,235,222,86,188,42,203,5,149,218,230,190,70,93,242,207,74,221,134,39,178,11,53,72,1,0,0,0,223,37,62,149,125,219,213,28,81,17,49,87,172,92,27,109,141,108,163,201,76,211,147,4,29,168,220,85,113,116,175,40,222,138,229,158,74,109,179,88,163,214,248,231,154,110,195,19,217,123,26,164,0,234,164,200,182,137,53,22,54,91,122,99,225,56,214,200,72,172,208,153,36,134,171,172,21,4,219,221,50,140,155,58,151,145,130,167,227,196,175,53,203,156,215,8,103,87,184,222,128,129,240,185,138,37,230,223,109,165,0,255,85,237,191,127,44,156,138,249,3,20,0,64,15,124,34,251,190,169,53,170,42,98,173,94,181,214,154,35,221,24,178,208,20,36,79,215,222,106,57,74,86,244,108,197,109,207,85,84,177,57,173,49,192,53,173,86,225,158,254,60,128,0,255,18,243,239,182,210,0,255,170,246,223,63,22,78,197,252,65,10,252,162,219,190,201,181,42,170,122,141,30,53,215,156,27,29,25,190,48,21,28,207,214,30,105,201,74,182,245,172,202,109,193,85,212,190,57,93,50,192,74,173,86,97,161,254,60,0,0,0,32,171,238,186,111,162,238,137,217,68,206,124,118,177,113,28,221,249,67,45,83,175,63,85,114,44,233,158,118,215,251,199,101,91,235,194,85,152,163,197,158,180,29,94,49,69,19,244,103,137,95,117,219,118,57,87,68,84,207,17,35,231,70,93,27,27,105,62,51,245,28,193,6,42,151,84,100,221,219,138,87,101,185,160,82,219,220,215,168,75,254,89,169,219,240,68,118,161,6,41,0,0,0,192,222,101,219,118,179,111,115,115,243,151,247,219,22,193,232,210,167,95,175,251,116,211,84,181,219,247,61,238,45,253,185,43,0,255,157,185,159,210,247,193,89,58,5,151,194,65,95,21,31,190,145,77,228,168,138,30,170,249,43,87,154,154,205,185,102,154,230,8,58,48,36,109,37,43,138,100,197,179,110,229,186,173,249,100,163,54,234,183,63,207,226,23,77,207,14,138,127,21,0,0,0,192,36,130,31,239,234,174,106,69,84,236,180,156,81,19,197,208,181,230,194,48,36,207,118,154,33,234,222,178,220,91,226,141,219,54,46,200,119,115,58,167,225,2,204,132,7,252,133,127,225,31,2,248,46,241,171,110,219,46,231,138,136,234,57,98,228,220,168,107,99,35,205,103,166,158,35,216,64,229,146,138,172,123,91,241,170,44,23,84,106,155,251,26,117,201,63,43,117,27,158,200,46,212,32,5,0,0,0,124,151,248,84,246,109,87,115,68,69,196,92,177,114,109,180,53,178,141,38,51,77,79,18,116,160,114,87,197,209,189,162,120,43,150,123,42,181,205,98,141,90,227,159,107,186,13,79,100,239,105,144,2,0,146,202,46,219,174,234,190,216,93,212,194,119,19,35,71,210,145,51,84,49,21,58,83,29,199,114,237,153,247,186,131,92,86,180,46,220,154,57,186,239,73,39,226,21,83,244,94,127,150,248,84,246,109,87,115,68,69,196,92,177,114,109,180,53,178,141,38,51,77,79,18,116,160,114,87,197,209,189,162,120,43,150,123,42,181,205,98,141,90,227,159,107,186,13,79,100,239,105,144,2,0,146,202,46,219,174,234,190,216,93,212,194,119,19,35,71,210,145,51,84,49,21,58,83,29,199,114,237,153,247,186,131,92,86,180,46,220,154,57,186,239,73,39,226,21,83,244,94,0,255,8,0,0,0,128,189,203,182,237,102,223,230,230,230,47,239,183,45,130,209,165,79,191,94,247,233,166,169,106,183,239,123,220,91,250,115,87,254,59,115,63,165,239,131,179,116,10,46,133,3,73,100,147,109,87,121,95,239,174,106,33,187,233,145,164,100,35,103,167,162,41,116,86,58,138,194,93,11,230,189,238,32,235,21,5,234,151,107,30,235,190,88,157,136,11,244,47,251,94,0,255,20,0,96,239,178,109,187,217,183,185,185,249,203,251,109,139,96,116,233,211,175,215,125,186,105,170,218,237,251,30,247,150,254,220,149,0,255,206,220,79,233,251,224,44,157,130,75,225,160,175,138,15,223,200,38,114,84,69,15,213,252,149,43,77,205,230,92,51,77,115,4,29,24,146,182,146,21,69,178,226,89,183,114,221,214,124,178,81,27,245,219,159,103,241,139,166,103,7,197,191,10,160,186,148,179,171,218,123,227,57,57,98,228,232,138,149,161,123,108,116,122,9,126,95,228,230,200,68,241,154,155,194,21,225,102,172,247,180,170,147,90,97,169,230,248,168,55,90,160,63,217,85,90,193,162,248,241,141,238,162,70,84,245,80,203,89,181,82,52,157,107,45,52,195,241,116,103,24,162,146,45,197,189,34,94,183,109,221,130,124,215,168,115,250,45,192,179,120,192,95,56,40,254,33,0,0,183,232,166,251,38,242,158,158,77,229,76,102,215,27,73,199,118,254,78,75,211,235,175,148,20,133,75,23,180,187,222,63,214,219,10,212,47,43,60,214,98,177,218,14,23,232,95,118,130,254,41,0,192,218,116,223,183,187,237,242,242,114,102,119,251,46,65,235,213,169,67,215,59,245,208,84,85,216,203,221,239,18,125,182,43,0,255,101,186,111,209,15,198,89,58,5,111,197,0,255,10,0,0,0,0,0,168,125,81,117,127,187,113,36,169,108,162,70,190,213,214,24,217,30,51,67,212,214,72,85,229,126,174,138,166,134,165,174,108,197,189,133,119,227,182,124,73,195,26,245,40,199,227,88,7,220,209,78,173,120,0,0,0,192,45,186,233,190,137,188,167,103,83,57,147,217,245,70,210,177,157,191,211,210,244,250,43,37,69,225,210,5,237,174,247,143,245,182,2,245,203,10,143,181,88,172,182,195,5,250,151,157,160,127,180,233,190,111,119,219,229,229,229,204,238,246,93,130,214,171,83,135,174,119,234,161,169,170,176,151,187,223,37,250,108,87,254,203,116,223,162,31,140,179,116,10,222,138,0,255,21,0,0,0,128,172,186,235,190,137,186,39,102,19,57,243,217,197,198,113,116,231,15,181,76,189,254,84,201,177,164,123,218,93,239,31,151,109,173,11,87,97,142,22,123,210,118,120,197,20,77,208,63,2,248,46,241,171,110,219,46,231,138,136,234,57,98,228,220,168,107,99,35,205,103,166,158,35,216,64,229,146,138,172,123,91,241,170,44,23,84,106,155,251,26,117,201,63,43,117,27,158,200,46,212,32,5,0,0,0,208,82,193,135,119,101,83,185,42,34,118,106,254,200,137,166,97,107,206,153,161,73,130,13,52,73,91,247,138,37,217,242,108,92,185,113,107,62,57,167,141,26,238,207,76,248,69,211,179,127,225,159,183,233,190,111,119,219,229,229,229,204,238,246,93,130,214,171,83,135,174,119,234,161,169,170,176,151,187,223,37,250,108,87,254,203,116,223,162,31,140,179,116,10,222,138,0,255,21,0,0,0,0,161,100,0,144,235,136,89,167,138,91,245,235,242,86,69,71,174,153,180,85,222,68,39,166,222,196,76,140,29,252,53,6,198,133,230,95,20,210,127,161,134,223,191,31,62,203,252,165,10,252,162,219,190,169,168,138,170,94,35,71,228,200,21,115,111,116,226,41,178,178,53,103,74,170,170,85,101,11,114,104,136,106,218,77,184,175,195,58,191,181,152,102,227,3,86,15,0,228,72,207,179,70,164,215,53,185,142,19,254,247,102,198,52,203,188,15,105,212,114,167,135,183,216,44,63,0,159,84,240,225,171,108,170,251,166,22,154,155,215,8,142,68,174,72,177,124,34,137,229,169,106,221,145,84,75,178,109,117,109,77,217,111,194,54,179,198,76,135,187,52,12,62,208,3,194,76,247,19,19,107,156,99,210,117,202,69,115,29,188,56,69,188,114,98,152,1,51,75,172,145,187,77,244,139,106,187,243,96,76,27,254,190,43,190,109,219,12,186,125,147,97,117,234,231,210,241,126,46,130,168,201,190,238,123,231,232,131,134,140,119,167,0,255,209,183,196,125,58,11,63,196,57,4,66,201,0,0,17,177,253,68,196,204,148,99,154,153,169,110,81,245,43,120,176,106,88,229,154,73,251,101,214,49,19,83,46,23,215,47,118,112,23,112,45,241,169,236,219,46,42,162,34,98,174,90,85,43,109,244,26,35,91,9,150,79,116,163,174,169,99,105,221,210,185,31,187,154,58,171,156,214,102,177,49,23,236,208,221,236,11,15,72,241,5,191,10,190,218,93,212,68,119,83,123,236,185,242,102,142,103,244,134,202,24,249,214,188,14,61,239,218,210,184,172,41,203,180,93,157,86,235,143,89,250,171,27,15,17,177,253,68,196,204,148,99,154,153,169,110,81,245,43,120,176,106,88,229,154,73,251,229,77,235,152,137,41,151,139,235,23,59,184,107,12,92,75,124,42,251,182,139,138,168,136,152,171,86,213,74,27,189,198,200,86,130,229,19,221,168,107,234,88,90,183,116,238,199,174,166,206,42,167,181,89,108,204,5,59,116,55,251,194,3,82,124,193,175,130,175,118,23,53,209,221,212,30,123,174,188,153,227,25,189,161,50,70,190,53,175,67,207,187,182,52,46,107,202,50,109,87,167,213,250,99,150,254,234,198,27,70,15,0,16,209,125,68,68,58,231,153,53,173,114,215,92,25,47,86,17,211,156,24,230,199,135,16,105,220,110,17,197,162,90,45,50,192,152,119,188,109,19,252,251,190,223,245,219,30,67,233,211,201,171,223,157,188,4,81,173,189,222,233,62,210,127,13,25,47,65,31,164,159,134,251,116,22,142,135,115,40,94,203,229,221,222,117,119,13,247,230,238,182,188,154,240,31,62,195,231,249,197,127,76,181,252,157,174,235,110,228,150,252,228,13,63,250,31,131,202,18,60,193,175,138,47,119,87,53,177,221,228,222,233,107,229,45,28,193,232,237,148,149,178,190,13,175,67,207,75,183,84,102,146,83,110,106,187,69,173,214,30,109,128,127,181,130,167,248,68,241,228,108,42,87,54,187,28,59,101,205,220,133,36,104,221,157,190,82,86,184,33,244,235,102,233,170,202,76,178,197,77,157,182,168,43,218,163,13,112,144,86,43,204,116,63,49,177,198,57,38,93,167,92,52,215,193,139,83,196,43,39,134,25,48,179,196,26,185,219,68,191,168,182,59,15,198,180,225,239,187,226,219,182,205,160,219,55,25,86,167,126,46,29,239,231,34,136,154,236,235,190,119,142,62,104,200,120,119,250,31,125,75,220,167,179,240,67,156,67,32,148,12,0,106,76,246,177,78,164,213,185,17,105,108,170,223,117,209,31,112,183,102,210,230,110,106,247,198,20,47,223,77,177,131,209,24,140,121,199,219,54,193,191,239,251,93,191,237,49,148,62,157,188,250,221,201,75,16,213,218,235,157,238,35,253,215,144,241,18,244,65,250,105,184,79,103,225,120,120,246,171,226,195,19,217,68,247,77,206,52,55,47,18,36,169,28,145,101,201,196,18,197,83,85,181,227,168,118,100,43,234,42,154,178,95,155,109,30,141,121,17,119,105,24,156,175,7,212,200,30,0,180,159,217,62,157,89,179,103,34,141,184,114,179,11,51,98,244,234,236,24,103,154,147,33,157,106,185,83,195,218,195,88,124,128,202,22,60,197,39,138,39,103,83,185,178,217,229,216,41,107,230,46,36,65,235,238,244,149,178,194,13,161,95,55,75,87,85,102,146,45,110,234,180,69,93,209,30,109,128,131,180,90,37,206,49,177,206,116,77,83,53,156,56,253,190,252,101,60,216,88,98,141,43,154,105,55,221,114,247,193,146,69,241,227,137,238,34,219,46,103,150,151,19,57,146,85,141,198,82,100,101,149,162,104,170,37,199,186,227,92,209,80,209,188,114,109,78,120,212,225,69,220,225,129,230,107,26,161,253,204,246,233,204,154,61,19,105,196,149,155,93,152,17,163,87,103,199,56,211,156,12,233,84,203,157,26,214,30,198,226,3,84,182,224,41,62,81,60,57,155,202,149,205,46,199,78,89,51,119,33,9,90,119,167,175,148,21,110,8,253,186,89,186,170,50,147,108,113,83,167,45,234,138,246,104,3,28,164,213,42,113,142,137,117,166,107,154,170,225,196,233,247,229,47,227,193,201,18,107,92,209,76,187,233,150,139,15,150,44,138,31,79,116,23,217,118,57,179,188,156,200,145,172,106,52,150,34,43,171,20,69,83,45,57,214,29,231,138,134,138,230,149,107,115,194,163,14,47,226,14,15,52,95,211,8,132,146,1,0,178,143,240,20,81,158,41,34,98,154,85,213,239,215,229,84,48,227,154,73,59,49,241,235,169,34,166,169,55,185,91,236,96,20,88,146,8,126,124,213,93,101,219,213,194,242,114,26,199,177,168,213,40,138,175,164,178,20,205,186,36,89,151,156,219,26,218,154,87,110,194,9,179,58,76,135,59,60,208,3,173,36,193,19,252,170,248,114,119,85,19,219,77,238,157,190,86,222,194,17,140,222,78,89,41,235,219,240,58,244,188,116,75,101,38,57,229,166,182,91,212,106,237,209,6,248,87,171,21,178,143,240,20,81,158,41,34,98,154,85,213,239,215,229,84,48,227,154,73,59,241,166,248,245,84,17,211,212,155,220,45,118,48,106,12,150,36,130,31,95,117,87,217,118,181,176,188,156,198,113,44,106,53,138,226,43,169,44,69,179,46,73,214,37,231,182,134,182,230,149,155,112,194,172,14,211,225,14,15,244,64,43,73,240,4,191,42,190,220,93,213,196,118,147,123,167,175,149,183,112,4,163,183,83,86,202,250,54,188,14,61,47,221,82,153,73,78,185,169,237,22,181,90,123,180,1,254,213,106,5,0,64,40,25,0,32,34,182,159,136,152,153,114,76,51,51,213,45,170,126,5,15,86,13,171,92,51,105,191,188,105,29,51,49,229,114,113,253,98,7,119,141,129,107,137,79,101,223,118,81,17,21,17,115,213,170,90,105,163,215,24,217,74,176,124,162,27,117,77,29,75,235,150,206,253,216,213,212,89,229,180,54,139,141,185,96,135,238,102,95,120,64,138,47,248,85,240,213,238,162,38,186,155,218,99,207,149,55,115,60,163,55,84,198,200,183,230,117,232,121,215,150,198,101,77,89,166,237,234,180,90,127,204,210,95,221,120,132,146,1,64,170,39,98,157,41,114,213,111,204,219,20,229,185,102,210,174,153,26,49,205,102,166,97,236,96,44,144,125,224,19,217,247,77,68,84,85,196,90,185,162,70,173,158,99,99,19,65,241,149,174,185,84,178,84,109,41,219,143,67,77,84,51,109,194,98,29,46,248,173,197,11,183,22,154,127,81,72,0,255,133,26,126,0,255,126,248,44,243,207,41,100,31,225,41,162,60,83,68,196,52,171,170,223,175,203,169,96,198,53,147,118,226,77,241,235,169,34,166,169,55,185,91,236,96,212,24,44,73,4,63,190,234,174,178,237,106,97,121,57,141,227,88,212,106,20,197,87,82,89,138,102,93,146,172,75,206,109,13,109,205,43,55,225,132,89,29,166,195,29,30,232,129,86,146,224,9,126,85,124,185,187,170,137,237,38,247,78,95,43,111,225,8,70,111,167,172,148,245,109,120,29,122,94,186,165,50,147,156,114,83,219,45,106,181,246,104,3,252,171,213,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,63,64,69,69,69,85,228,200,81,53,199,94,171,106,228,88,142,142,26,9,166,130,102,51,73,89,71,87,199,211,184,109,227,146,206,21,219,87,84,237,95,181,118,211,122,119,141,98,232,74,219,53,55,62,215,74,108,229,88,140,149,187,231,202,195,54,119,36,86,229,186,118,172,94,160,169,220,193,159,178,76,147,117,231,254,12,246,60,234,170,247,175,113,115,118,11,102,245,84,187,171,218,99,36,121,57,98,228,232,232,137,102,99,239,77,47,193,239,233,60,36,223,72,154,155,194,21,223,154,92,22,239,171,10,75,53,199,56,77,214,21,51,181,74,167,55,176,177,204,89,121,217,104,252,190,88,171,34,65,98,172,21,18,163,51,53,180,220,172,234,108,108,100,104,25,50,217,115,186,220,128,247,214,109,162,161,231,81,31,225,42,187,224,223,120,0,19,95,84,116,223,228,168,218,77,238,49,243,246,90,177,243,177,28,221,120,150,94,31,95,117,211,184,107,81,223,130,92,182,239,161,41,43,156,183,226,156,197,90,204,242,132,78,61,155,138,72,235,173,85,145,47,108,38,141,35,107,141,162,73,34,120,190,55,166,182,80,234,37,217,156,91,147,223,218,189,239,198,126,23,219,166,76,83,109,132,171,108,139,187,224,10,62,10,95,53,247,88,181,87,254,125,133,98,72,182,10,5,219,40,134,97,11,155,35,85,207,184,96,201,165,143,236,174,73,162,242,213,233,115,85,172,73,171,181,25,178,65,167,42,224,47,237,75,12,0,152,210,1,48,234,61,6,230,111,244,105,222,9,183,98,68,177,190,216,111,234,137,252,81,123,106,3,70,189,199,192,252,141,62,205,59,225,86,140,40,214,23,251,77,61,145,63,106,175,42,0,64,181,64,43,214,107,251,50,61,145,199,101,79,109,206,168,15,25,152,79,214,167,249,88,220,138,105,197,122,109,95,166,39,242,184,236,169,205,25,245,33,3,243,201,250,52,31,139,3,20,144,247,111,245,179,229,143,97,175,146,184,81,31,250,203,183,248,52,191,218,174,34,242,254,173,126,182,252,49,236,85,18,55,234,67,127,249,22,159,230,87,219,173,24,0,0,0,0,248,47,110,157,222,21,152,159,50,86,158,138,29,160,252,23,183,78,239,10,204,79,25,43,79,197,78,213,192,25,245,33,3,243,201,250,52,31,139,179,230,76,233,156,81,31,50,48,159,172,79,243,177,56,107,14,0,0,96,74,7,140,122,143,129,249,27,125,154,119,194,89,115,166,116,192,168,247,24,152,191,209,167,121,39,60,144,1,251,38,251,182,239,86,110,94,78,189,252,188,149,83,151,110,186,133,171,247,186,91,191,46,247,190,21,127,220,210,103,246,203,126,169,247,2,179,67,221,215,217,29,79,110,168,136,138,138,138,28,57,34,215,30,115,84,141,28,203,209,145,27,79,211,51,116,38,41,235,232,234,136,234,86,174,219,213,185,98,251,138,214,5,91,215,110,218,5,70,20,235,139,253,166,158,200,31,181,127,181,99,117,155,19,57,145,209,163,98,238,145,164,196,218,24,185,77,86,181,83,214,156,43,59,95,41,130,166,161,92,136,11,21,230,182,180,122,214,121,112,48,14,210,169,94,125,205,190,198,64,142,170,90,17,185,98,117,219,244,218,104,90,58,114,114,205,85,181,208,239,237,237,89,175,181,103,234,216,222,213,139,75,79,195,85,212,188,98,183,218,7,0,255,89,173,194,233,248,231,1,157,222,227,95,254,70,99,229,157,240,234,210,253,170,186,63,175,183,70,231,52,222,165,228,244,71,157,220,153,228,168,168,166,168,161,120,111,227,56,94,207,152,64,126,75,178,116,186,143,117,193,44,157,90,241,76,211,182,171,20,208,233,61,254,229,111,52,86,222,9,159,210,1,214,156,211,233,67,254,229,147,53,86,62,22,159,210,97,205,57,157,62,228,95,62,89,99,229,99,113,21,1,0,170,5,90,177,94,219,151,233,137,60,46,123,106,115,70,125,200,192,124,178,62,205,199,226,86,76,43,214,107,251,50,61,145,199,101,79,109,206,168,15,25,152,79,214,167,249,88,156,53,7,0,80,53,32,239,223,234,103,203,31,195,94,37,113,163,62,244,151,111,241,105,126,181,93,69,228,253,91,253,108,249,99,216,171,36,110,212,135,254,242,45,62,205,175,182,91,49,0,0,240,95,220,58,189,43,48,63,101,172,60,21,59,64,249,47,110,157,222,21,152,159,50,86,158,138,157,170,129,51,234,67,6,230,147,245,105,62,22,103,205,153,210,57,163,62,100,96,62,89,159,230,99,113,214,28,0,0,192,148,14,24,245,30,3,243,55,250,52,239,132,179,230,76,233,128,81,239,49,48,127,163,79,243,78,184,21,3,162,88,95,236,55,245,68,254,168,61,181,1,163,222,99,96,254,70,159,230,157,112,43,70,20,235,139,253,166,158,200,31,181,167,54,96,212,123,12,204,223,232,211,188,19,110,197,128,40,214,23,251,77,61,145,63,106,175,42,170,69,20,235,139,253,166,158,200,31,181,87,21,0,0,170,6,228,253,91,253,108,249,99,216,85,139,232,209,23,251,77,205,158,63,106,175,42,242,254,173,126,182,252,49,236,170,69,244,232,139,253,166,102,207,31,181,87,21,144,247,111,245,179,229,143,97,175,146,184,81,31,250,203,183,248,52,191,218,174,34,242,254,173,126,182,252,49,236,85,18,55,234,67,127,249,22,159,230,87,219,65,15,174,197,119,84,164,42,181,42,191,91,104,158,182,246,204,86,182,248,84,197,86,23,154,158,34,40,186,214,6,162,182,109,61,27,212,109,207,213,22,14,108,74,139,47,92,23,170,5,217,85,116,85,118,35,123,108,84,84,174,202,145,9,215,213,35,243,242,198,156,104,138,102,40,216,160,183,231,68,84,178,113,207,242,149,91,171,168,161,81,179,244,207,160,106,21,14,110,175,144,149,19,149,35,26,77,130,167,87,142,116,13,83,233,189,239,219,99,225,88,82,135,235,54,4,153,8,186,26,53,27,222,158,70,53,87,207,184,35,93,178,65,191,156,234,213,96,236,31,93,85,84,85,213,88,27,187,111,196,70,230,80,223,24,50,214,216,200,68,240,177,134,164,125,47,29,199,113,108,165,166,112,79,225,158,150,165,59,169,194,5,39,117,47,46,210,21,207,52,62,110,157,3,254,77,235,209,107,251,50,205,158,199,101,15,96,252,155,214,163,215,246,101,154,61,143,203,94,85,160,221,79,214,63,145,223,185,221,150,137,168,193,111,108,36,175,219,57,26,197,80,164,247,110,34,87,150,20,142,34,157,170,143,181,48,44,93,87,9,149,46,106,41,41,219,183,172,175,169,110,213,166,21,77,107,247,92,189,87,207,81,185,59,111,117,222,202,27,61,178,141,163,88,158,69,222,182,26,83,141,107,138,231,223,187,100,58,242,105,218,167,50,200,49,171,62,220,135,55,92,112,234,196,143,237,181,109,228,107,226,221,168,87,171,78,146,244,232,100,91,63,39,219,104,86,15,171,218,173,54,52,124,142,111,170,72,0,255,150,216,111,176,103,216,173,67,0,255,45,107,174,118,196,45,112,147,182,206,1,212,201,222,200,168,19,57,34,102,238,202,153,217,198,230,72,187,187,199,90,233,136,123,86,113,221,190,176,72,242,238,196,169,168,167,110,79,110,164,109,243,62,12,119,164,95,241,134,171,112,98,92,65,0,128,106,25,137,99,115,206,252,46,159,35,114,34,159,216,200,195,241,141,34,233,72,75,195,42,147,74,89,136,250,204,209,189,123,197,234,123,155,90,174,218,210,145,91,75,130,143,112,177,32,120,2,14,38,52,209,52,171,185,98,213,70,145,58,57,43,106,175,161,166,138,229,101,78,190,146,94,115,162,30,247,221,129,171,110,63,110,236,148,175,205,167,164,25,163,245,93,155,106,39,186,174,4,158,203,78,126,226,58,125,40,48,223,98,172,252,106,251,103,67,68,85,85,69,212,168,81,57,247,158,43,106,227,40,142,141,28,121,166,158,166,11,73,71,71,73,71,212,184,114,227,174,178,21,43,86,180,238,223,186,105,211,130,49,113,157,62,20,152,111,49,86,126,181,29,160,0,0,0,255,6,90,143,94,219,151,105,246,60,46,123,85,105,247,147,245,79,228,119,110,87,45,173,71,175,237,203,52,123,30,151,189,170,180,251,201,250,39,242,59,183,175,50,0,0,160,90,90,177,94,219,151,233,137,60,46,123,85,81,45,173,88,175,237,203,244,68,30,151,61,181,129,51,234,67,6,230,147,245,105,62,22,103,205,153,210,57,163,62,100,96,62,89,159,230,99,113,214,28,0,128,212,6,220,70,189,235,47,63,229,211,60,21,187,138,180,251,201,250,39,242,59,183,87,137,219,168,119,253,229,167,124,154,167,98,87,145,118,63,89,0,255,68,126,231,246,85,214,84,36,0,64,100,143,136,25,175,211,58,213,84,85,20,83,245,229,193,106,225,203,198,121,183,59,91,174,57,141,88,39,118,185,184,54,62,188,242,98,71,160,212,208,252,183,66,250,223,211,240,251,15,196,103,153,63,66,41,158,224,83,197,87,179,137,156,216,110,114,143,49,103,238,204,144,53,122,59,101,143,132,107,66,159,123,94,186,165,110,89,45,150,233,146,27,90,173,65,102,233,79,156,69,111,14,46,0,32,116,221,167,215,47,126,244,15,58,164,107,159,240,219,202,95,218,79,137,97,74,177,95,111,67,191,83,251,229,19,113,231,38,134,41,197,126,189,13,253,78,237,151,79,196,123,244,106,155,0,128,61,74,189,106,206,0,255,210,33,101,60,138,252,207,142,71,169,17,109,251,87,27,250,65,14,204,207,178,215,50,74,141,104,219,191,218,208,15,114,96,126,150,189,71,171,240,211,126,194,236,252,22,29,216,208,123,245,185,32,127,103,69,66,254,185,253,149,252,103,237,247,12,66,19,242,207,237,175,228,63,107,191,103,120,115,112,1,224,220,80,225,231,94,223,24,154,175,162,147,222,35,252,22,210,243,12,177,237,47,43,211,31,211,129,121,59,188,150,41,157,250,101,127,103,164,188,63,174,212,136,109,127,89,153,254,152,14,204,219,225,181,76,233,212,47,251,59,35,229,253,113,165,134,10,63,247,250,198,208,124,21,29,210,165,247,8,191,133,244,60,63,69,108,251,203,202,244,199,116,96,222,14,175,101,74,167,126,217,223,25,41,239,143,43,53,98,219,95,86,166,63,166,3,243,118,120,45,83,58,245,203,254,206,72,121,127,124,175,126,173,18,0,160,194,63,251,23,179,243,165,244,63,151,222,175,191,5,249,36,175,5,161,113,249,31,246,169,242,99,178,223,51,8,141,203,0,255,176,79,149,31,147,157,176,174,0,255,225,0,255,127,0,255,1,93,253,79,251,149,254,83,165,148,233,151,253,157,111,243,254,56,84,153,158,218,39,248,54,31,128,163,148,233,151,253,157,111,243,254,56,84,153,158,218,39,248,54,31,128,239,213,42,252,180,159,48,59,191,69,7,54,244,94,125,46,200,223,89,145,144,127,110,127,37,0,255,89,251,61,131,208,132,252,115,251,43,249,207,218,239,25,222,28,92,0,32,180,180,248,183,212,167,173,249,103,134,116,217,125,198,231,166,207,62,197,229,127,216,167,202,143,201,46,36,173,109,63,105,67,0,255,199,129,121,166,246,30,113,249,31,246,169,242,99,178,11,73,107,219,79,218,208,0,255,113,96,158,169,189,150,125,26,88,0,192,253,62,13,254,179,159,126,77,135,11,217,167,245,106,201,223,236,71,24,27,85,166,167,246,9,190,205,7,224,115,12,99,163,202,244,212,62,193,183,249,0,60,167,146,61,94,63,216,156,15,216,79,193,115,69,126,205,144,180,138,253,164,50,253,31,251,229,153,218,115,138,113,105,21,251,73,101,250,63,246,203,51,181,231,20,184,223,167,193,127,246,211,175,233,112,33,251,180,94,45,249,155,253,8,99,163,202,244,212,62,193,183,249,0,124,142,97,108,84,153,158,218,39,248,54,31,128,231,84,178,199,235,7,155,243,1,27,46,120,174,200,175,249,145,86,177,159,84,166,0,255,99,191,60,83,123,78,49,46,173,98,63,169,76,0,255,199,126,121,166,246,156,194,155,131,11,0,227,66,238,15,83,63,88,55,191,108,211,126,141,231,94,122,151,33,42,246,175,202,244,131,236,151,159,101,55,46,165,76,191,236,239,124,155,247,199,115,138,168,216,191,42,211,15,178,95,126,150,221,184,148,50,253,178,191,243,109,222,31,207,41,228,254,48,245,131,117,243,203,54,164,107,191,198,115,47,189,203,79,17,21,251,87,101,250,65,246,203,207,178,27,151,82,166,95,246,119,190,205,251,227,57,69,84,236,95,149,233,7,217,47,63,203,110,92,74,153,126,217,223,249,54,239,143,207,49,0,128,55,7,23,0,206,13,21,126,238,245,141,161,249,42,58,164,75,239,17,126,11,233,121,126,138,216,246,151,149,233,143,233,192,188,29,94,203,148,78,253,178,191,51,82,222,31,87,106,196,182,191,172,76,127,76,7,230,237,240,90,166,116,234,151,253,157,145,242,254,248,94,189,57,184,0,16,82,247,234,245,132,31,61,156,78,123,132,231,86,126,205,134,40,246,151,109,232,143,105,191,188,29,238,220,196,48,162,216,95,182,161,63,166,253,242,118,184,115,83,203,144,251,195,212,15,214,205,47,219,144,174,253,26,207,189,244,46,63,69,84,236,95,149,233,7,217,47,63,203,110,92,74,153,126,217,223,249,54,239,143,231,20,81,177,127,85,166,31,100,191,252,44,187,113,41,101,250,101,127,231,219,188,63,62,199,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,42,129,202,207,25,171,39,150,226,115,172,185,98,100,241,191,152,35,79,203,114,39,186,178,53,81,71,213,183,54,174,41,245,191,195,221,212,98,174,46,171,209,160,120,197,133,184,24,238,161,83,137,63,145,35,114,37,146,196,68,71,154,150,142,189,176,169,146,58,115,52,71,16,46,24,154,170,162,88,150,32,170,91,185,110,87,253,230,180,81,175,253,89,161,125,22,235,142,102,204,169,236,35,169,252,153,139,174,72,238,233,57,162,241,172,55,74,102,189,2,77,93,205,67,146,254,72,55,186,138,30,239,5,169,183,245,153,172,90,215,234,10,226,52,46,94,113,52,14,130,215,22,72,242,36,103,228,174,63,122,228,26,249,73,141,92,123,204,81,17,35,188,164,123,173,64,18,116,13,116,171,246,230,179,80,155,220,182,154,177,70,155,226,175,106,75,173,4,142,213,94,83,234,221,85,69,90,111,174,136,100,161,51,137,28,71,139,20,67,42,65,240,177,209,180,185,82,47,71,231,226,154,12,215,238,125,73,246,123,217,214,98,98,105,35,188,226,36,220,5,71,208,161,248,228,168,90,124,53,146,221,52,150,227,35,170,102,134,36,53,71,38,105,220,183,39,17,233,42,19,83,71,188,14,179,12,118,117,28,205,43,250,51,74,203,60,55,109,249,93,99,239,57,98,227,248,200,103,252,212,90,242,127,162,34,201,115,6,150,50,178,172,83,183,164,38,221,212,183,164,117,77,174,187,240,75,99,140,218,23,172,143,90,165,111,186,250,64,60,81,213,125,83,163,114,55,181,247,204,27,107,245,206,71,113,108,228,169,122,125,100,213,77,221,174,61,133,11,178,222,190,135,90,172,176,89,149,115,238,107,241,196,22,140,40,214,23,251,77,61,145,63,106,247,111,2,24,81,172,47,246,155,122,34,127,212,94,85,0,128,106,129,86,172,215,246,101,122,34,143,203,158,218,156,81,31,50,48,159,172,79,243,177,184,21,211,138,245,218,190,76,79,228,113,217,83,155,51,234,67,6,230,147,245,105,62,22,7,40,32,239,223,234,103,203,31,195,94,37,113,163,62,244,151,111,241,105,126,181,93,69,228,253,91,253,108,249,99,216,171,36,110,212,135,254,242,45,62,205,175,182,91,49,0,0,0,229,182,118,78,54,42,106,166,72,94,37,123,236,57,209,220,53,116,37,186,70,175,162,168,77,46,233,22,148,180,181,238,169,111,55,134,251,23,103,144,79,142,75,42,150,171,37,113,165,166,107,136,61,86,192,223,240,154,2,248,47,110,157,222,21,152,159,50,86,158,138,29,160,252,23,183,78,239,10,204,79,25,43,79,197,78,213,192,25,245,33,3,243,201,250,52,31,139,179,230,76,233,156,81,31,50,48,159,172,79,243,177,56,107,14,0,0,96,74,7,140,122,143,129,249,27,125,154,119,194,89,115,166,116,192,168,247,24,152,191,209,167,121,39,220,138,1,81,172,47,246,155,122,34,127,212,94,219,243,170,226,190,200,144,136,121,223,26,129,146,68,190,42,225,201,231,90,75,71,199,30,8,93,4,219,184,246,101,241,244,60,37,87,79,87,130,22,234,186,44,213,171,143,216,149,138,40,214,23,251,77,61,145,63,106,95,191,59,126,115,87,111,124,245,26,57,87,35,233,57,202,152,241,143,36,182,210,199,154,41,123,76,20,65,211,84,133,216,68,53,88,238,185,122,202,5,51,246,193,181,58,213,171,113,217,63,26,200,246,222,213,43,203,210,57,115,87,175,108,117,167,110,55,198,218,248,202,83,212,147,116,109,225,56,142,12,140,107,50,233,199,53,125,186,147,90,28,215,196,197,119,186,226,153,158,107,7,100,64,167,247,248,151,191,209,88,121,39,220,67,7,62,145,125,223,212,26,85,21,177,86,175,90,107,205,145,110,12,201,85,83,144,60,93,123,171,229,40,217,186,40,87,220,246,92,69,21,155,211,62,163,117,77,171,85,248,173,217,115,138,170,168,168,168,90,181,170,230,216,107,69,110,36,69,178,133,108,73,48,21,52,91,184,58,202,74,42,246,166,227,182,141,75,202,182,175,88,148,38,194,0,255,170,77,75,134,35,233,0,107,206,233,244,33,0,255,242,201,26,43,31,139,79,233,176,230,156,78,31,242,47,159,172,177,242,177,184,138,0,0,213,2,173,88,175,237,203,244,68,30,151,61,181,57,163,62,100,96,62,89,159,230,99,113,43,166,21,235,181,125,153,158,200,227,178,167,54,103,212,135,12,204,39,235,211,124,44,206,154,3,0,168,26,144,247,111,245,179,229,143,97,175,146,184,81,31,250,203,183,248,52,191,218,174,34,242,254,173,126,182,252,49,236,85,18,55,234,67,127,249,22,159,230,87,219,173,24,0,0,248,47,110,157,222,21,152,159,50,86,158,138,93,241,173,157,147,141,138,154,41,146,87,201,30,123,78,52,119,13,93,137,174,209,171,40,106,147,75,186,5,37,109,173,123,234,219,141,225,254,197,25,228,147,227,146,138,229,106,73,92,169,233,26,98,143,21,240,55,188,246,184,117,122,87,96,126,202,88,121,42,118,170,6,206,168,15,25,152,79,214,167,249,88,156,53,103,74,231,140,250,144,129,249,100,125,154,143,197,89,115,0,0,0,83,58,96,212,123,12,204,223,232,211,188,19,206,154,51,165,3,70,189,199,192,252,141,62,205,59,225,86,12,136,98,125,177,223,212,19,249,163,246,212,6,140,122,143,129,249,27,125,154,119,194,173,24,81,172,47,246,155,122,34,127,212,158,218,128,81,239,49,48,127,163,79,243,78,184,21,3,162,88,95,236,55,245,68,254,168,189,170,168,22,81,172,47,246,155,122,34,127,212,94,85,0,0,168,26,144,247,111,245,179,229,143,97,87,45,162,71,95,236,55,53,123,254,168,189,170,200,251,183,250,217,242,199,176,171,22,209,163,47,246,155,154,61,127,212,94,85,64,222,191,213,207,150,63,134,189,74,226,70,125,232,47,223,226,211,252,106,187,138,200,251,183,250,217,242,199,176,87,73,220,168,15,253,229,91,124,154,95,109,183,101,160,226,103,221,55,199,125,163,70,236,149,32,234,99,141,123,145,145,201,90,234,158,105,92,212,23,138,96,234,73,55,100,103,237,202,61,87,79,184,82,221,211,104,248,93,167,122,181,16,142,164,115,149,227,165,147,35,170,230,168,232,149,221,170,138,70,147,52,37,95,49,187,100,99,216,42,222,207,109,121,154,34,72,74,112,205,16,111,199,167,227,234,25,114,181,193,121,93,208,169,94,189,134,51,231,0,181,155,200,49,70,146,87,171,55,146,141,158,104,54,246,24,117,241,228,158,206,67,242,141,99,121,234,219,242,173,201,101,241,78,90,115,75,143,140,211,100,93,241,76,87,245,116,211,122,244,218,190,76,179,231,113,217,173,185,108,70,85,229,64,144,52,111,142,49,247,232,100,47,164,87,204,61,7,158,163,225,106,222,27,245,113,28,85,209,194,5,133,43,176,94,155,212,174,206,120,133,112,152,43,158,233,184,246,148,166,245,232,181,125,153,102,207,227,178,87,21,104,247,147,245,79,228,119,110,95,125,116,70,178,239,71,34,203,70,86,21,57,22,89,175,12,29,99,142,36,87,77,205,212,234,69,162,13,67,193,84,86,145,59,70,229,123,65,220,86,45,220,177,38,195,227,190,211,163,250,248,45,59,229,105,247,147,245,79,228,119,110,183,101,168,168,168,168,138,28,57,170,230,216,107,85,141,28,203,209,81,35,193,84,208,108,38,41,235,232,234,120,26,183,109,92,210,185,98,251,138,170,253,171,214,110,90,36,29,170,212,175,118,63,238,91,57,201,216,117,233,214,71,209,60,233,78,150,97,224,159,187,236,83,193,209,188,114,175,253,211,50,117,193,230,206,95,248,84,163,225,139,56,123,238,216,123,236,181,199,156,107,213,202,46,219,153,51,115,122,81,145,166,170,35,21,53,213,183,170,140,74,52,195,210,118,85,235,119,179,80,253,210,113,113,122,17,199,233,133,166,235,212,174,198,152,171,198,168,157,138,143,36,71,42,188,131,239,153,55,214,74,38,150,170,178,177,12,27,185,214,76,61,195,114,125,75,17,46,203,50,109,174,26,179,196,181,115,21,206,250,141,187,179,175,126,20,95,85,121,115,237,53,114,164,214,200,34,177,186,104,218,118,27,83,77,171,179,18,71,167,74,236,149,114,51,70,197,59,202,12,103,251,186,35,219,210,163,230,193,251,202,224,232,248,18,131,115,101,59,115,214,106,28,235,185,199,196,86,158,142,49,103,78,163,59,207,201,146,164,51,111,171,105,232,182,66,214,219,218,41,147,203,74,106,10,241,79,183,125,233,44,60,96,50,188,11,159,208,171,81,57,215,26,21,163,122,142,26,21,73,142,226,200,168,226,31,105,150,165,27,25,19,193,144,206,213,58,13,29,170,200,125,73,82,240,167,71,250,99,168,214,107,153,67,250,162,21,207,72,146,49,86,85,174,57,210,81,81,40,146,43,127,38,117,42,34,231,136,170,92,41,218,210,87,225,249,247,239,57,61,84,109,220,69,133,21,102,71,93,139,31,117,20,30,133,131,213,149,97,72,174,209,35,71,150,211,207,31,149,99,238,212,180,52,167,242,145,137,197,92,107,13,89,238,237,36,141,11,178,123,168,99,19,70,93,53,249,162,17,58,172,203,214,106,219,113,163,118,250,2,85,240,69,229,90,124,217,213,220,99,230,237,181,26,75,242,199,28,59,7,85,73,201,214,181,113,237,126,46,170,247,227,186,38,43,156,114,105,95,131,85,102,217,226,53,38,174,211,135,2,243,45,198,202,175,182,0,255,151,214,163,215,246,101,154,61,143,203,14,80,226,58,125,40,48,223,98,172,252,106,59,64,1,0,254,13,180,30,189,182,47,211,236,121,92,246,170,210,238,39,235,159,200,239,220,174,90,90,143,94,219,151,105,246,60,46,123,85,105,247,147,245,79,228,119,110,95,101,0,0,64,181,180,98,189,182,47,211,19,121,92,246,170,162,90,90,177,94,219,151,233,137,60,46,123,106,3,103,212,135,12,204,39,235,211,124,44,206,154,51,165,115,70,125,200,192,124,178,62,205,199,226,172,57,0,0,169,141,80,50,110,163,222,245,151,159,242,105,158,138,93,69,218,253,100,253,19,249,157,219,171,196,109,212,187,254,242,83,62,205,83,177,171,72,187,159,172,127,34,191,115,251,42,195,246,19,174,98,202,49,77,76,84,179,169,250,197,186,172,10,30,92,51,105,27,142,10,126,29,213,196,84,245,34,151,139,29,188,62,131,202,22,60,197,39,138,39,103,83,185,178,217,229,216,41,107,230,46,36,65,235,238,244,149,178,194,13,161,95,55,75,87,85,102,146,45,110,234,180,69,93,209,30,109,128,131,116,141,69,241,227,137,238,34,219,46,103,150,151,19,57,146,85,141,198,82,100,101,149,162,104,170,37,199,186,227,92,209,80,209,188,114,109,78,120,212,225,69,220,225,129,230,235,0,255,130,127,28,19,51,107,76,164,51,51,165,215,26,85,187,180,119,126,111,81,21,113,201,138,185,132,119,118,109,146,41,59,174,56,60,177,121,56,157,137,104,98,20,185,134,1,39,118,252,200,206,127,235,163,0,255,61,253,188,0,255,64,156,169,249,35,180,224,41,62,81,60,57,155,202,149,205,46,199,30,107,230,46,12,89,173,187,211,247,70,184,33,244,185,155,165,171,234,118,212,226,166,46,185,161,43,26,228,169,254,196,99,15,206,0,255,92,47,0,255,111,114,127,36,60,224,253,26,177,203,134,47,170,162,242,86,229,198,208,220,188,198,2,201,231,162,75,39,21,207,82,124,169,169,97,169,5,101,43,90,113,94,212,183,36,59,116,104,72,227,13,216,162,89,11,175,253,172,217,167,107,122,157,246,166,191,183,170,215,209,0,255,91,228,153,65,59,229,67,147,211,137,169,229,105,197,89,194,95,180,192,184,208,252,139,66,250,47,212,240,251,247,195,103,153,127,78,129,208,117,159,94,191,248,209,63,232,144,174,125,194,111,43,127,105,63,37,134,41,197,126,189,13,253,78,237,151,79,196,157,155,24,166,20,251,245,54,244,59,181,95,62,17,239,209,171,109,2,0,246,40,245,170,57,0,255,75,135,148,241,40,242,63,59,30,165,70,180,237,95,109,232,7,57,48,63,203,94,203,40,53,162,109,0,255,106,67,63,200,129,249,89,246,30,173,194,79,251,9,179,243,91,116,96,67,239,213,231,130,252,157,21,9,249,231,246,87,242,159,181,223,51,8,77,200,63,183,191,146,0,255,172,253,158,225,205,193,5,128,115,67,133,159,123,125,99,104,190,138,78,122,143,240,91,72,207,51,196,182,191,172,76,127,76,7,230,237,240,90,166,116,234,151,253,157,145,242,254,184,82,35,182,253,101,101,250,99,58,48,111,135,215,50,165,83,191,236,239,140,148,247,199,149,26,42,252,220,235,27,67,243,85,116,72,151,222,35,252,22,210,243,252,20,177,237,47,43,211,31,211,129,121,59,188,150,41,157,250,101,127,103,164,188,63,174,212,136,109,127,89,153,254,152,14,204,219,225,181,76,233,212,47,251,59,35,229,253,241,189,250,181,74,0,128,10,0,255,236,95,204,206,151,210,0,255,92,122,191,254,22,228,147,188,22,132,198,229,127,216,167,202,143,201,126,207,32,52,46,0,255,195,62,85,126,76,118,194,186,254,135,0,255,0,255,253,7,116,245,63,237,87,250,79,149,82,166,95,246,119,190,205,251,227,80,101,122,106,159,224,219,124,0,142,82,166,95,246,119,190,205,251,227,80,101,122,106,159,224,219,124,0,190,87,171,240,211,126,194,236,252,22,253,45,244,94,125,46,200,223,25,152,144,127,110,127,37,0,255,89,251,61,131,208,132,252,115,251,43,249,207,218,239,25,16,225,215,115,158,217,14,95,71,84,199,180,59,213,54,175,126,181,217,109,204,138,107,118,12,104,89,167,26,199,84,85,51,139,98,181,106,1,26,75,173,122,35,252,77,116,206,181,86,174,185,71,111,28,193,87,101,135,229,72,100,106,107,171,235,218,170,157,37,233,169,105,41,197,27,51,12,247,212,44,80,59,53,90,84,28,172,223,110,225,72,189,167,180,248,183,212,167,173,249,103,134,116,217,125,198,231,166,207,62,197,229,127,216,167,202,143,201,46,36,173,109,63,105,67,0,255,199,129,121,166,246,30,113,249,31,246,169,242,99,178,11,73,107,219,79,218,208,0,255,113,96,158,169,189,150,125,26,88,0,192,253,62,13,254,179,159,126,77,135,11,217,167,245,106,201,223,236,71,24,27,85,166,167,246,9,190,205,7,224,115,12,99,163,202,244,212,62,193,183,249,0,60,167,146,61,94,63,216,156,15,216,79,193,115,69,126,205,144,180,138,253,164,50,253,31,251,229,153,218,115,138,113,105,21,251,73,101,250,63,246,203,51,181,231,20,184,223,167,193,127,246,211,175,233,112,33,251,180,94,45,249,155,253,8,99,163,202,244,212,62,193,183,249,0,124,142,97,108,84,153,158,218,39,248,54,31,128,231,84,178,199,235,7,155,243,1,27,46,120,174,200,175,249,145,86,177,159,84,166,0,255,99,191,60,83,123,78,49,46,173,98,63,169,76,0,255,199,126,121,166,246,156,194,155,131,11,0,227,66,238,15,83,63,88,55,191,108,211,126,141,231,94,122,151,33,42,246,175,202,244,131,236,151,159,101,55,46,165,76,191,236,239,124,155,247,199,115,138,168,216,191,42,211,15,178,95,126,150,221,184,148,50,253,178,191,243,109,222,31,207,41,228,254,48,245,131,117,243,203,54,164,107,191,198,115,47,189,203,79,17,21,251,87,101,250,65,246,203,207,178,27,151,82,166,95,246,119,190,205,251,227,57,69,84,236,95,149,233,7,217,47,63,203,110,92,74,153,126,217,223,249,54,239,143,207,49,0,128,55,7,23,0,206,13,21,126,238,245,141,161,249,42,58,164,75,239,17,126,11,233,121,126,138,216,246,151,149,233,143,233,192,188,29,94,203,148,78,253,178,191,51,82,222,31,87,106,196,182,191,172,76,127,76,7,230,237,240,90,166,116,234,151,253,157,145,242,254,248,94,189,57,184,0,16,82,247,234,245,132,31,61,156,78,123,132,231,86,126,205,134,40,246,151,109,232,143,105,191,188,29,238,220,196,48,162,216,95,182,161,63,166,253,242,118,184,115,83,203,144,251,195,212,15,214,205,47,219,144,174,253,26,207,189,244,46,63,69,84,236,95,149,233,7,217,47,63,203,110,92,74,153,126,217,223,249,54,239,143,231,20,81,177,127,85,166,31,100,191,252,44,187,113,41,101,250,101,127,231,219,188,63,62,199,30,213,3,0,56,182,175,39,123,77,215,137,152,115,90,77,17,187,105,183,122,248,176,23,27,88,49,205,132,33,97,60,205,26,215,53,85,187,40,150,43,15,8,123,78,58,34,199,26,17,179,95,145,35,25,73,253,165,78,111,227,107,68,244,28,153,218,214,45,43,93,25,158,100,91,231,150,60,50,202,115,221,158,186,156,214,64,141,213,56,141,86,10,103,232,189,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,95,96,101,50,114,141,61,114,204,156,123,50,75,115,116,228,122,58,178,52,77,103,186,54,150,130,110,0,255,158,87,39,31,218,112,60,29,91,212,32,105,223,172,174,232,208,227,188,54,173,199,161,217,191,59,142,101,157,92,189,178,156,238,204,201,157,54,199,168,133,46,116,111,180,93,159,244,34,215,190,163,117,215,16,213,20,92,133,27,112,192,211,157,194,55,205,142,122,242,253,104,124,166,125,133,89,63,68,85,55,181,246,158,139,223,216,56,146,37,249,138,168,156,35,49,12,89,121,158,142,137,205,76,45,25,41,136,74,158,130,146,206,205,203,202,76,203,170,181,59,119,74,7,170,138,136,136,170,92,185,162,214,24,107,84,142,36,75,210,133,175,35,104,10,134,205,92,101,101,93,21,139,179,219,182,110,73,231,246,237,139,210,146,56,88,181,118,201,240,37,70,20,235,139,253,166,158,200,31,181,167,54,96,212,123,12,204,223,232,211,188,19,206,198,220,100,87,149,51,39,251,61,243,242,103,82,39,187,68,189,206,64,233,74,103,117,197,123,170,221,104,0,255,182,227,183,198,62,111,221,109,111,49,205,234,236,20,125,176,27,237,63,5,224,221,229,40,222,175,138,240,51,22,190,98,167,237,88,189,151,42,22,185,215,246,238,205,189,70,170,111,58,105,107,93,191,54,42,199,19,247,52,200,14,115,53,197,169,92,157,213,121,109,204,126,134,175,114,252,248,102,78,119,217,163,72,146,133,106,61,180,204,18,172,84,85,82,83,66,13,199,211,157,97,40,138,126,195,150,239,212,173,205,110,73,67,89,71,83,1,158,197,3,158,193,153,113,208,3,173,88,175,237,203,244,68,30,151,61,181,57,163,62,100,96,62,89,159,230,99,113,43,166,21,235,181,125,153,158,200,227,178,167,54,103,212,135,12,204,39,235,211,124,44,14,80,64,222,191,213,207,150,63,134,189,74,226,70,125,232,47,223,226,211,252,106,187,138,200,251,183,250,217,242,199,176,87,73,220,168,15,253,229,91,124,154,95,109,183,98,0,184,69,138,97,43,239,214,28,249,90,35,209,149,100,177,87,238,152,51,55,27,219,177,24,85,232,90,178,58,129,169,114,9,127,202,77,77,170,101,251,243,223,19,167,171,222,71,193,205,217,105,124,143,124,212,169,92,21,43,111,229,44,108,164,115,163,221,29,99,174,108,244,61,163,184,113,159,89,228,120,151,229,212,211,211,184,39,59,210,182,102,31,126,59,210,80,120,195,85,248,14,158,160,83,205,166,114,143,141,228,213,232,145,164,35,38,134,237,61,54,189,60,191,175,243,112,124,228,104,110,250,86,132,107,178,94,188,147,42,220,210,28,31,53,89,171,60,211,42,173,120,128,136,170,170,138,168,81,163,114,238,61,87,212,198,81,28,155,57,151,60,83,79,211,133,164,163,163,164,125,145,58,174,220,184,171,108,197,138,189,234,93,252,111,221,180,155,184,109,206,148,206,25,245,33,3,243,201,250,52,31,139,179,230,0,254,139,91,167,119,5,230,167,140,149,167,98,7,40,0,255,197,173,211,187,2,243,83,198,202,83,177,83,53,112,70,125,200,192,124,178,62,205,199,226,172,57,83,58,103,212,135,12,204,39,235,211,124,44,206,154,3,0,0,152,210,1,163,222,99,96,254,70,159,230,157,112,214,156,41,29,48,234,61,6,230,111,244,105,222,9,183,98,64,20,235,139,253,166,158,200,31,181,215,149,248,85,246,125,147,115,68,69,244,26,61,106,206,181,70,182,209,100,97,42,56,158,173,177,85,113,116,175,232,89,149,219,130,171,167,98,141,90,99,128,149,90,109,205,61,173,88,68,177,190,216,111,234,137,252,81,123,85,65,212,129,248,84,246,109,87,115,68,69,196,92,177,114,205,181,70,182,209,100,166,233,73,130,206,177,85,113,116,175,40,222,138,229,158,164,167,98,141,90,227,159,107,186,110,205,61,109,197,142,85,145,131,127,168,172,221,213,200,58,45,71,177,124,99,81,221,210,43,53,100,251,246,60,125,169,77,212,92,13,69,121,236,73,131,69,13,73,29,92,182,101,49,217,171,90,237,75,99,245,71,219,229,174,90,121,89,162,109,94,238,220,84,84,181,91,99,228,61,146,119,15,207,190,139,230,185,72,206,170,176,189,51,168,222,223,226,221,98,92,220,226,254,90,47,179,43,120,30,223,138,28,185,122,147,163,26,203,77,82,7,146,59,186,81,207,197,84,118,54,21,100,189,222,68,27,161,94,60,246,98,182,114,65,82,23,162,117,22,174,129,171,170,125,233,131,246,143,6,88,115,78,167,15,249,151,79,214,88,249,88,124,74,71,56,231,38,187,170,156,57,217,239,153,151,63,147,58,217,37,234,117,86,166,149,206,234,138,247,84,187,209,254,109,222,151,54,246,121,235,110,123,139,151,250,5,167,232,131,45,196,41,4,224,221,229,40,222,175,138,240,51,22,190,98,167,237,88,189,151,42,22,185,215,246,238,205,189,70,170,111,58,105,107,93,191,54,42,199,19,247,52,200,14,115,53,197,169,92,157,213,121,109,204,126,134,175,114,252,248,102,78,119,217,163,72,146,133,106,61,180,204,18,172,84,85,82,83,66,13,199,211,157,97,40,138,126,195,150,239,212,173,205,110,73,67,89,71,83,1,158,197,3,158,193,153,113,208,3,173,88,175,237,203,244,68,30,151,61,181,57,163,62,100,96,62,89,159,230,99,113,43,166,21,235,181,125,153,158,200,227,178,167,54,103,212,135,12,204,39,235,211,124,44,206,154,3,0,168,26,144,247,111,245,179,229,143,97,175,146,184,81,31,250,203,183,248,52,191,218,174,34,242,254,173,126,182,252,49,236,85,18,55,234,67,127,249,22,159,230,87,219,173,24,0,110,145,98,216,202,187,53,71,190,214,72,116,37,89,236,149,59,230,204,205,198,118,44,70,21,186,150,172,78,96,170,92,194,159,114,83,147,106,217,254,252,247,196,233,170,247,81,112,115,118,26,223,35,31,117,42,87,197,202,91,57,11,27,233,220,104,119,199,152,43,27,125,207,40,110,220,103,22,57,222,101,57,245,244,52,238,201,142,180,173,217,135,223,142,52,20,222,112,21,190,131,39,232,84,179,169,220,99,35,121,53,122,36,233,136,137,97,123,143,77,47,207,239,235,60,28,31,57,154,155,190,21,225,154,172,23,239,164,10,183,52,199,71,77,214,42,207,180,74,43,30,32,162,170,170,34,106,212,168,156,123,207,21,181,113,20,199,102,206,37,207,212,211,116,33,233,232,40,105,95,164,142,43,55,238,42,91,177,98,175,122,23,0,255,91,55,237,38,94,203,184,117,122,87,96,126,202,88,121,42,118,170,230,140,250,144,129,249,100,125,154,143,197,87,25,183,78,239,10,204,79,25,43,79,197,78,213,192,25,245,33,3,243,201,250,52,31,139,179,230,76,233,156,81,31,50,48,159,172,79,243,177,56,107,14,0,0,96,74,7,140,122,143,129,249,27,125,154,119,194,89,115,166,116,192,168,247,24,152,191,209,167,121,39,220,138,1,81,172,47,246,155,122,34,127,212,158,218,128,81,239,49,48,127,163,79,243,78,184,21,35,138,245,197,126,83,79,228,143,218,83,27,48,234,61,6,230,111,244,105,222,9,183,98,64,20,235,139,253,166,158,200,31,181,87,149,239,190,246,170,145,179,89,248,232,145,93,244,198,106,142,189,118,23,43,195,212,82,210,86,87,114,214,234,12,207,178,166,41,42,78,135,76,171,96,94,169,134,123,133,215,220,112,72,215,181,131,20,0,0,170,6,228,253,91,253,108,249,99,216,85,139,232,209,23,251,77,205,158,63,106,175,171,163,71,54,42,106,231,140,206,237,87,108,4,219,123,173,188,138,196,74,165,86,98,101,160,207,21,153,174,101,77,211,158,86,28,50,43,169,199,121,131,186,169,101,238,219,48,192,70,236,138,69,244,232,139,253,166,102,207,31,181,87,21,144,247,111,245,179,229,143,97,175,146,184,81,31,250,203,183,248,52,191,218,174,34,242,254,173,126,182,252,49,236,85,18,55,234,67,127,249,22,159,230,87,219,173,24,72,109,234,188,149,219,208,201,114,143,217,142,88,31,232,194,70,141,44,103,62,162,162,138,110,93,65,210,92,28,207,232,244,182,169,73,173,191,93,229,104,187,130,184,65,127,173,217,216,173,152,0,255,82,231,206,220,134,62,82,99,204,118,196,202,206,102,186,114,100,57,243,17,21,181,140,27,122,142,229,226,120,70,39,184,50,189,26,253,237,42,71,219,237,195,115,250,107,205,198,174,88,96,68,69,206,156,88,41,107,119,51,39,81,100,21,223,51,239,162,178,84,181,199,247,246,36,159,216,68,195,83,215,182,170,103,103,70,13,73,221,219,171,30,152,171,61,86,251,210,176,237,117,210,122,244,218,190,76,179,231,113,217,107,79,229,119,107,84,52,82,145,109,83,72,169,45,100,173,85,53,113,44,29,91,199,208,21,36,5,73,155,40,41,56,42,237,241,130,109,137,212,137,29,152,169,105,113,142,86,251,210,230,184,226,105,61,122,109,95,166,217,243,184,236,85,5,218,253,100,253,19,249,157,219,87,25,170,166,221,79,214,63,145,223,185,125,149,1,61,16,85,115,141,92,115,237,177,71,228,216,99,142,92,123,204,17,21,21,21,213,205,74,242,42,83,215,208,84,58,229,235,49,95,210,144,125,58,168,211,54,60,213,13,0,255,12,176,135,254,70,242,177,71,69,206,185,209,21,145,41,150,51,103,230,244,34,42,215,168,170,90,233,221,82,86,230,9,246,47,56,221,85,173,223,75,133,107,102,71,173,132,31,181,43,30,133,7,231,84,73,180,62,57,155,125,239,204,199,247,160,87,143,78,150,33,184,247,81,52,13,63,91,106,111,122,178,154,237,187,237,111,119,166,117,14,9,6,197,89,250,18,167,195,83,27,94,149,164,107,173,220,22,89,171,243,26,89,233,206,77,146,145,229,216,86,85,77,162,176,84,159,121,202,66,86,178,100,75,233,100,101,186,109,93,85,142,69,197,157,113,241,190,223,184,61,206,192,84,21,17,17,85,185,114,69,173,49,214,168,28,73,150,164,171,54,130,166,96,216,204,85,86,214,85,242,212,109,91,183,164,115,251,246,109,85,11,86,173,93,187,170,39,87,212,154,115,69,175,136,181,114,69,227,72,150,228,43,130,103,99,40,138,141,124,175,60,205,2,73,9,213,108,167,29,139,29,87,79,160,230,106,144,95,186,160,27,246,106,180,86,60,254,13,180,30,189,182,47,211,236,121,92,118,128,18,215,233,67,129,249,22,99,229,87,219,0,255,75,235,209,107,251,50,205,158,199,101,7,40,113,157,62,20,152,111,49,86,126,181,29,160,0,0,0,255,6,90,143,94,219,151,105,246,60,46,123,85,105,247,147,245,79,228,119,110,87,45,173,71,175,237,203,52,123,30,151,189,170,180,251,201,250,39,242,59,183,175,50,0,0,160,90,90,177,94,219,151,233,137,60,46,123,85,81,45,173,88,175,237,203,244,68,30,151,61,181,129,51,234,67,6,230,147,245,105,62,22,103,205,153,210,57,163,62,100,96,62,89,159,230,99,113,214,28,192,146,80,121,124,27,197,145,238,86,174,137,228,141,30,217,198,49,36,81,75,231,138,52,207,214,214,10,201,149,181,92,69,69,29,109,251,86,89,78,163,116,232,75,151,225,1,251,225,120,184,226,169,138,175,42,231,226,201,46,231,222,51,111,172,209,40,146,191,231,222,57,88,74,58,138,174,117,107,247,115,209,178,31,171,205,88,97,139,75,197,26,92,241,196,22,35,232,110,44,233,100,35,210,28,25,217,69,157,220,188,204,84,38,86,171,23,150,178,70,175,64,246,158,59,5,235,142,44,183,157,134,157,248,236,106,220,147,98,199,213,190,120,93,34,156,3,7,18,80,149,144,57,124,27,75,178,236,86,174,137,228,174,216,232,200,49,36,81,75,231,106,12,65,81,81,50,201,149,181,92,69,61,101,149,203,72,89,78,163,116,40,84,107,226,62,251,225,120,120,61,211,238,39,235,159,200,239,220,174,212,84,212,226,59,54,158,211,237,26,145,98,88,18,123,118,81,43,69,50,199,146,64,85,198,156,25,138,174,164,116,74,247,180,116,117,238,219,209,87,83,183,117,237,138,214,50,237,126,178,254,137,252,206,237,247,31,29,151,199,51,19,185,179,78,204,238,92,113,139,166,169,23,245,185,27,178,205,137,1,59,229,96,241,113,58,51,51,205,194,169,98,44,90,243,183,30,138,95,68,5,79,55,185,214,156,237,90,189,55,154,183,151,234,182,188,60,69,85,237,11,87,244,122,180,87,93,155,87,230,171,78,249,227,133,65,113,150,195,250,172,67,112,169,66,234,23,181,219,190,203,171,49,87,173,170,185,241,213,88,142,117,180,196,87,146,150,175,106,85,73,83,211,149,77,87,143,243,178,156,176,221,177,14,93,112,204,52,139,180,71,21,56,183,184,58,188,78,196,52,235,76,172,115,171,114,183,136,166,95,237,215,139,45,237,197,50,186,102,87,106,63,17,235,204,84,77,83,117,240,86,103,198,240,20,0,255,183,158,245,95,168,233,238,31,136,39,190,0,255,205,212,125,223,206,220,221,183,115,244,30,61,87,36,185,118,22,89,82,104,89,150,174,117,44,95,193,187,46,245,98,138,159,200,164,121,89,102,107,243,91,119,246,181,49,211,108,214,81,5,206,173,155,157,221,219,187,206,196,186,238,150,60,154,118,33,127,249,217,70,124,216,140,61,106,241,167,221,175,189,51,83,239,110,151,209,153,99,246,164,248,191,245,172,0,255,66,77,119,0,255,64,60,241,253,24,6,128,208,33,221,126,60,173,217,145,198,21,155,207,220,38,102,89,93,187,17,58,165,123,63,189,158,168,23,49,45,109,167,196,48,165,216,175,183,161,223,169,253,242,137,184,115,35,197,220,230,84,212,72,114,44,103,183,114,99,145,155,151,187,246,28,115,163,249,196,209,85,144,44,198,154,41,218,87,213,236,177,63,55,5,89,116,103,56,220,231,143,9,254,197,57,180,106,156,0,32,219,103,93,179,35,157,162,41,214,169,162,73,218,235,218,13,211,41,101,174,99,61,24,49,253,108,120,148,26,209,182,127,181,161,31,228,192,252,44,123,45,179,214,101,119,95,228,198,145,108,174,188,85,35,11,239,228,119,181,215,158,27,195,176,100,171,110,124,140,185,80,180,47,170,217,138,62,222,77,65,110,29,31,241,154,63,38,248,155,157,67,171,240,211,126,194,236,252,22,189,45,244,94,125,46,200,223,25,152,144,127,110,127,37,0,255,89,251,61,131,208,132,252,115,251,43,249,207,218,239,25,228,152,136,169,158,56,199,246,105,84,177,166,147,206,84,77,213,68,147,43,184,187,114,77,110,140,243,202,130,198,126,98,210,53,114,83,68,196,219,195,95,181,160,179,231,229,171,215,170,136,17,201,218,123,237,52,47,211,57,199,138,53,112,60,75,171,70,82,141,43,210,35,85,209,194,188,186,106,186,178,206,172,199,166,99,125,49,35,30,115,192,33,56,81,139,21,231,134,10,63,247,250,198,208,124,21,221,169,244,30,225,183,144,158,103,72,196,182,191,172,76,127,76,7,230,237,240,90,166,116,234,151,253,157,145,242,254,184,82,35,182,253,101,101,250,99,58,48,111,135,215,50,165,83,191,236,239,140,148,247,199,149,58,107,58,46,103,199,196,196,116,199,204,26,69,111,117,92,209,53,77,215,238,52,27,119,51,155,181,241,180,61,27,215,173,215,240,152,152,137,117,226,54,109,12,240,5,47,22,138,216,246,151,149,233,143,233,192,188,29,126,206,175,145,143,168,90,252,99,241,169,61,103,157,68,234,5,111,158,190,80,100,53,79,201,199,168,192,215,208,113,238,17,163,60,125,237,171,85,207,109,232,146,17,46,105,143,118,140,70,108,251,203,202,244,199,116,96,222,14,207,62,181,34,215,154,35,114,68,142,200,17,61,246,198,215,170,224,29,35,71,178,177,215,72,177,36,211,180,76,177,153,100,237,178,83,49,102,156,206,235,51,72,159,108,211,81,141,193,214,19,62,127,76,117,76,76,76,116,77,83,53,172,24,69,252,242,151,241,96,75,75,172,113,69,19,237,166,91,238,88,176,36,57,186,155,121,43,98,175,152,107,141,108,163,232,92,107,55,189,18,205,223,248,170,100,171,122,138,162,148,119,109,115,225,115,53,61,5,73,118,216,53,224,64,220,97,131,246,107,26,81,35,92,93,157,207,49,17,171,71,84,17,51,143,95,231,154,221,40,154,214,135,61,91,93,220,69,12,219,93,122,172,185,191,125,58,238,78,215,153,241,117,49,110,83,244,101,144,53,9,105,71,239,17,21,53,243,70,230,246,121,99,98,115,174,193,23,141,117,146,42,165,182,81,231,138,202,213,181,160,219,208,99,189,170,167,101,231,206,204,243,201,118,49,118,56,149,93,172,141,70,214,92,221,55,233,238,114,122,111,108,229,34,115,108,124,238,244,84,172,42,233,180,141,166,43,77,235,214,29,169,215,229,217,213,237,233,94,85,50,98,56,28,173,20,14,132,19,54,68,84,85,85,68,141,136,202,57,231,170,168,49,54,178,70,238,149,103,89,58,209,180,180,212,148,153,173,174,173,168,160,105,211,150,194,197,11,215,173,219,1,93,0,255,195,0,255,0,255,254,179,91,253,79,251,149,254,111,165,148,233,151,253,157,111,243,254,56,84,153,158,218,39,248,54,31,128,163,148,233,151,253,157,111,243,254,56,84,153,158,218,39,248,54,31,128,239,85,214,89,191,175,142,168,142,136,244,42,121,68,120,202,171,171,183,234,248,241,225,220,246,121,49,206,134,93,106,232,61,141,72,163,86,187,178,92,120,123,120,102,79,66,254,185,253,149,252,103,237,247,12,66,19,242,207,237,175,228,63,107,231,144,60,103,205,188,177,238,29,185,99,207,164,103,54,87,221,149,125,130,208,27,201,136,9,123,51,4,227,207,233,117,121,118,117,59,250,179,75,0,255,99,131,46,237,193,87,240,41,83,30,143,163,122,190,31,225,89,171,234,28,211,148,230,206,58,23,55,38,172,216,149,61,216,180,79,246,132,236,25,111,223,110,185,50,59,230,10,70,92,220,220,72,143,236,87,143,136,156,121,129,111,156,78,165,221,196,210,84,21,149,100,165,57,162,190,69,21,77,241,245,44,199,164,61,198,157,174,49,89,175,53,168,10,86,245,5,95,192,165,164,181,237,39,109,232,0,255,56,48,207,212,110,92,114,74,107,219,79,218,208,0,255,113,96,158,169,189,71,105,241,111,169,79,91,243,207,12,233,178,251,140,207,77,159,125,138,203,0,255,176,79,149,31,147,93,72,90,219,126,210,134,254,143,3,243,76,237,61,226,242,63,236,83,229,199,100,23,146,214,182,159,180,161,0,255,227,192,60,83,123,45,27,180,180,0,0,229,89,103,174,211,117,55,186,39,34,170,222,105,253,234,138,168,170,165,115,75,178,246,171,93,12,218,105,58,179,213,237,17,238,142,116,162,241,51,177,154,170,91,194,156,109,8,99,163,202,244,212,62,193,183,249,0,252,156,217,216,138,202,157,115,174,222,35,170,71,68,82,31,69,219,46,6,130,211,31,141,175,78,201,185,209,213,239,25,253,47,202,211,62,238,3,69,69,248,12,71,11,134,47,225,140,13,193,175,34,130,39,187,156,107,205,118,174,136,141,229,238,85,43,47,81,81,95,233,91,81,232,230,170,116,243,198,21,107,241,199,224,93,150,65,238,248,227,98,150,236,241,250,193,230,124,192,126,10,158,43,242,107,134,164,85,236,39,149,233,0,255,216,47,207,212,158,83,140,75,171,216,79,42,211,0,255,177,95,158,169,61,167,192,253,62,13,254,179,159,126,77,135,11,217,167,245,106,201,223,236,71,24,27,85,166,167,246,9,190,205,7,224,115,12,99,163,202,244,212,62,193,183,249,0,60,167,146,61,94,63,216,156,15,216,112,193,115,69,126,205,143,180,138,253,164,50,253,31,251,229,153,218,115,138,113,105,21,251,73,101,250,63,246,203,51,181,231,20,222,28,92,0,24,23,114,127,152,250,193,186,249,101,91,94,251,53,158,123,233,93,214,71,84,236,95,149,233,7,217,47,63,203,110,92,74,153,126,217,223,249,54,239,143,231,20,81,177,127,85,166,31,100,191,252,44,187,113,41,101,250,101,127,231,219,188,63,158,83,153,239,153,153,152,102,230,60,51,19,155,170,171,154,170,247,107,248,71,79,204,253,230,118,165,107,175,38,34,141,105,186,214,140,98,202,114,83,68,197,254,85,153,126,144,253,242,179,236,198,165,148,233,151,253,157,111,243,254,120,78,17,21,251,87,101,250,65,246,203,207,178,195,183,220,93,206,153,183,86,238,170,92,181,86,165,107,205,197,215,163,177,206,176,244,108,161,43,203,60,67,210,210,212,116,91,54,68,21,25,254,233,151,7,113,145,198,216,166,97,241,36,150,175,31,0,172,103,102,60,179,206,117,77,149,171,174,171,155,67,26,17,17,225,2,68,159,170,138,183,171,170,220,77,212,154,237,92,213,51,103,35,35,22,158,74,127,142,58,40,250,54,28,53,187,182,238,164,31,91,204,246,227,137,209,126,220,113,111,67,181,248,158,152,92,46,38,157,40,151,241,100,107,85,174,137,30,232,210,123,100,79,220,62,86,17,125,166,138,216,246,151,149,233,143,233,192,188,29,94,203,148,78,253,178,191,51,82,222,31,31,107,224,23,221,246,77,69,85,84,245,26,57,34,71,174,152,123,35,67,61,69,86,182,230,76,73,85,181,111,0,255,130,28,26,162,154,118,19,118,56,170,117,126,107,113,74,115,50,165,83,191,236,239,140,148,247,199,247,42,223,49,127,26,51,217,83,84,83,69,179,153,92,110,203,104,224,111,227,155,187,129,86,211,152,206,35,122,179,155,110,15,167,106,129,234,171,170,170,170,202,61,87,85,241,142,60,39,75,215,168,170,141,133,90,157,24,43,83,155,105,43,5,77,23,10,178,253,56,124,167,197,118,167,53,198,233,150,126,27,48,75,11,25,63,158,110,186,203,102,227,59,55,171,211,157,36,197,58,81,77,65,50,69,86,86,41,138,227,120,23,45,233,66,81,149,69,79,73,83,77,79,135,23,113,135,193,240,79,188,242,186,87,175,39,252,232,225,116,218,35,60,183,242,107,54,68,177,191,108,67,127,76,251,229,237,112,231,38,134,17,197,254,178,13,253,49,237,151,183,195,157,155,90,134,220,31,166,126,176,110,126,217,14,182,246,107,60,247,210,187,156,136,168,216,191,42,211,15,178,95,126,150,221,184,148,50,253,178,191,243,109,222,31,207,41,162,98,0,255,170,76,63,200,126,249,89,118,227,82,202,244,203,254,206,183,121,127,124,142,225,243,204,92,167,177,248,180,123,122,203,213,235,135,231,214,242,63,7,15,252,196,167,173,234,246,145,30,40,254,236,232,126,30,159,75,121,84,48,178,124,178,50,116,54,70,230,172,156,116,244,188,47,71,84,44,172,102,247,146,90,149,32,169,249,72,212,219,35,70,58,234,173,91,158,187,194,92,215,45,169,146,138,8,195,225,31,119,225,82,120,225,137,26,43,175,198,26,53,114,231,202,190,155,123,230,229,92,17,169,106,82,99,213,26,215,137,21,138,171,174,142,133,162,173,157,150,94,204,211,104,113,218,161,49,14,233,137,46,237,106,205,61,71,173,181,170,170,178,235,166,187,137,228,69,244,78,212,71,84,116,58,122,218,170,200,178,36,239,213,184,123,95,27,112,192,162,55,179,245,205,37,93,210,150,135,168,158,153,241,68,68,132,103,102,226,22,83,196,228,114,25,55,206,162,92,10,189,221,234,57,226,118,171,38,146,246,86,170,34,162,114,206,181,214,26,149,123,206,21,181,214,26,217,85,85,85,102,223,29,105,78,4,146,146,130,121,113,182,171,215,46,106,89,134,25,230,25,21,7,234,147,29,206,234,36,198,185,41,219,126,189,50,253,78,29,152,79,196,99,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,41,29,0,163,222,99,96,254,70,159,230,157,112,43,70,20,235,139,253,166,158,200,31,181,167,54,96,212,123,12,204,223,232,211,188,19,110,197,136,98,125,177,223,212,19,249,163,246,218,194,56,130,231,175,26,116,86,172,154,59,7,203,85,115,236,181,162,122,117,118,108,204,209,57,158,205,157,113,235,34,12,210,169,107,235,72,77,46,235,44,28,180,46,213,109,199,79,217,21,186,177,199,30,107,143,185,230,200,145,93,182,43,127,33,117,162,34,77,85,71,170,114,165,112,75,95,149,104,134,165,29,90,55,238,102,161,250,165,227,30,53,29,126,212,11,77,215,161,57,84,84,84,84,69,142,28,85,115,236,181,170,70,142,229,232,168,145,96,42,104,54,147,148,117,116,117,60,141,219,54,46,233,92,177,125,69,213,254,85,107,55,173,111,155,236,181,162,98,36,141,140,123,247,154,217,68,214,202,180,90,171,103,186,86,2,71,50,227,142,125,167,226,35,87,205,55,226,165,89,167,31,41,195,217,163,67,153,227,240,212,113,28,154,29,164,224,216,123,236,181,199,156,107,213,202,46,219,153,51,115,122,81,145,166,170,35,185,222,109,170,111,85,25,149,104,134,101,182,119,85,235,119,179,80,253,210,3,51,179,47,226,56,189,208,45,120,90,115,70,125,200,192,124,178,62,205,199,226,171,39,251,21,85,57,240,28,203,157,99,204,61,2,31,51,139,17,115,207,129,231,232,217,106,119,55,157,28,71,85,180,112,87,223,246,92,246,38,181,171,179,194,16,63,172,242,76,171,76,121,206,168,15,25,152,79,214,167,249,88,28,160,128,188,127,171,159,45,127,12,187,98,137,196,159,202,21,181,42,201,98,98,35,83,203,198,88,232,84,87,93,216,186,58,158,112,207,48,44,21,203,82,92,123,211,110,219,186,37,13,155,211,57,45,48,90,43,116,192,29,157,212,94,87,228,253,91,253,108,249,99,216,169,26,16,129,145,231,140,57,243,246,158,57,85,27,25,27,75,243,103,58,50,31,233,44,217,248,70,183,110,153,163,74,157,123,87,174,59,109,204,45,169,235,195,45,61,202,213,175,184,204,103,120,21,174,126,108,162,170,42,34,103,94,163,19,93,181,54,190,81,114,164,146,61,83,180,28,37,209,234,172,174,167,169,231,91,213,184,127,77,144,243,110,108,236,237,90,76,135,203,21,104,138,167,250,18,7,91,33,141,165,233,68,219,185,54,50,231,170,108,226,72,143,153,183,215,202,67,55,151,164,87,228,74,119,148,94,167,105,219,193,111,177,76,143,117,231,2,12,22,60,106,213,247,175,241,140,118,144,82,85,68,68,84,229,202,21,181,198,88,163,114,36,89,146,238,45,219,17,52,5,195,102,174,178,178,174,202,197,217,109,91,183,164,115,251,246,181,153,8,7,171,214,174,26,123,82,3,103,212,135,12,204,39,235,211,124,44,190,200,148,250,228,216,109,19,57,106,143,185,98,229,90,51,199,86,182,6,10,234,64,242,12,53,217,238,29,21,87,89,113,62,229,86,12,242,193,70,45,150,228,54,188,166,125,238,233,68,118,186,230,140,250,144,129,249,100,125,154,143,197,25,184,10,62,188,163,187,200,85,17,49,212,114,86,173,44,195,214,156,51,195,112,60,221,25,134,167,123,197,146,108,137,215,109,91,183,32,163,205,105,163,134,11,240,44,30,48,40,254,133,167,54,64,69,69,69,85,228,200,81,53,199,94,43,177,145,99,57,58,243,149,4,83,65,243,117,98,82,214,209,213,190,56,199,109,27,87,169,249,112,177,125,175,90,18,0,255,43,137,147,225,155,120,61,227,214,233,93,129,249,41,99,229,169,216,63,15,124,162,219,182,171,181,42,170,98,174,88,185,198,234,220,232,200,240,153,166,39,9,58,208,182,164,37,43,217,86,188,21,203,61,149,58,225,190,57,93,242,207,53,221,134,219,181,11,53,232,113,235,244,174,192,252,148,177,242,84,236,84,13,156,81,31,50,48,159,172,79,243,177,56,107,206,148,206,25,245,33,3,243,201,250,52,31,139,179,230,0,0,0,166,116,192,168,247,24,152,191,209,167,121,39,156,53,103,74,7,140,122,143,129,249,27,125,154,119,194,173,24,16,197,250,98,191,169,39,242,71,237,85,69,181,136,98,125,177,223,212,19,249,163,246,26,31,121,254,158,51,111,140,149,87,181,145,177,81,44,103,97,43,243,145,206,146,141,140,140,27,247,181,170,212,185,119,229,58,84,247,226,174,186,62,220,210,163,35,13,133,55,124,134,87,225,10,13,210,153,72,101,185,187,116,228,99,212,200,157,168,51,89,56,138,85,85,29,92,101,69,182,181,166,171,51,237,30,247,45,92,210,183,111,102,166,150,44,171,197,75,173,114,35,248,175,16,123,114,221,43,170,162,219,161,62,87,205,38,31,42,73,90,150,143,164,170,242,219,52,101,111,223,105,202,78,155,168,41,233,67,57,226,147,214,249,116,36,117,102,231,194,180,94,156,86,251,210,181,56,144,69,226,95,212,168,90,149,100,177,210,141,166,162,123,44,116,170,171,46,28,77,18,124,11,154,102,169,88,150,34,136,26,87,110,220,213,176,57,157,211,107,127,174,107,159,59,186,163,173,249,85,248,168,181,247,170,177,242,239,41,44,67,210,149,43,232,198,50,52,155,217,26,35,123,186,5,123,94,125,124,119,67,177,55,205,183,168,79,210,190,38,93,209,33,125,131,27,180,105,61,238,215,94,13,176,230,156,78,31,242,47,159,172,177,242,177,248,148,14,107,206,233,244,33,0,255,242,201,26,43,31,139,43,52,140,35,120,254,170,65,103,197,170,185,115,176,92,53,199,94,43,170,87,103,199,198,28,157,227,217,220,25,183,46,194,32,157,186,182,142,212,228,178,206,194,65,235,82,221,118,252,148,93,161,27,123,236,177,246,152,107,142,28,217,101,187,242,23,82,39,42,210,84,117,164,42,87,10,183,244,85,137,102,88,218,161,117,227,110,22,170,95,58,238,81,211,225,71,189,208,116,29,154,67,69,69,69,85,228,200,81,53,199,94,171,106,228,88,142,142,26,9,166,130,102,51,73,89,71,87,199,211,184,109,227,146,206,21,219,87,84,237,95,181,118,211,250,182,201,94,43,42,70,210,200,184,119,175,153,77,100,173,76,171,181,122,166,107,37,112,36,51,238,216,119,42,62,114,213,124,35,94,154,117,250,145,50,156,61,58,148,57,14,79,29,199,161,217,65,10,142,189,199,94,123,204,185,86,173,236,178,157,57,51,167,23,21,105,170,58,146,235,221,166,250,86,149,81,137,102,88,102,123,87,181,126,55,11,213,47,61,48,51,251,34,142,211,11,221,130,167,53,103,212,135,12,204,39,235,211,124,44,190,122,178,95,81,149,3,207,177,220,57,198,220,35,240,49,179,24,49,247,28,120,142,158,173,118,119,211,201,113,84,69,11,119,245,109,207,101,111,82,187,58,43,12,241,195,42,207,180,202,148,231,140,250,144,129,249,100,125,154,143,197,131,24,160,130,167,34,215,226,233,38,215,30,51,111,175,17,41,158,179,183,90,247,28,84,37,37,69,233,186,205,187,181,23,213,251,113,221,140,107,182,152,167,99,112,131,85,158,56,156,157,174,161,162,162,162,42,114,228,168,154,99,175,149,216,200,177,28,157,249,74,130,169,160,249,58,49,41,235,232,106,95,156,227,182,141,171,212,124,184,216,190,87,45,137,0,255,149,196,201,240,77,220,134,137,238,178,111,170,238,235,217,84,46,124,55,49,146,28,219,249,59,45,83,161,51,213,113,20,233,130,118,215,59,200,101,69,235,190,85,120,172,197,158,116,34,94,241,90,19,244,103,129,79,116,219,118,181,86,69,85,204,21,43,215,88,157,27,29,25,62,211,244,36,65,7,218,150,180,100,37,219,138,183,98,185,167,82,39,220,55,167,75,254,185,166,219,112,187,118,161,174,19,144,247,111,245,179,229,143,97,87,44,145,248,83,185,162,86,37,89,76,108,100,106,217,24,11,157,234,170,11,91,87,199,19,238,25,134,165,98,89,138,107,111,218,109,91,183,164,97,115,58,167,5,70,107,133,14,184,163,147,218,235,138,188,127,171,159,45,127,12,59,85,3,34,48,242,156,49,103,222,222,51,167,106,35,99,99,105,254,76,71,230,35,157,37,27,223,232,214,45,115,84,169,115,239,202,117,167,141,185,37,117,125,184,165,71,185,250,21,151,249,12,175,194,213,143,77,84,85,69,228,204,107,116,162,171,214,198,55,74,142,84,178,103,138,150,163,36,90,157,213,245,52,245,124,171,26,247,175,9,114,222,141,141,189,93,139,233,112,185,2,77,241,84,95,226,96,43,164,177,52,157,104,59,215,70,230,92,149,77,28,233,49,243,246,90,121,232,230,146,244,138,92,233,142,210,235,52,109,59,248,45,150,233,177,238,92,128,193,130,71,173,250,254,53,158,209,14,82,170,138,136,136,170,92,185,162,214,24,107,84,142,36,75,210,189,101,59,130,166,96,216,204,85,86,214,85,185,56,187,109,235,150,116,110,223,190,54,19,225,96,213,218,85,99,79,106,224,140,250,144,129,249,100,125,154,143,197,87,25,183,78,239,10,204,79,25,43,79,197,78,213,156,81,31,50,48,159,172,79,243,177,248,42,227,214,233,93,129,249,41,99,229,169,216,169,26,56,163,62,100,96,62,89,159,230,99,113,214,156,41,157,51,234,67,6,230,147,245,105,62,22,103,205,1,0,0,76,233,128,81,239,49,48,127,163,79,243,78,56,107,206,148,14,24,245,30,3,243,55,250,52,239,132,91,49,32,138,245,197,126,83,79,228,143,218,83,27,48,234,61,6,230,111,244,105,222,9,183,98,68,177,190,216,111,234,137,252,81,123,106,3,70,189,199,192,252,141,62,205,59,225,214,135,198,30,123,172,61,230,154,35,71,118,217,174,252,133,212,137,138,52,85,29,169,202,149,194,45,125,85,162,25,150,118,104,221,184,155,133,234,151,142,123,212,116,248,81,47,52,93,135,231,148,57,124,35,203,177,238,70,206,137,231,173,222,216,200,209,36,79,203,230,136,12,79,209,86,10,41,148,85,92,61,69,101,109,203,86,153,81,163,180,235,75,107,226,1,251,225,135,248,124,155,84,86,181,106,37,61,146,154,93,225,163,39,189,12,239,178,235,212,145,171,224,171,168,42,150,164,50,81,199,182,39,221,81,102,56,219,151,115,179,240,154,217,112,176,71,237,138,87,172,124,104,44,25,155,78,50,187,28,179,137,148,254,30,104,22,171,26,93,141,100,177,242,210,191,55,22,182,238,181,152,245,150,11,49,107,93,233,13,183,150,245,18,222,55,10,191,198,173,115,160,178,163,200,138,202,157,115,207,145,36,53,71,18,149,213,197,208,182,221,104,106,42,253,145,72,186,82,122,79,148,107,50,234,221,81,158,57,219,215,37,217,170,226,52,15,46,86,6,191,192,63,143,121,115,173,88,177,114,241,217,244,66,114,166,3,223,115,226,120,154,170,90,162,89,94,103,120,163,253,169,105,93,85,190,166,239,148,175,199,124,73,17,46,37,104,184,18,29,211,121,120,10,46,211,244,237,24,123,239,53,198,154,115,229,202,174,187,153,179,112,122,17,145,169,170,36,81,181,210,183,165,172,170,52,205,242,118,173,235,119,179,47,253,210,110,143,122,17,63,234,133,94,104,213,3,69,240,85,213,26,60,217,229,28,99,229,238,57,26,69,242,247,28,35,63,85,87,73,209,181,110,237,126,222,170,23,228,186,25,43,108,113,105,223,156,85,158,216,98,181,34,122,244,197,126,83,179,231,143,218,193,188,235,134,111,238,141,143,94,123,173,20,75,179,149,172,181,70,142,36,40,221,149,100,41,40,182,50,179,136,85,47,233,219,211,168,110,107,74,250,32,70,105,164,126,105,150,246,57,16,207,233,15,17,61,250,98,191,169,217,243,71,237,85,5,228,253,91,253,108,249,99,216,171,36,110,212,135,254,242,45,62,205,175,182,171,136,188,127,171,159,45,127,12,123,149,196,141,250,208,95,190,197,167,249,213,118,43,6,214,116,231,174,200,87,175,200,145,238,185,71,22,161,178,213,114,87,186,58,137,141,174,99,213,232,90,90,10,154,166,107,223,58,6,126,108,150,61,171,150,44,78,239,133,233,41,252,100,130,0,255,178,224,20,66,221,34,117,210,149,183,177,251,70,214,27,73,212,70,130,143,133,197,168,60,181,212,238,172,36,139,52,233,159,158,166,101,163,74,39,43,211,109,235,190,149,106,158,75,101,78,156,181,0,119,103,167,46,160,32,21,81,53,71,213,198,71,213,188,103,229,244,50,124,143,168,156,72,170,209,93,199,190,115,148,173,54,209,84,84,214,118,228,179,41,159,142,164,46,47,74,139,133,196,213,90,237,75,143,224,53,82,123,207,81,123,228,80,69,70,142,99,213,221,79,246,202,29,115,229,19,85,85,223,40,134,142,164,107,154,158,33,57,177,101,9,119,98,153,46,87,117,88,98,218,89,21,103,253,198,35,218,65,79,85,17,17,81,149,43,87,212,26,99,141,202,145,100,73,58,87,178,35,104,10,134,205,92,101,101,93,245,123,234,182,173,91,210,185,125,251,254,244,53,14,86,173,93,103,118,165,2,237,126,178,254,137,252,206,237,171,12,85,211,238,39,235,159,200,239,220,190,202,0,0,0,0,248,55,208,122,244,218,190,76,179,231,113,217,1,74,92,167,15,5,230,91,140,149,95,109,0,255,47,173,71,175,237,203,52,123,30,151,29,160,196,117,250,80,96,190,197,88,249,213,118,224,2,84,241,68,228,92,124,221,212,218,123,230,141,181,145,44,207,25,91,85,123,14,150,146,182,102,76,55,110,222,173,189,104,217,143,129,250,161,107,78,153,167,157,113,131,251,90,15,15,103,0,255,40,180,62,181,119,219,84,174,26,123,142,24,57,215,194,209,149,174,189,130,54,112,60,93,77,182,100,71,203,213,81,156,65,185,42,131,124,112,78,139,221,184,13,87,106,159,123,218,174,29,248,84,55,217,55,149,247,197,108,34,23,178,155,30,185,58,186,243,135,90,154,66,103,165,163,232,91,186,167,221,245,14,178,94,81,160,134,88,97,142,22,139,213,137,184,64,3,181,19,244,135,84,241,225,91,221,85,142,170,232,157,150,51,106,98,105,54,231,154,105,134,228,217,78,51,60,37,43,138,100,69,188,113,219,198,5,25,173,81,27,245,91,128,153,240,128,65,113,80,220,179,129,214,163,215,246,101,154,61,143,203,94,85,218,253,100,253,19,249,157,219,85,75,235,209,107,251,50,205,158,199,101,175,42,237,126,178,254,137,252,206,237,171,12,0,0,168,150,86,172,215,246,101,122,34,143,203,94,85,84,75,43,214,107,251,50,61,145,199,101,79,109,224,140,250,144,129,249,100,125,154,143,197,89,115,166,116,206,168,15,25,152,79,214,167,249,88,124,157,33,102,223,85,142,182,107,85,78,55,77,37,45,127,33,117,2,73,112,218,155,34,222,203,80,190,159,146,170,161,103,59,250,245,54,219,155,173,251,151,230,86,156,217,83,172,114,10,222,201,174,88,24,201,34,139,202,69,219,46,87,118,106,123,167,100,51,53,193,26,77,39,150,54,34,205,118,162,12,58,183,150,149,137,114,77,81,43,214,233,208,213,181,70,77,213,163,63,11,226,117,49,112,108,118,48,169,81,100,143,250,200,110,114,239,46,178,58,123,167,73,140,104,108,69,146,196,202,75,225,238,152,217,74,214,226,209,187,45,196,163,117,171,203,220,90,214,180,120,95,87,252,26,175,210,61,231,222,123,228,187,221,35,93,185,119,254,207,70,70,117,23,73,178,82,82,22,186,54,92,141,91,194,53,185,46,169,218,209,147,161,122,228,163,6,235,190,72,93,213,204,57,85,30,239,72,113,164,219,81,115,229,121,163,71,182,145,52,199,83,177,53,34,205,179,181,181,194,10,29,21,73,79,81,71,219,190,213,103,212,87,237,250,210,101,120,192,129,248,33,238,215,74,205,179,136,156,115,212,90,115,239,189,162,198,24,107,229,220,123,174,136,136,136,168,173,180,103,34,121,85,170,171,107,234,235,77,143,245,120,44,105,200,65,29,212,63,211,53,75,55,252,243,36,187,130,180,251,201,250,39,242,59,183,87,137,219,168,119,253,229,167,124,154,167,98,87,145,118,63,89,0,255,68,126,231,246,251,175,253,248,122,243,105,102,154,198,17,191,49,205,110,154,38,166,215,197,52,127,41,219,113,200,150,13,242,162,120,60,219,225,117,154,201,60,110,177,169,99,173,98,199,138,239,169,248,68,85,241,117,83,107,206,221,173,17,123,164,121,99,169,110,205,197,211,83,85,177,112,91,175,71,251,210,181,102,101,70,233,148,65,94,24,20,159,56,172,49,58,4,151,42,180,62,145,187,109,219,156,218,115,212,168,92,27,89,145,213,88,71,73,100,229,106,9,170,182,148,76,53,93,57,116,13,57,239,196,9,167,29,235,208,58,199,188,176,72,187,241,41,158,224,83,197,87,179,137,156,216,110,114,15,149,57,115,103,146,96,244,118,202,74,71,225,154,208,175,231,165,91,42,243,198,22,203,116,218,162,86,107,143,206,199,65,186,70,170,248,240,84,119,213,125,147,11,203,203,105,36,73,42,71,100,41,190,146,202,82,12,213,142,163,218,113,110,107,104,107,222,182,54,219,60,234,48,29,238,48,95,243,245,96,139,231,60,158,78,17,153,79,145,245,79,209,213,139,170,244,42,51,23,113,97,156,53,187,177,21,219,83,60,94,195,51,49,77,56,102,83,116,61,204,56,102,153,139,17,254,111,197,234,191,80,47,220,63,16,183,123,0,255,155,41,219,190,93,121,187,237,230,234,49,98,142,200,106,13,172,177,172,208,82,44,91,43,89,130,130,104,157,233,197,20,51,145,87,243,78,204,54,225,183,238,236,116,99,94,216,172,177,207,206,191,232,163,0,255,66,253,188,127,63,156,169,249,19,120,195,87,217,206,38,251,156,204,217,89,100,62,18,233,88,53,177,133,174,85,164,86,39,134,96,105,171,235,150,45,106,199,101,222,182,115,7,113,80,161,29,118,152,175,89,30,108,240,40,143,175,191,231,221,207,119,115,115,119,171,152,254,10,63,180,73,222,108,27,157,204,177,215,240,186,174,107,60,248,220,132,19,51,198,121,46,194,0,255,173,88,253,23,234,133,251,7,226,118,239,199,48,198,101,231,95,244,209,127,161,126,222,191,31,206,212,252,115,10,132,14,151,39,77,227,122,54,143,248,94,35,141,180,244,81,77,53,197,47,38,13,152,210,127,235,24,240,170,50,171,155,231,207,78,99,29,253,46,228,83,219,197,175,81,56,132,24,217,24,249,107,118,85,131,127,211,157,19,203,42,47,230,138,189,106,246,41,223,169,141,170,117,63,206,243,119,221,56,53,238,116,140,85,157,122,14,191,139,135,159,226,99,82,35,123,228,69,84,205,185,246,90,124,121,189,211,137,174,85,17,145,35,42,56,154,224,115,205,53,187,44,165,75,86,21,236,207,101,91,79,73,217,94,140,115,217,144,62,217,174,67,90,138,101,202,139,143,72,211,209,79,19,229,72,171,99,123,202,250,39,55,229,38,87,49,205,106,206,42,211,44,164,127,182,156,107,127,189,61,0,255,148,167,73,35,138,197,195,95,108,202,139,223,82,17,21,85,115,173,185,230,168,218,107,142,200,53,215,202,166,162,162,162,187,145,229,69,39,233,42,88,161,221,178,118,79,203,206,204,112,92,140,129,26,99,135,99,54,62,107,77,158,51,103,238,152,247,238,220,189,23,18,51,157,147,222,202,62,79,232,109,124,244,132,189,105,130,240,39,245,186,3,187,198,29,5,216,165,15,178,65,171,246,224,212,56,70,199,145,17,17,61,115,170,178,136,204,157,250,166,254,137,100,97,232,247,244,78,201,211,146,192,211,53,100,82,55,58,50,202,35,187,29,245,11,186,138,48,65,35,220,131,131,225,186,175,81,149,254,26,229,153,117,157,166,236,117,119,98,154,235,58,98,74,119,191,137,168,58,115,183,48,99,191,252,51,107,87,27,194,243,207,245,231,53,124,60,109,62,49,155,174,49,119,11,3,30,164,94,82,177,114,233,175,177,103,59,247,156,61,150,103,171,186,25,107,212,92,189,210,177,174,181,240,181,244,212,189,240,174,207,12,53,44,80,107,181,40,198,41,253,246,8,127,192,165,154,231,67,240,171,136,224,201,46,231,90,179,157,43,98,99,185,123,213,202,75,84,212,87,250,86,20,186,185,42,221,188,113,197,90,252,49,120,151,101,144,59,254,184,240,142,85,35,71,206,53,103,222,189,107,141,42,108,205,145,84,84,35,161,22,9,158,164,3,109,206,62,85,73,201,154,96,241,234,125,167,164,12,163,28,178,222,63,252,100,187,86,232,160,82,71,76,246,68,181,86,85,156,99,98,156,187,77,187,105,57,138,82,30,213,214,234,214,155,77,210,71,252,15,237,151,99,13,142,236,49,51,62,147,78,231,49,83,213,228,129,79,184,171,73,200,63,183,191,146,0,255,172,125,172,238,252,118,69,229,70,115,238,71,114,35,200,64,230,168,213,237,170,53,219,149,122,111,167,75,5,217,222,186,167,201,42,50,233,233,219,144,33,62,171,208,9,13,215,162,121,112,206,18,242,207,237,175,228,63,107,159,146,189,170,187,149,143,227,107,174,110,234,166,27,157,116,214,125,17,43,83,118,142,168,171,169,207,250,105,234,40,169,42,189,167,215,58,183,231,107,81,147,101,61,116,31,163,191,217,91,11,227,201,62,93,163,218,189,158,102,210,152,42,58,79,140,103,22,225,167,232,218,88,107,248,182,91,22,109,201,134,11,223,223,241,125,149,59,19,183,234,218,178,151,240,227,71,138,138,138,138,168,90,81,145,107,174,21,145,99,111,124,173,28,43,193,82,116,98,106,169,170,233,51,69,93,69,81,65,237,166,85,133,123,22,174,219,184,148,76,85,197,200,57,34,231,90,99,207,85,200,42,12,155,35,95,141,85,174,142,213,192,42,135,183,149,66,15,29,105,249,194,182,66,109,122,154,150,97,150,87,49,190,235,178,65,184,50,30,210,229,220,115,174,92,145,207,126,84,78,50,86,196,198,210,100,245,170,86,73,214,136,220,123,69,37,210,60,85,172,234,20,143,254,157,175,207,4,87,140,48,89,99,117,37,46,213,186,175,162,162,170,230,154,107,174,85,181,215,28,85,115,205,209,77,69,69,69,182,27,205,137,78,210,85,176,204,180,122,211,162,150,157,153,225,184,39,0,255,244,201,14,199,92,121,137,110,49,30,147,203,77,231,168,119,113,101,31,86,189,35,122,87,217,30,113,61,211,173,227,21,211,159,151,17,219,254,178,50,253,49,29,152,183,195,107,153,210,169,95,246,119,70,202,251,227,116,13,252,34,251,182,171,136,170,138,158,163,70,229,168,213,115,108,108,229,89,50,177,57,151,74,150,170,45,157,11,178,107,120,106,166,77,88,108,204,58,195,181,120,225,69,166,116,234,151,253,157,145,242,254,184,82,131,211,137,239,137,9,127,207,164,211,109,166,237,153,170,92,239,212,59,185,128,31,147,76,217,222,204,206,108,123,89,199,39,34,157,240,180,171,77,236,56,109,220,56,31,177,237,47,43,211,31,211,129,121,59,252,248,206,149,231,141,154,35,47,252,142,136,185,50,217,72,130,172,200,213,107,68,158,167,112,199,86,183,245,136,185,208,236,105,26,242,237,216,21,213,117,47,64,211,108,208,105,79,38,196,43,198,62,98,219,95,86,166,63,166,3,243,118,184,49,67,241,169,168,224,203,174,230,154,179,93,171,98,100,185,99,166,117,203,203,83,84,166,250,182,21,186,179,87,93,155,215,109,95,139,65,166,57,6,103,249,99,145,189,241,148,166,85,245,164,17,231,116,141,153,170,242,58,149,254,116,157,39,70,191,121,244,75,178,98,85,72,39,217,181,85,46,134,249,203,211,61,217,211,125,61,158,105,98,20,83,78,12,248,187,0,255,30,115,204,197,83,21,171,170,18,73,106,119,43,201,235,38,114,55,21,157,202,61,109,53,134,120,207,154,231,171,110,247,62,166,108,241,187,89,14,191,25,15,63,196,73,185,206,155,249,43,103,68,225,171,239,163,59,242,77,167,71,52,58,242,17,249,168,191,187,168,225,24,138,234,250,215,148,70,231,142,254,117,235,241,235,70,63,141,246,233,147,174,194,101,58,165,91,141,204,57,186,239,209,217,230,245,216,216,204,75,214,24,249,218,41,170,72,37,18,106,35,205,38,154,170,173,75,82,175,59,176,107,92,212,189,165,164,203,112,248,221,86,28,8,231,211,174,242,155,234,141,84,119,85,107,85,138,205,185,102,219,207,141,163,123,141,44,69,177,156,216,84,77,83,209,52,13,125,168,160,163,221,243,109,9,215,45,243,60,205,158,73,179,119,39,38,166,188,86,87,21,211,109,138,41,77,215,104,166,152,114,99,202,156,218,139,73,59,123,24,178,83,121,239,71,164,51,235,247,186,206,121,54,240,118,176,186,194,156,250,213,168,156,107,141,170,81,185,162,70,245,30,27,89,163,138,119,143,36,73,199,88,27,69,145,204,212,10,69,103,238,181,251,78,69,135,113,218,172,207,95,125,178,77,187,180,241,169,219,38,170,106,183,163,251,181,71,253,124,122,35,69,243,238,140,124,37,221,75,95,193,211,52,157,171,119,184,203,244,149,125,92,130,37,118,57,226,147,14,234,186,198,233,189,210,11,91,35,252,207,17,233,90,35,155,156,217,163,169,245,114,84,218,85,245,216,171,221,177,188,149,158,211,190,124,237,193,120,63,89,166,79,218,129,60,117,191,22,215,199,123,196,229,127,216,167,202,143,201,78,88,215,0,255,240,0,255,191,0,255,196,234,127,218,175,244,159,158,82,166,95,246,119,190,205,251,227,80,101,122,106,159,224,219,124,0,142,82,166,95,246,119,190,205,251,227,80,101,122,106,159,224,219,124,0,238,121,58,17,142,168,62,118,55,239,174,174,170,170,166,116,122,171,167,154,221,110,157,134,61,187,224,51,54,202,216,147,205,170,219,71,68,196,57,60,157,22,127,93,252,29,51,98,21,177,48,244,72,199,200,159,179,139,26,60,155,238,154,40,150,121,61,71,140,213,232,141,202,119,114,99,105,93,144,83,185,189,43,201,169,110,167,99,28,210,49,61,135,163,197,195,129,241,198,82,21,17,149,115,174,181,214,168,220,115,174,168,181,214,200,174,170,170,42,219,145,230,68,32,41,41,72,166,93,189,118,81,203,50,204,176,219,147,129,250,100,135,29,198,62,8,117,141,44,86,55,35,86,85,173,156,78,70,82,47,241,118,165,152,90,122,58,62,49,36,79,225,158,150,97,9,138,119,228,241,38,221,82,47,121,163,41,250,44,253,91,10,141,211,227,157,165,126,38,34,186,103,102,166,93,26,229,53,226,54,229,126,211,133,93,198,246,232,63,35,62,217,112,165,236,62,19,229,171,87,181,185,48,138,120,133,39,199,232,177,162,42,171,217,174,209,107,45,52,157,59,199,34,115,82,172,235,172,12,20,37,53,39,38,202,109,32,91,147,230,191,109,81,93,11,214,216,103,156,182,232,147,9,113,145,158,144,214,182,159,180,161,0,255,227,192,60,83,123,143,184,252,15,251,84,249,49,217,133,164,181,237,39,109,232,0,255,56,48,207,212,222,163,180,248,183,212,167,173,249,103,150,182,236,62,227,115,211,103,9,113,249,31,246,169,242,99,178,11,73,107,219,79,218,208,0,255,113,96,158,169,189,71,92,254,135,125,170,252,152,236,66,210,218,246,147,54,244,127,28,152,103,106,175,229,204,122,14,199,232,87,79,233,199,188,254,246,20,133,111,15,167,181,150,110,220,218,221,218,246,237,53,215,30,222,253,57,207,53,238,252,22,112,218,178,202,113,209,61,84,30,223,216,200,232,46,119,52,150,55,114,143,24,27,159,73,150,171,71,150,170,170,37,210,170,42,153,106,154,166,161,15,149,37,204,211,164,1,31,180,195,27,109,209,158,175,170,170,42,231,156,115,206,85,185,231,92,149,115,206,213,93,85,85,85,119,27,203,139,64,82,82,144,194,180,101,211,158,150,101,152,97,183,24,0,255,52,198,14,59,76,217,208,27,219,35,127,238,166,114,240,108,122,115,101,73,229,245,28,49,86,206,62,157,123,181,177,180,46,200,121,254,161,27,155,198,157,142,113,169,83,51,226,119,241,112,44,92,246,52,61,207,56,59,210,137,184,158,153,107,170,170,138,153,22,223,59,77,81,155,165,81,133,153,180,81,231,4,236,217,48,155,27,141,8,207,57,157,181,106,124,212,14,124,131,223,93,172,237,90,173,185,231,168,181,86,85,85,118,221,116,55,145,188,136,222,137,250,136,138,78,71,79,91,21,89,150,228,189,26,119,239,107,3,14,88,244,102,182,190,185,164,75,58,245,80,21,221,69,206,53,7,191,57,246,222,248,90,21,85,171,26,203,209,141,165,232,220,232,74,144,116,166,102,248,76,82,212,87,182,169,238,92,11,55,46,168,82,167,139,69,207,188,58,115,143,221,173,177,118,147,34,232,136,236,247,92,185,70,76,149,111,115,206,4,85,69,109,204,68,27,240,59,245,251,211,37,221,122,178,85,195,197,197,225,241,220,163,202,244,212,62,193,183,249,0,60,167,224,136,240,241,196,53,211,121,111,231,83,77,49,183,181,154,178,225,151,115,59,228,149,73,230,54,130,195,105,57,198,227,248,93,187,44,43,254,38,70,123,90,197,126,82,153,254,143,253,242,76,237,149,165,226,19,85,197,215,77,173,57,119,183,70,236,145,230,141,165,186,53,23,79,79,85,197,194,109,189,30,237,75,215,154,149,25,165,83,6,121,97,80,124,226,176,198,232,16,92,173,180,138,253,164,50,253,31,251,229,153,218,29,79,241,4,159,42,190,154,77,228,196,118,147,123,168,204,153,59,147,4,163,183,83,86,58,10,215,132,126,61,47,221,82,153,55,182,88,166,211,22,181,90,123,116,62,14,210,217,167,190,206,253,134,211,113,21,211,237,170,165,179,49,225,192,183,45,115,225,192,68,186,179,33,251,116,38,26,127,203,237,182,156,93,187,40,23,66,235,19,185,219,182,205,169,61,71,141,202,181,145,21,89,141,117,148,68,86,174,150,160,106,75,201,84,211,149,67,215,144,243,78,156,112,218,177,14,173,115,204,11,139,180,123,23,85,166,167,246,9,190,205,7,224,190,76,21,31,158,234,174,186,111,114,97,121,57,141,36,73,229,136,44,197,87,82,89,138,161,218,113,84,59,206,109,13,109,205,219,214,102,155,71,29,166,195,29,230,107,190,14,106,84,153,158,218,39,248,54,31,128,231,84,178,199,235,7,155,243,1,27,46,120,174,200,175,249,145,86,177,159,84,166,0,255,99,191,60,83,123,78,49,46,173,98,63,169,76,0,255,199,126,121,166,246,156,194,155,131,11,0,227,66,238,15,83,63,88,55,191,108,27,106,191,198,115,47,189,203,200,136,138,253,171,50,253,32,251,229,103,217,141,75,41,211,47,251,59,223,230,253,241,156,34,42,246,175,202,244,131,236,151,159,101,55,46,165,76,191,236,239,124,155,247,199,115,10,213,71,132,35,178,99,154,110,85,20,165,17,107,24,37,91,176,214,112,149,78,87,102,98,206,213,239,199,92,117,29,217,17,81,177,127,85,166,31,100,191,252,44,187,82,83,203,136,138,253,171,50,253,32,251,229,103,217,35,186,204,109,231,170,145,163,86,174,170,209,43,209,185,214,226,205,153,123,96,72,10,150,36,58,247,76,79,85,155,104,136,215,181,237,105,90,187,78,77,119,169,221,26,174,85,187,117,78,17,49,229,221,185,94,71,63,187,225,117,78,30,30,199,184,154,91,184,186,77,204,155,59,27,211,20,205,237,23,29,88,251,237,241,237,233,57,206,15,47,252,204,100,121,231,250,230,72,106,100,83,39,205,221,123,229,80,201,146,185,106,85,109,100,33,200,74,52,142,212,74,27,77,15,67,89,102,45,205,212,150,138,154,54,166,3,241,184,231,233,25,132,23,180,187,51,248,93,84,69,69,174,57,215,92,43,114,204,181,170,230,154,163,187,168,168,168,108,55,154,83,129,171,164,39,153,105,245,166,69,213,203,240,204,110,79,254,233,147,99,118,184,152,167,139,85,175,92,58,107,239,221,205,49,119,143,226,233,138,110,246,90,181,86,172,148,175,115,45,4,45,69,117,44,68,235,243,67,13,251,211,90,221,138,177,85,191,61,194,225,241,160,210,153,115,57,174,75,127,202,233,148,248,52,118,195,211,92,187,177,27,197,28,153,195,0,255,172,202,91,220,78,210,9,185,63,223,215,107,140,215,241,196,12,95,253,38,203,39,39,51,213,140,200,86,229,26,35,231,204,187,175,114,44,89,35,82,147,222,88,138,110,116,142,157,97,43,222,242,233,175,181,45,153,153,54,97,17,53,109,81,75,245,168,215,171,207,32,156,2,239,145,138,145,237,21,145,45,186,61,218,36,186,42,221,107,100,189,86,138,168,170,196,28,248,68,91,69,73,112,52,110,216,177,238,153,102,51,81,201,130,245,91,139,150,253,91,150,5,127,192,157,91,206,185,231,202,57,87,85,85,55,217,117,55,145,188,170,24,120,202,170,138,78,71,79,91,209,40,138,163,189,26,119,239,116,125,246,185,245,102,182,190,89,171,181,58,246,218,175,183,104,253,238,189,122,191,227,95,76,252,217,13,31,61,116,170,178,125,26,83,245,110,116,241,234,31,218,206,204,49,165,83,191,236,239,140,148,247,199,215,26,248,101,223,183,93,229,230,54,185,121,185,179,207,167,151,236,188,251,117,233,213,235,110,87,52,47,71,0,255,239,207,126,103,140,131,58,160,223,178,78,183,50,240,137,236,251,38,34,170,42,98,173,92,81,163,86,207,177,113,212,21,20,95,233,154,75,37,75,213,134,101,251,113,168,137,106,166,77,216,47,6,94,240,91,139,149,241,49,189,39,194,199,145,174,227,117,166,136,168,174,207,211,105,98,210,221,58,197,192,59,35,46,121,179,95,206,25,180,233,205,17,213,219,155,175,187,134,209,196,140,187,135,9,243,83,81,187,201,53,84,102,78,245,216,99,99,56,146,212,158,205,28,213,153,74,50,146,68,212,198,28,213,120,214,99,23,194,13,79,81,153,93,187,22,25,12,133,187,209,182,236,223,165,230,218,107,228,154,163,162,34,187,236,178,157,120,78,84,15,68,101,84,85,167,172,167,174,106,44,69,210,38,141,75,247,181,62,7,220,122,243,68,223,92,210,90,141,126,170,34,162,170,114,172,17,81,188,35,207,71,177,185,162,106,99,161,86,167,247,68,83,151,234,74,65,211,133,130,115,65,54,25,106,177,221,105,141,143,90,170,225,6,204,210,150,47,119,187,233,227,221,168,252,209,185,27,91,19,171,147,125,191,232,168,34,141,213,79,81,73,34,61,139,239,231,49,127,220,220,170,102,172,209,45,159,180,77,59,181,36,30,112,45,91,103,199,119,156,211,116,251,154,230,186,106,189,211,245,91,88,141,236,108,237,218,30,11,107,68,149,78,76,87,124,248,128,91,30,174,230,28,115,228,154,43,42,42,187,236,186,91,73,94,84,15,68,101,52,134,18,234,40,106,163,26,75,145,36,219,240,170,219,189,175,245,57,224,159,54,194,217,26,225,146,134,152,179,233,17,170,162,178,155,237,170,141,206,213,200,40,149,88,27,159,89,150,142,228,99,122,31,73,223,25,142,206,21,197,27,106,214,229,177,120,119,11,114,203,22,127,236,210,65,173,208,73,45,36,181,44,254,158,136,53,170,136,243,68,92,181,201,77,49,113,219,24,101,236,153,81,199,77,58,49,246,209,27,231,185,205,152,179,169,45,153,30,81,177,127,85,166,31,100,191,252,44,251,119,171,170,170,202,57,231,156,115,85,238,57,87,229,156,115,117,87,85,85,149,54,251,54,150,23,129,164,164,160,218,48,109,217,180,167,101,25,102,88,101,72,252,167,49,118,184,25,7,41,162,98,0,255,170,76,63,200,126,249,89,118,165,134,67,153,73,35,98,194,215,87,165,159,78,58,215,68,81,121,157,170,92,174,170,34,230,205,167,237,120,177,102,11,190,236,147,253,66,246,116,190,39,34,162,252,176,96,237,150,49,183,49,98,69,170,217,85,245,164,187,70,244,218,232,202,98,47,149,24,41,18,25,138,143,177,179,72,201,199,87,174,181,47,43,244,180,99,233,78,134,126,76,65,13,137,131,28,135,119,225,233,111,78,36,119,228,220,121,225,111,84,172,85,248,198,17,124,85,142,158,163,241,68,133,75,182,198,45,70,172,133,121,207,212,112,108,199,161,168,174,100,1,122,97,131,182,123,50,33,174,178,241,221,171,242,103,62,182,98,221,83,171,162,103,146,203,187,88,142,196,115,181,156,172,233,142,213,91,37,203,170,21,201,67,31,86,27,183,74,87,203,155,31,113,144,69,241,86,252,159,139,168,170,168,181,230,156,115,69,141,181,70,229,156,115,117,19,17,17,169,82,251,54,150,87,157,171,171,103,221,48,109,217,180,167,122,103,158,185,226,16,252,167,49,142,89,6,143,105,222,167,212,47,134,244,15,58,188,177,207,248,173,228,47,109,173,148,109,191,94,153,126,167,14,204,39,226,49,140,115,83,182,253,122,101,250,157,58,48,159,136,199,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,58,0,70,189,199,192,252,141,62,205,59,225,86,140,40,214,23,251,77,61,145,63,106,79,109,192,168,247,24,152,191,209,167,121,39,220,138,17,197,250,98,191,169,39,242,71,237,0,2,229,110,42,247,30,121,78,141,30,73,186,122,165,233,24,99,211,203,243,123,34,55,73,54,142,230,166,111,197,183,25,151,189,59,169,194,45,205,49,78,111,116,197,51,173,210,160,39,42,246,168,153,83,104,138,231,140,36,114,212,74,48,85,36,199,76,26,205,70,247,99,84,143,53,82,87,49,36,207,10,53,193,35,147,218,29,125,219,106,208,183,248,72,139,218,253,47,85,107,119,115,77,117,60,167,34,71,114,20,193,176,36,246,236,209,181,74,101,53,199,146,64,85,198,28,57,17,108,197,239,148,238,105,233,42,227,123,137,175,108,234,182,174,31,142,197,78,89,178,172,176,28,185,86,138,204,85,119,206,129,206,85,115,236,181,162,58,75,209,122,68,109,149,236,43,75,86,134,161,236,68,133,89,167,81,87,159,79,195,12,42,179,20,110,202,129,119,180,47,9,212,179,169,136,180,222,90,21,249,194,102,210,56,178,214,40,154,36,130,231,123,99,106,11,165,94,146,205,185,53,249,173,221,251,110,236,119,177,109,202,52,213,70,184,202,182,184,11,174,122,206,168,15,25,152,79,214,167,249,88,156,141,111,114,173,236,106,229,232,61,189,177,220,120,130,231,68,119,137,169,166,238,169,198,173,222,198,212,233,165,219,189,105,185,61,35,221,171,236,91,45,118,248,0,135,185,162,47,204,62,217,156,81,31,50,48,159,172,79,243,177,56,64,1,121,0,255,86,63,91,254,24,246,239,50,54,178,233,69,141,232,153,59,243,103,186,177,53,50,239,237,189,38,186,226,254,149,91,183,44,164,145,68,59,177,41,42,170,91,140,219,170,220,188,48,195,229,234,87,92,102,85,156,24,95,231,170,241,47,106,84,142,196,145,94,233,70,83,209,189,103,182,82,210,102,218,53,73,240,45,104,154,170,165,40,150,97,81,227,202,141,187,234,215,168,141,26,16,0,255,185,174,125,22,107,73,118,160,190,145,252,189,86,238,24,43,47,114,228,123,164,88,206,194,86,229,100,129,226,35,25,25,55,238,107,69,166,108,209,182,109,168,238,197,93,13,133,89,170,89,71,26,10,111,24,19,87,197,21,15,144,187,139,26,123,228,57,185,98,227,216,234,149,166,99,236,81,23,65,238,137,220,36,217,72,150,167,194,45,223,102,92,246,238,171,53,75,245,200,56,189,209,21,51,117,85,83,23,183,78,239,10,204,79,25,43,79,197,14,80,254,139,91,167,119,5,230,167,140,149,167,98,167,106,224,140,250,144,129,249,100,125,154,143,197,89,115,166,116,206,168,15,25,152,79,214,167,249,88,156,53,7,240,95,220,58,189,43,48,63,101,172,60,21,59,64,249,47,110,157,222,21,152,159,50,86,158,138,157,170,129,51,234,67,6,230,147,245,105,62,22,103,205,153,210,57,163,62,100,96,62,89,159,230,99,113,22,166,222,93,85,164,245,230,138,72,22,58,147,200,113,180,72,49,164,18,4,31,27,77,155,43,245,114,116,46,174,201,112,237,222,151,100,191,151,109,45,38,150,54,194,43,78,194,93,240,47,193,124,175,17,17,27,105,124,220,183,231,76,39,50,87,169,229,26,189,208,137,210,57,150,233,118,44,59,45,25,73,106,178,241,44,205,69,253,86,31,206,97,29,54,28,135,155,114,224,208,236,53,190,177,202,95,121,217,138,228,190,88,171,34,207,122,163,100,22,163,51,53,180,220,36,233,143,116,99,104,25,50,217,115,122,91,159,201,170,109,162,161,39,78,227,226,21,187,224,223,248,124,83,85,107,173,156,115,141,49,70,229,222,123,142,90,99,172,81,85,85,85,149,253,202,115,34,211,208,80,83,66,229,27,50,223,85,143,125,218,167,211,202,60,213,50,3,12,176,242,137,198,159,200,17,53,42,199,122,162,35,77,75,199,152,233,74,87,91,72,154,35,8,23,12,205,210,178,20,197,19,213,173,92,183,171,97,141,58,167,233,254,172,208,62,119,180,88,51,230,192,148,14,24,245,30,3,243,55,250,52,239,132,51,48,35,201,31,115,229,238,49,115,42,55,62,70,150,229,204,108,100,62,214,41,50,146,141,113,221,62,87,101,58,23,173,220,134,218,158,219,85,87,152,91,154,117,164,95,241,134,207,112,85,124,190,1,163,222,99,96,254,70,159,230,157,112,59,6,224,19,217,247,77,173,81,85,17,107,245,170,181,214,28,233,198,240,173,92,83,144,60,93,123,171,229,40,217,140,207,86,220,246,92,69,21,155,211,39,87,179,215,180,90,133,9,218,211,154,61,146,77,167,114,69,207,220,149,179,176,145,173,145,121,111,143,185,178,209,247,175,220,186,101,33,145,227,93,150,83,79,81,221,98,220,86,219,154,125,248,45,87,191,226,50,87,225,59,184,29,35,138,245,197,126,83,79,228,143,218,21,250,149,249,170,53,246,168,189,242,239,201,44,77,178,85,40,216,198,210,52,157,233,218,168,122,198,5,75,46,157,124,104,195,17,149,175,78,159,171,125,179,186,162,195,144,13,58,181,30,135,102,87,62,56,87,62,58,215,234,141,101,185,38,86,21,249,217,152,169,43,39,157,19,67,212,211,85,50,253,251,86,197,82,212,132,59,215,28,241,26,140,241,73,106,202,112,27,158,42,179,86,155,38,227,96,237,181,12,232,244,30,0,255,242,55,26,43,239,132,123,247,123,227,155,78,228,168,94,121,43,103,102,27,93,27,243,222,24,107,165,35,238,31,185,141,203,76,34,201,187,19,167,162,162,198,197,216,173,182,205,251,48,92,174,134,194,101,174,194,137,113,38,134,218,77,228,24,35,201,171,213,27,201,70,79,52,27,123,140,186,120,146,131,108,207,67,242,141,99,121,234,219,177,47,109,114,89,188,147,214,220,210,62,29,129,147,117,197,51,61,210,40,58,192,154,115,58,125,200,191,124,178,198,202,199,226,83,58,172,57,167,211,135,252,203,39,107,172,124,44,94,121,160,220,77,229,222,35,207,169,209,35,73,87,175,52,29,99,108,122,121,126,79,228,38,201,198,209,220,244,173,248,54,227,178,119,39,85,184,165,57,198,233,141,174,120,166,85,26,244,68,197,30,53,115,10,77,241,156,145,68,142,90,9,166,138,228,152,73,163,217,232,126,140,234,177,70,234,42,134,228,89,161,38,120,100,82,187,163,111,91,13,250,22,31,105,81,187,0,255,165,106,237,110,174,169,142,231,84,228,72,142,34,24,150,196,158,61,186,86,169,172,230,88,18,168,202,152,35,39,130,173,248,157,210,61,45,93,101,124,47,241,149,77,221,214,245,195,177,216,41,75,150,21,150,35,215,74,145,185,234,206,57,208,185,106,142,189,86,84,103,41,90,143,168,173,146,125,101,201,202,48,148,157,168,48,235,52,234,234,243,105,152,65,101,150,194,77,57,240,142,246,37,129,122,54,21,145,214,91,171,34,95,216,76,26,71,214,26,69,147,68,240,124,111,76,109,161,212,75,178,57,183,38,191,181,123,223,141,253,46,182,77,153,166,218,8,87,217,22,119,193,85,207,25,245,33,3,243,201,250,52,31,139,179,241,77,174,149,93,173,28,189,167,55,150,27,79,240,156,232,46,49,213,212,61,213,184,213,219,152,58,189,116,187,55,45,183,103,164,123,149,125,171,197,14,31,224,48,87,244,133,217,39,155,51,234,67,6,230,147,245,105,62,22,103,205,1,0,84,13,200,251,183,250,217,242,199,176,127,151,177,145,77,47,106,68,207,220,153,63,211,141,173,145,121,111,239,53,209,21,247,175,220,186,101,33,141,36,218,137,77,81,81,221,98,220,86,229,230,133,25,46,87,191,226,50,171,226,196,248,58,87,141,127,81,163,114,36,142,244,74,55,154,138,238,61,179,149,146,54,211,174,73,130,111,65,211,84,45,69,177,12,139,26,87,110,220,85,191,70,109,212,128,248,207,117,237,179,88,75,178,3,245,141,228,239,181,114,199,88,121,145,35,223,35,197,114,22,182,42,39,11,20,31,201,200,184,113,95,43,50,101,139,182,109,67,117,47,238,106,40,204,82,205,58,210,80,120,195,152,184,42,174,120,128,220,93,212,216,35,207,201,21,27,199,86,175,52,29,99,143,186,8,114,79,228,38,201,70,178,60,21,110,249,54,227,178,119,95,173,89,170,71,198,233,141,174,152,169,171,154,186,184,117,122,87,96,126,202,88,121,42,118,128,242,95,220,58,189,43,48,63,101,172,60,21,59,85,3,103,212,135,12,204,39,235,211,124,44,190,202,184,117,122,87,96,126,202,88,121,42,118,170,230,140,250,144,129,249,100,125,154,143,197,87,25,183,78,239,10,204,79,25,43,79,197,78,213,192,25,245,33,3,243,201,250,52,31,139,179,230,76,233,156,81,31,50,48,159,172,79,243,177,56,11,83,239,174,42,210,122,115,69,36,11,157,73,228,56,90,164,24,82,9,130,143,141,166,205,149,122,57,58,23,215,100,184,118,239,75,178,223,203,182,22,19,75,27,225,21,39,225,46,248,151,96,190,215,136,136,141,52,62,238,219,115,166,19,153,171,212,114,141,94,232,68,233,28,203,116,59,150,157,150,140,36,53,217,120,150,230,162,126,171,15,231,176,14,27,142,195,77,57,112,104,246,26,223,88,229,175,188,108,69,114,95,172,85,145,103,189,81,50,139,209,153,26,90,110,146,244,71,186,49,180,12,153,236,57,189,173,207,100,213,54,209,208,19,167,113,241,138,93,240,111,124,190,169,170,181,86,206,185,198,24,163,114,239,61,71,173,49,214,168,170,170,170,202,126,229,57,145,105,104,168,41,161,242,13,153,239,170,199,62,237,211,105,101,158,106,153,1,6,88,249,68,227,79,228,136,26,149,99,61,209,145,166,165,99,204,116,165,171,45,36,205,17,132,11,134,102,105,89,138,226,137,234,86,174,219,213,176,70,157,211,116,127,86,104,159,59,90,172,25,115,96,74,7,140,122,143,129,249,27,125,154,119,194,25,152,145,228,143,185,114,247,152,57,149,27,31,35,203,114,102,54,50,31,235,20,25,201,198,184,110,159,171,50,157,139,86,110,67,109,207,237,170,43,204,45,205,58,210,175,120,195,103,184,42,62,223,128,81,239,49,48,127,163,79,243,78,184,21,3,162,88,95,236,55,245,68,254,168,61,181,1,163,222,99,96,254,70,159,230,157,112,43,70,20,235,139,253,166,158,200,31,181,167,54,96,212,123,12,204,223,232,211,188,19,206,198,64,81,124,81,53,7,95,118,53,199,94,185,99,174,198,146,252,49,210,189,228,103,233,234,216,186,54,174,221,147,125,107,89,144,213,154,172,112,202,67,109,207,158,115,197,44,123,180,83,245,88,178,170,114,215,220,107,228,72,206,141,84,101,117,209,180,109,71,154,166,74,127,37,142,78,149,24,19,219,154,124,122,119,148,25,206,246,106,201,185,170,71,205,131,247,109,198,47,112,80,134,136,136,136,136,168,81,35,106,141,177,70,212,198,81,28,91,168,221,17,52,5,195,22,146,142,142,146,134,61,117,219,214,45,41,91,177,98,129,250,159,29,172,218,180,49,237,52,77,142,61,71,142,85,67,21,25,57,146,68,120,7,217,43,119,204,137,172,44,45,101,100,25,58,146,174,105,122,154,213,250,138,34,220,137,101,186,188,52,230,150,107,103,85,156,21,4,119,103,87,45,80,55,81,145,51,167,58,103,173,232,81,23,89,81,43,241,14,178,122,215,223,150,146,164,232,105,220,107,127,247,143,203,182,214,205,56,109,202,119,197,226,85,121,98,183,32,149,30,22,145,230,215,199,247,70,115,198,198,118,151,161,233,35,178,73,242,57,215,136,181,146,204,158,59,215,178,170,182,17,53,236,75,147,164,38,183,52,67,199,149,217,173,235,182,227,53,237,244,101,153,91,81,47,111,244,216,73,214,123,231,100,221,81,233,24,17,19,197,210,80,147,180,212,180,57,198,86,116,180,238,165,101,85,14,69,212,38,118,45,169,216,139,182,196,77,181,60,237,177,2,206,212,254,121,64,222,191,213,207,150,63,134,93,181,136,30,125,177,223,212,236,249,163,246,170,34,239,223,234,103,203,31,195,174,90,68,143,190,216,111,106,246,252,81,123,85,1,121,0,255,86,63,91,254,24,246,42,137,27,245,161,191,124,139,79,243,171,237,42,34,239,223,234,103,203,31,195,94,37,113,163,62,244,151,111,241,105,126,181,93,69,120,110,116,99,181,122,174,220,57,70,182,58,45,118,178,23,210,43,209,133,170,170,168,32,106,41,106,169,223,71,102,146,104,194,229,125,74,150,173,91,202,212,179,56,219,184,111,251,130,224,157,236,21,77,100,147,109,87,121,95,239,174,106,33,187,233,145,36,217,200,217,169,104,10,157,149,142,164,184,22,204,123,221,65,214,43,170,246,109,205,99,221,23,171,19,113,149,215,122,175,173,152,26,123,141,26,163,134,90,178,113,28,169,240,14,50,86,238,158,43,153,88,170,202,198,210,116,35,221,208,20,12,203,245,45,197,183,19,55,117,185,106,204,18,23,193,170,248,232,55,238,206,62,221,80,169,223,92,115,224,207,200,209,12,201,228,0,255,228,169,107,91,215,81,214,0,255,112,57,38,153,227,202,254,85,22,88,69,0,255,161,57,144,43,106,205,185,162,87,196,90,185,162,113,36,75,242,21,193,179,49,20,197,70,190,87,158,102,129,164,132,106,182,211,142,197,142,171,39,80,115,53,200,47,93,208,13,123,53,90,39,55,173,71,175,237,203,52,123,30,151,61,152,201,189,215,200,189,114,168,37,27,71,178,232,238,39,99,229,238,57,241,149,170,165,143,20,77,55,210,13,77,65,147,154,88,177,124,59,113,83,151,151,58,220,50,17,172,138,143,130,224,17,237,62,77,235,209,107,251,50,205,158,199,101,175,42,208,238,39,235,159,200,239,220,190,202,80,53,237,126,178,254,137,252,206,237,171,12,64,165,163,51,242,125,79,18,41,182,177,168,198,145,200,98,165,233,30,107,228,184,154,106,154,86,175,17,173,25,122,154,178,118,220,241,41,223,235,229,182,117,223,142,245,38,30,247,157,102,45,192,111,217,63,172,34,98,206,53,42,246,30,123,100,43,212,177,161,158,186,23,62,18,201,12,13,169,165,22,61,176,172,181,238,168,207,213,28,79,239,82,53,43,169,216,160,206,57,180,97,51,220,99,5,124,159,61,185,169,90,223,57,231,194,0,255,145,164,105,146,202,0,255,73,84,87,185,174,172,172,0,255,225,142,76,242,200,149,253,171,220,179,138,254,151,24,70,146,72,162,114,241,190,201,213,109,218,216,233,216,82,205,179,198,208,149,165,142,198,176,129,40,159,174,173,29,101,165,220,212,211,138,139,58,148,116,109,78,83,53,43,192,130,184,90,12,252,164,29,164,76,234,80,193,83,145,107,241,116,147,107,143,153,183,215,136,20,207,217,107,236,28,84,37,37,69,233,186,205,59,185,168,222,143,235,102,92,179,197,170,125,13,86,121,226,148,3,152,20,31,145,121,115,141,185,145,172,214,200,34,81,122,25,222,119,27,83,77,171,51,42,201,86,90,239,149,114,51,70,197,251,197,51,27,251,186,35,219,82,156,30,198,197,202,224,232,120,90,3,173,71,175,237,203,52,123,30,151,29,160,196,117,250,80,96,190,197,88,249,213,246,0,255,210,122,244,218,190,76,179,231,113,217,1,74,92,167,15,5,230,91,140,149,95,109,7,40,0,192,191,129,214,163,215,246,101,154,61,143,203,94,85,218,253,100,253,19,249,157,219,85,75,235,209,107,251,50,205,158,199,101,175,42,237,126,178,254,137,252,206,237,171,12,124,53,120,163,186,176,177,58,37,199,58,119,33,137,119,119,90,226,107,98,99,205,36,219,142,237,44,81,25,222,214,176,148,254,70,245,146,158,138,5,233,185,171,39,215,108,214,238,40,78,106,122,199,30,176,231,196,98,101,87,23,207,31,123,237,149,150,224,115,196,200,57,145,60,77,125,173,102,138,197,88,89,73,71,101,107,48,220,16,117,148,141,174,138,37,235,83,92,109,170,106,170,2,254,202,158,212,180,229,0,81,60,21,53,7,79,55,185,198,94,185,99,142,72,241,156,189,246,200,207,210,213,81,148,174,219,188,147,183,150,5,89,109,198,53,91,172,42,54,231,138,39,78,153,178,180,98,189,182,47,211,19,121,92,118,149,46,169,143,206,220,141,222,59,146,30,73,158,182,241,124,47,36,86,229,169,170,118,103,34,73,100,70,31,245,52,37,27,181,250,94,153,150,91,247,109,75,243,76,42,143,225,172,5,120,68,123,53,211,138,245,218,190,76,79,228,113,217,83,27,56,163,62,100,96,62,89,159,230,99,241,32,38,75,70,100,238,154,99,110,36,203,185,145,170,148,94,134,247,237,72,211,84,233,143,74,178,149,214,99,98,91,147,79,239,126,241,204,198,94,45,57,87,21,167,135,113,177,205,248,5,238,219,156,81,31,50,48,159,172,79,243,177,56,107,206,164,14,84,193,23,149,107,241,101,87,115,143,153,183,215,106,44,201,31,115,236,28,84,37,37,91,215,198,181,251,185,168,222,143,235,154,172,112,202,165,125,13,86,153,101,139,131,88,164,78,182,114,55,122,223,198,122,36,121,218,70,144,49,179,30,149,167,170,218,157,137,99,141,38,253,83,208,148,108,212,234,100,155,186,173,218,183,45,205,51,85,204,137,143,22,224,17,237,160,151,110,86,145,230,215,71,246,72,243,199,200,102,139,97,234,43,178,201,241,53,231,138,137,146,252,94,59,233,178,150,54,242,52,44,84,147,171,38,75,53,67,187,109,216,173,213,182,227,202,236,147,93,69,174,185,106,174,57,246,88,85,123,236,181,106,142,189,86,69,69,69,69,246,19,207,137,82,67,93,77,11,117,108,200,99,87,61,14,106,159,182,43,51,75,203,12,240,207,32,229,106,155,184,141,122,215,95,126,202,167,121,42,118,21,105,247,147,245,79,228,119,110,87,46,212,152,123,140,200,50,137,252,181,170,10,77,82,36,89,21,185,145,168,55,2,141,27,198,53,133,94,214,170,171,199,119,81,15,6,251,190,37,117,13,97,250,231,150,93,113,211,51,252,4,175,41,237,126,178,254,137,252,206,237,14,165,14,71,246,164,81,69,53,157,79,49,81,77,196,68,83,84,17,185,233,138,88,85,177,137,81,254,98,182,203,37,195,246,200,141,104,26,62,87,207,26,142,137,40,162,138,34,78,27,123,19,191,156,216,158,34,138,167,251,182,171,197,211,35,217,93,204,153,37,247,79,124,34,245,233,166,171,181,87,173,123,117,182,124,153,61,79,19,188,51,168,203,46,109,135,7,225,0,59,222,38,186,225,199,219,85,54,189,178,217,229,216,11,205,95,99,143,53,212,242,211,115,239,96,8,151,177,150,174,205,246,30,55,181,197,167,31,171,181,78,131,244,84,167,52,20,191,136,10,158,110,114,173,57,219,181,122,111,52,111,47,213,109,121,121,138,170,218,23,174,232,245,104,175,186,54,175,204,87,157,242,199,11,131,226,44,135,245,89,135,224,82,133,212,47,106,183,125,151,87,99,174,90,85,115,227,171,177,28,235,104,137,175,36,45,95,213,170,146,166,166,43,155,174,30,231,101,57,97,187,99,29,186,224,152,105,22,105,215,18,237,126,13,247,142,35,38,50,143,116,138,137,98,230,138,122,167,169,118,85,202,167,169,207,235,215,48,38,118,204,143,189,73,253,246,248,28,147,174,49,69,58,179,48,166,223,50,103,97,54,134,243,127,21,0,255,254,250,127,76,230,175,212,248,85,85,119,252,253,220,205,8,236,158,116,141,124,229,108,124,161,57,122,74,119,86,7,253,20,125,251,118,212,173,213,232,211,253,120,160,85,7,250,168,209,26,116,87,223,151,157,0,255,214,71,0,255,123,250,121,0,255,129,56,83,243,23,106,81,252,93,241,174,238,115,115,247,76,42,247,200,246,90,153,100,57,210,61,181,76,109,168,101,225,37,93,42,199,20,147,138,140,247,244,177,29,107,176,27,120,75,199,76,214,38,155,95,92,94,203,177,174,105,84,141,95,123,119,211,106,154,210,221,220,148,231,170,217,74,0,255,132,143,217,39,175,182,143,238,106,200,78,207,49,227,117,77,35,170,144,231,110,140,56,176,205,155,224,252,207,245,242,0,255,38,247,71,194,3,222,223,43,206,77,241,127,235,89,0,255,133,154,238,254,129,120,226,251,49,12,132,174,158,215,117,188,174,227,180,183,119,237,237,141,92,228,98,226,98,212,49,86,139,120,203,161,179,26,45,167,225,180,124,155,218,85,69,51,180,57,25,227,114,205,49,87,205,181,162,162,186,233,166,187,149,228,85,196,206,211,87,100,40,161,142,162,54,34,82,44,199,189,13,175,186,221,59,221,128,125,14,106,35,156,173,17,214,234,151,57,27,37,174,170,170,42,231,156,115,206,85,185,231,92,149,115,206,213,93,85,85,101,202,189,141,229,69,32,41,41,152,247,224,180,101,211,158,150,101,152,97,158,175,240,159,198,216,225,172,230,107,112,76,204,120,34,60,211,29,30,175,225,152,137,242,186,59,187,191,152,170,44,111,191,129,187,11,0,255,230,114,139,215,221,137,222,76,187,233,228,15,119,133,202,227,29,27,31,217,230,141,200,114,71,237,21,123,35,51,199,106,197,72,81,181,180,202,90,45,37,77,205,208,212,245,157,190,132,135,154,212,231,131,142,153,172,45,58,245,196,215,77,55,53,219,61,115,186,155,72,94,68,94,158,212,237,145,180,238,230,43,157,123,107,220,114,148,217,207,141,43,246,163,239,119,145,65,238,248,108,141,205,61,70,78,85,69,238,118,229,76,108,175,181,119,157,92,43,178,145,247,175,68,69,155,72,143,201,21,249,12,77,81,176,13,53,148,173,198,163,71,141,136,159,188,135,159,225,90,242,206,146,142,211,116,214,88,179,39,214,52,237,45,125,20,187,235,76,111,52,69,21,142,114,110,137,244,174,205,89,158,197,162,213,235,118,58,107,57,194,79,148,83,172,106,152,184,53,146,28,221,211,201,242,246,88,53,212,177,100,173,92,81,35,153,9,142,82,141,36,185,82,71,212,67,87,150,71,203,48,213,165,158,218,141,105,63,60,46,120,10,250,226,5,237,74,34,218,246,175,54,244,131,28,152,159,101,223,43,177,176,57,194,207,28,141,206,181,178,201,153,61,166,90,175,70,162,93,84,140,129,218,37,203,93,41,56,237,203,215,226,140,119,140,101,26,171,221,199,83,247,149,112,125,156,176,136,182,253,171,13,253,32,7,230,103,217,123,196,30,207,119,76,204,204,117,155,169,98,194,107,181,155,92,46,141,226,172,30,222,109,148,111,46,217,178,17,97,28,30,187,17,158,135,113,93,25,241,225,196,142,239,9,249,231,246,87,242,159,181,31,159,58,53,71,99,43,127,244,28,245,232,84,84,175,185,50,95,249,78,203,114,70,206,108,78,60,73,80,138,81,215,142,154,206,157,107,119,68,69,152,172,47,22,225,154,12,210,180,27,52,246,9,249,231,246,87,242,159,181,231,180,234,174,219,188,17,185,163,118,51,34,203,146,196,42,70,238,166,163,154,142,52,87,29,59,39,201,228,123,141,154,69,213,59,235,147,233,138,53,186,226,62,75,247,225,83,170,113,185,119,102,74,215,184,34,157,42,178,99,118,215,169,38,123,228,235,174,182,155,105,98,206,86,111,222,209,109,126,252,217,129,240,242,118,117,246,215,225,141,159,170,221,137,50,198,195,55,99,181,139,149,219,171,187,57,114,229,88,205,177,55,142,163,106,89,85,247,179,44,230,232,164,144,53,151,186,26,247,148,129,142,117,180,227,82,115,128,97,126,117,123,214,238,39,158,22,237,79,251,116,40,51,78,89,233,237,53,239,25,61,146,206,171,30,171,115,71,138,213,90,189,135,10,146,39,245,122,109,71,210,240,76,213,91,246,204,123,109,28,234,150,181,169,13,154,238,10,151,10,227,0,184,111,33,239,137,138,189,246,138,202,107,116,204,81,217,72,146,152,99,160,19,27,189,42,87,221,43,79,75,75,155,218,154,251,86,100,84,84,180,115,83,58,238,81,39,28,243,76,199,60,199,236,177,230,90,81,53,106,100,185,57,59,39,111,36,104,218,69,78,44,91,17,35,29,169,59,201,67,69,238,216,239,225,115,239,116,117,46,91,16,167,73,113,156,78,104,187,174,109,184,221,190,211,137,107,87,149,175,216,196,154,157,56,197,114,232,136,178,61,166,234,168,162,140,209,84,67,27,153,57,166,116,234,151,253,157,145,242,254,248,86,83,69,240,118,85,81,179,171,90,179,157,43,98,229,143,124,163,106,120,42,253,185,233,103,43,92,182,37,155,93,91,247,85,144,83,46,56,172,39,70,11,50,70,147,50,165,83,191,236,239,140,148,247,199,149,90,102,102,123,102,190,143,52,186,197,52,85,199,20,185,107,13,79,12,51,204,34,163,118,98,209,150,236,99,89,231,123,141,236,168,86,171,88,48,58,248,241,62,98,219,95,86,166,63,166,3,243,118,184,47,67,68,68,68,68,212,136,136,90,107,141,136,26,99,35,107,164,113,153,8,138,98,19,77,75,75,77,209,134,162,161,162,167,160,105,211,202,140,131,159,125,235,182,29,15,106,196,182,191,172,76,127,76,7,230,237,240,30,93,49,199,138,234,185,114,87,237,81,133,197,204,230,164,187,26,157,120,162,154,225,184,106,158,238,157,181,146,74,43,38,153,125,248,214,198,61,221,121,17,111,185,10,23,189,43,133,171,125,126,102,202,19,155,207,58,107,132,103,102,59,186,149,103,26,253,26,179,78,58,83,221,121,113,186,163,139,172,217,129,233,181,231,159,237,217,0,255,209,240,54,111,86,204,184,155,79,213,156,163,106,213,204,177,61,246,136,172,135,205,217,174,213,216,72,240,180,61,82,116,15,46,9,154,101,53,187,227,200,218,241,192,246,169,201,35,125,151,9,113,85,41,124,5,167,44,134,167,204,225,221,35,95,217,230,173,72,115,87,141,213,123,36,11,71,106,196,70,177,180,148,202,34,45,29,77,195,48,213,149,157,62,155,135,122,213,103,188,142,153,172,211,186,151,219,43,67,42,210,17,73,212,90,221,52,146,53,54,188,59,103,147,226,169,24,253,188,254,142,250,138,12,45,187,87,212,54,75,119,173,91,188,62,151,245,211,195,65,142,105,113,92,166,25,11,231,137,153,217,222,124,166,138,9,175,85,180,78,183,106,45,207,220,34,154,43,55,162,204,154,173,56,181,183,89,218,78,251,173,195,99,60,83,253,186,198,121,150,49,26,56,85,151,83,171,243,242,70,174,153,175,156,51,167,234,142,72,215,136,216,56,158,146,146,166,167,96,115,13,180,212,20,250,233,218,144,197,209,164,180,111,79,211,186,52,93,151,111,23,46,27,132,11,180,27,31,151,0,255,97,159,42,63,38,59,124,139,170,168,200,53,231,154,107,69,142,185,86,213,92,115,116,23,21,21,149,237,70,115,42,112,149,244,36,51,173,222,180,168,122,25,158,217,237,201,63,125,114,204,14,247,88,141,213,123,68,84,82,187,155,35,214,92,24,186,118,146,85,229,163,72,215,89,217,41,186,106,78,79,108,219,78,182,230,194,127,229,162,134,22,92,178,207,56,157,214,39,239,225,34,93,121,241,140,103,206,51,231,153,239,123,209,29,17,81,48,186,237,78,9,11,222,214,246,202,135,1,191,92,232,234,127,110,102,157,92,110,182,252,93,187,221,169,148,50,253,178,191,243,109,222,31,135,42,211,83,251,4,223,230,3,112,148,50,253,178,191,243,109,222,31,231,144,98,99,123,231,172,221,84,46,254,81,111,174,44,169,156,88,171,247,8,117,217,159,206,189,26,169,170,246,99,83,106,31,186,177,105,92,234,39,59,92,208,206,136,223,61,196,81,90,72,137,242,140,199,20,147,86,173,31,217,49,250,85,110,210,169,22,107,244,48,194,236,218,136,37,155,177,61,109,29,237,191,29,229,105,252,252,214,2,70,31,199,12,118,36,127,174,220,61,239,219,121,123,44,44,22,186,38,189,209,13,158,215,221,248,234,117,251,208,60,225,65,234,106,7,14,141,203,10,112,68,31,228,188,86,21,198,169,113,74,38,251,69,84,85,212,90,115,206,185,162,198,90,163,114,206,185,186,137,136,136,232,110,99,121,213,185,186,122,86,152,182,108,218,83,189,51,207,28,23,227,159,198,56,230,152,141,15,66,75,139,127,75,125,218,154,127,102,178,251,140,207,77,159,133,203,0,255,176,79,149,31,147,93,72,90,219,126,210,134,254,143,3,243,76,237,61,226,242,63,236,83,229,199,100,23,146,214,182,159,180,161,0,255,227,192,60,83,123,143,210,226,223,82,159,182,230,159,153,171,236,62,227,115,211,103,153,113,249,31,246,169,242,99,178,11,73,107,219,79,218,208,0,255,113,96,158,169,189,71,92,254,135,125,170,252,152,236,66,210,218,246,147,54,244,127,28,152,103,106,143,62,214,52,214,113,118,76,120,38,26,159,198,226,99,114,211,172,147,70,21,83,180,11,121,252,121,49,94,246,205,131,3,227,246,176,185,183,99,60,157,153,58,95,120,242,141,15,115,187,44,35,178,243,87,229,52,146,35,58,127,227,59,89,57,157,68,187,156,173,150,130,78,44,235,61,188,168,161,169,14,180,21,60,109,176,23,99,28,114,92,187,78,13,222,220,212,42,131,225,11,248,150,238,156,252,21,141,35,99,140,110,120,162,106,238,116,84,213,220,42,42,163,91,20,85,85,169,141,196,74,67,199,208,133,138,61,173,56,109,80,199,245,234,64,252,237,91,147,226,0,255,44,182,243,118,183,210,217,174,170,138,149,230,173,81,170,115,85,228,107,103,217,44,60,245,246,207,157,168,37,8,182,81,179,60,215,157,21,231,149,126,251,113,88,163,21,198,59,112,165,166,224,23,21,197,211,77,174,185,118,55,71,244,70,243,246,168,153,139,168,167,175,20,174,232,245,242,82,186,102,227,138,77,249,227,243,238,196,32,119,12,50,4,163,19,215,49,233,186,94,167,105,228,174,89,103,156,238,78,181,105,23,83,5,188,184,48,107,179,188,248,177,149,14,108,200,126,157,106,54,143,221,237,10,216,187,213,138,172,72,197,39,170,138,175,155,90,115,238,110,141,234,145,230,141,145,51,23,79,79,153,42,220,214,235,229,165,107,205,186,237,155,50,200,39,218,137,63,22,25,228,189,70,149,233,169,125,130,111,243,1,248,57,191,209,17,153,55,215,90,177,87,68,175,104,156,78,138,247,77,236,4,169,51,34,31,157,150,115,164,107,216,211,58,88,148,153,125,92,6,122,138,48,38,142,22,12,167,197,49,26,85,166,167,246,9,190,205,7,224,57,149,236,241,250,193,230,124,192,126,10,158,43,242,107,134,164,85,236,39,149,233,0,255,216,47,207,212,158,83,140,75,171,216,79,42,211,0,255,177,95,158,169,61,167,192,253,62,13,254,179,159,126,77,71,134,236,211,122,181,228,111,54,62,140,141,42,211,83,251,4,223,230,3,240,57,134,177,81,101,122,106,159,224,219,124,0,158,83,68,68,247,92,79,117,158,237,233,52,197,186,70,81,122,69,20,254,101,76,216,182,89,91,113,106,183,252,148,60,0,255,108,207,56,61,79,183,220,150,1,163,129,189,144,180,138,253,164,50,253,31,251,229,153,218,133,10,17,17,17,17,81,35,34,106,173,53,34,106,140,141,172,81,99,34,40,138,77,52,45,45,53,101,161,104,168,232,41,104,218,180,165,111,207,190,117,235,182,183,180,138,253,164,50,253,31,251,229,153,218,249,116,99,57,82,185,106,229,30,73,94,222,138,90,115,33,72,222,117,63,71,146,115,77,53,111,221,91,152,42,106,182,49,51,109,197,38,106,216,168,230,234,18,46,85,191,61,194,5,112,199,199,49,94,173,227,40,199,245,61,250,152,174,25,79,53,205,76,181,43,221,237,121,176,10,24,61,252,164,7,246,49,246,240,237,201,142,241,84,225,105,97,46,118,115,45,185,230,253,71,172,94,115,230,79,140,222,138,181,106,229,30,234,115,37,146,105,145,27,27,177,83,230,196,108,63,202,109,171,175,44,195,50,165,31,234,223,38,26,178,53,59,123,217,223,61,83,84,69,69,69,213,138,170,154,107,142,138,28,123,227,107,213,158,120,138,101,19,83,75,85,77,95,216,26,218,122,10,106,55,173,234,91,188,111,221,198,61,208,73,233,200,26,217,110,214,216,35,71,106,229,88,145,147,123,166,99,57,181,18,207,242,155,68,93,59,150,3,193,179,118,193,198,26,119,227,186,143,194,116,90,155,187,52,218,30,92,31,95,16,114,127,152,250,193,186,249,101,155,246,107,60,247,210,187,12,81,177,127,85,166,31,100,191,252,44,187,113,41,101,250,101,127,231,219,188,63,158,83,68,197,254,85,153,126,144,253,242,179,236,198,165,148,233,151,253,157,111,243,254,120,78,33,247,135,169,31,172,155,95,182,29,181,95,227,185,151,222,101,123,68,197,254,85,153,126,144,253,242,179,236,198,165,148,233,151,253,157,111,243,254,120,78,17,21,251,87,101,250,65,246,203,207,178,27,151,82,166,95,246,119,190,205,251,227,24,149,203,179,251,125,94,163,115,120,118,195,49,231,221,220,186,54,92,231,203,92,212,228,47,205,169,151,238,236,254,215,127,191,142,254,241,187,152,136,81,108,130,44,63,146,191,86,222,94,247,141,188,49,102,214,11,91,171,238,232,6,193,235,142,100,197,186,125,24,158,241,224,116,181,60,135,186,101,253,57,162,0,255,113,94,151,10,227,43,248,86,83,240,139,138,226,233,38,215,92,187,155,35,122,163,121,123,212,204,69,212,211,87,10,87,244,122,121,41,93,179,113,197,166,252,241,121,119,98,144,59,6,121,144,27,141,172,185,186,111,210,221,229,244,222,216,202,69,230,216,248,220,233,169,88,85,210,105,27,77,87,154,214,173,59,82,175,203,179,171,219,211,189,170,100,196,112,56,90,41,28,8,39,108,136,168,170,170,136,26,17,149,115,206,85,81,99,108,100,141,220,43,207,178,116,162,105,105,169,41,51,91,93,91,81,65,211,166,45,133,139,23,174,91,183,231,183,142,117,102,170,183,167,236,105,174,123,207,19,153,207,172,252,207,175,218,21,140,218,172,197,208,249,189,191,195,175,31,63,197,148,155,88,85,180,65,68,240,55,17,81,179,171,156,187,91,35,98,229,143,124,245,76,212,234,172,77,63,91,225,154,172,121,233,234,125,21,228,148,231,130,204,242,93,144,69,158,227,246,202,156,153,143,141,158,247,212,170,232,133,213,236,94,146,35,241,92,45,39,137,122,123,196,86,201,178,106,69,114,87,152,235,186,173,210,213,18,97,56,252,99,81,188,21,223,107,202,182,93,123,204,156,90,57,246,202,27,41,150,107,237,124,44,187,175,114,146,181,199,236,115,148,100,21,75,55,186,105,202,0,239,189,57,166,65,38,88,168,215,184,57,198,206,137,138,168,221,174,156,149,141,53,247,160,151,107,68,58,234,158,85,171,168,19,235,61,185,29,159,102,40,250,183,157,134,206,213,152,21,167,17,113,140,247,112,76,124,174,97,34,186,197,84,79,76,236,114,83,149,198,174,246,49,101,99,87,45,140,190,41,219,167,152,242,84,213,58,86,81,221,217,24,177,237,47,43,211,31,211,129,121,59,220,154,203,53,199,156,99,206,38,199,92,53,103,254,239,152,35,170,82,185,143,53,84,83,71,10,87,52,109,61,59,234,215,237,105,92,211,176,62,135,28,129,47,53,90,156,121,241,148,70,108,251,203,202,244,199,116,96,222,14,175,101,74,167,126,217,223,25,41,239,143,187,22,98,166,60,155,71,58,81,173,49,115,69,164,107,68,57,162,119,243,153,93,196,212,126,51,179,135,81,230,118,118,111,135,182,206,234,173,197,179,219,63,189,94,124,181,121,117,69,140,139,87,38,108,24,49,169,53,98,205,240,59,178,116,230,238,49,247,156,8,54,135,218,72,242,189,106,167,161,72,162,90,181,115,65,115,112,244,227,80,102,142,194,244,234,105,192,229,198,230,201,5,195,77,105,223,105,140,66,142,138,200,145,107,78,116,212,158,247,165,107,225,105,74,213,206,55,178,190,145,140,222,222,150,135,173,204,27,178,162,178,181,155,176,93,179,113,245,206,69,189,104,66,252,162,75,89,38,172,115,229,118,163,7,134,141,36,42,71,85,207,149,102,27,169,195,139,228,248,26,99,103,203,209,56,174,150,109,197,102,182,172,87,20,181,227,146,169,154,46,78,47,124,78,244,51,187,115,27,43,115,86,78,54,98,222,87,163,170,23,82,203,187,72,141,202,147,180,156,44,234,141,209,35,37,245,170,45,201,93,31,174,27,151,74,73,203,155,225,112,144,187,240,86,28,250,88,199,183,39,174,39,206,107,246,108,199,244,59,179,94,76,117,224,167,45,155,246,215,178,135,244,103,75,184,218,60,82,62,189,130,83,199,41,23,82,206,166,162,87,189,181,170,231,198,86,18,99,169,197,198,146,198,176,124,143,157,68,122,78,62,114,162,125,71,161,219,29,187,247,49,20,100,10,234,55,28,100,71,188,11,31,147,45,46,215,92,171,106,175,185,86,101,83,124,149,237,70,178,149,77,154,170,130,76,148,149,163,27,95,41,158,242,189,216,148,226,151,118,239,233,235,105,199,21,95,225,95,29,112,220,56,156,180,169,101,236,53,166,244,175,35,123,98,119,29,103,87,191,81,117,69,156,116,87,85,25,91,178,181,138,29,218,204,38,207,0,255,253,72,39,34,241,83,196,152,31,171,50,19,54,68,84,236,95,149,233,7,217,47,63,203,30,209,85,238,153,147,123,174,220,121,107,116,219,174,177,114,106,141,106,44,13,203,61,18,117,219,74,50,75,210,208,246,204,86,231,80,85,81,30,234,187,71,29,215,39,123,53,91,91,51,17,17,17,181,214,90,107,141,168,177,214,136,90,107,141,108,34,34,162,208,184,59,210,156,234,92,93,61,89,113,182,171,215,46,170,222,153,103,142,185,164,129,250,228,152,201,217,105,132,220,77,68,172,122,115,85,204,145,77,164,199,76,235,141,101,141,102,201,222,3,105,245,156,100,212,68,197,142,94,183,203,119,239,163,43,200,229,211,111,248,199,142,184,40,238,120,136,72,171,220,204,204,56,34,34,247,171,174,106,166,88,44,227,210,94,220,61,76,218,181,134,236,49,69,164,83,85,183,131,183,233,58,24,147,156,107,172,149,115,142,136,136,110,178,203,118,229,57,85,49,240,148,85,81,161,178,162,58,162,81,20,71,155,212,45,221,233,250,236,115,43,194,19,141,176,86,107,181,148,168,78,61,181,79,48,82,62,0,223,43,132,69,117,234,169,125,130,145,242,1,184,82,243,62,165,126,49,164,127,208,225,141,125,198,111,37,127,105,107,165,108,251,245,202,244,59,117,96,62,17,143,97,156,155,178,237,215,43,211,239,212,129,249,68,60,134,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,152,210,1,48,234,61,6,230,111,244,105,222,9,183,99,224,19,217,247,77,173,81,85,17,107,245,170,181,214,28,233,198,240,173,92,83,144,60,93,123,171,229,40,217,140,207,86,220,246,92,69,21,155,211,39,87,179,215,180,90,133,9,218,19,27,48,234,61,6,230,111,244,105,222,9,95,102,34,86,78,175,102,210,72,231,238,189,70,205,57,122,12,44,159,43,195,177,21,116,160,120,203,173,92,144,157,147,178,208,183,22,149,238,221,136,73,117,186,172,155,250,102,77,118,190,230,106,179,166,107,170,6,170,34,106,174,202,141,140,168,121,0,255,74,234,98,200,94,81,53,177,84,173,211,123,224,232,91,117,162,166,168,175,173,41,222,148,81,199,85,103,22,165,33,230,106,181,174,251,210,20,93,125,114,141,189,242,246,88,123,221,211,77,119,53,199,94,43,114,172,60,69,21,75,92,117,203,74,78,21,210,92,176,173,103,249,62,181,171,33,51,172,90,55,213,167,101,254,185,97,176,242,136,189,233,103,121,254,216,59,37,205,98,224,88,154,225,72,150,111,148,28,69,26,159,184,236,215,162,190,154,91,177,91,70,112,95,55,6,173,235,51,77,143,117,201,142,239,59,226,52,237,50,131,50,229,136,0,255,46,65,170,106,206,44,71,186,238,42,116,116,228,89,141,173,158,38,35,109,167,40,88,26,150,173,162,204,162,120,26,177,92,176,164,174,171,70,189,122,209,154,120,192,204,56,17,174,216,32,150,151,205,153,87,57,57,157,170,116,37,17,41,72,163,140,138,137,174,185,182,214,186,90,119,181,36,42,25,10,174,69,25,164,246,123,73,0,255,214,109,0,187,226,63,45,244,190,202,46,56,201,191,231,140,250,144,129,249,100,125,154,143,197,87,79,57,187,170,189,55,158,147,35,70,142,174,88,25,186,199,222,244,18,252,190,200,205,145,145,164,185,41,92,17,110,198,122,239,190,170,176,84,115,124,212,27,173,50,83,171,52,229,57,163,62,100,96,62,89,159,230,99,241,219,28,236,42,191,137,72,177,156,77,229,90,51,65,247,88,51,191,199,87,138,141,116,38,24,158,213,204,54,138,186,26,158,142,202,125,164,115,67,177,168,117,77,181,118,71,242,3,0,254,139,91,167,119,5,230,167,140,149,167,98,7,40,0,255,197,173,211,187,2,243,83,198,202,83,177,83,53,112,70,125,200,192,124,178,62,205,199,226,172,57,83,58,103,212,135,12,204,39,235,211,124,44,206,154,3,248,47,110,157,222,21,152,159,50,86,158,138,29,160,252,23,183,78,239,10,204,79,25,43,79,197,78,215,0,124,34,251,190,169,53,170,42,98,173,94,181,214,154,35,221,24,146,171,166,32,121,186,246,86,203,81,178,117,81,174,184,237,185,138,42,54,167,125,70,235,154,86,171,240,91,151,223,49,246,222,107,140,53,231,202,149,93,119,51,103,225,244,34,34,83,85,73,162,106,165,111,75,89,85,105,154,229,237,90,215,239,102,95,250,165,221,30,245,34,126,212,11,189,208,191,7,164,33,99,174,170,30,89,36,251,222,177,22,182,242,53,50,165,230,138,153,173,181,64,146,194,184,124,31,170,248,198,213,240,145,120,23,214,105,70,202,14,246,104,83,102,71,60,117,28,127,105,175,16,200,241,36,103,229,160,191,122,229,28,249,89,141,90,99,172,17,209,163,179,100,123,174,78,242,116,238,116,91,247,102,176,78,91,219,70,106,178,70,103,225,175,117,171,110,59,142,213,174,36,206,60,254,61,146,36,87,172,156,60,243,78,204,237,105,200,82,207,178,240,51,211,115,213,245,44,121,59,23,119,217,59,184,117,3,62,55,173,154,160,67,89,19,238,11,180,83,179,135,49,85,69,68,68,85,174,92,81,107,140,53,42,71,146,37,233,170,141,160,41,24,54,115,149,149,117,149,60,117,219,214,45,233,220,190,125,91,213,130,85,107,215,46,168,168,168,168,138,28,57,170,230,216,107,85,141,28,203,209,81,35,193,84,208,108,38,41,235,232,234,120,26,183,109,92,210,185,98,251,138,170,253,171,214,110,90,20,29,222,27,223,116,34,71,245,202,91,57,51,219,232,218,152,247,198,88,43,29,113,0,255,200,109,92,102,18,73,222,157,56,21,21,53,46,198,110,181,109,222,135,225,114,53,20,46,115,21,78,140,3,9,252,162,219,190,201,181,42,170,122,141,30,53,215,156,27,29,25,142,171,169,224,120,182,246,72,75,86,178,106,81,86,185,45,184,138,218,55,167,3,70,107,165,86,171,48,68,131,200,72,50,103,230,162,163,241,123,122,142,104,4,137,177,86,72,175,64,83,87,243,176,170,179,177,145,174,162,199,123,65,234,114,3,222,91,215,181,186,130,71,125,132,171,28,141,131,224,148,37,128,1,81,172,47,246,155,122,34,127,212,190,86,224,139,168,236,155,28,145,179,171,61,102,222,94,163,71,78,138,100,27,207,210,235,227,147,158,234,150,238,233,91,144,203,246,221,213,226,154,205,86,156,179,216,148,39,166,44,162,88,95,236,55,245,68,254,168,189,170,80,232,192,72,50,103,230,162,163,241,123,122,142,104,4,137,177,86,72,175,64,83,87,243,176,170,179,177,145,174,162,199,123,65,234,114,3,222,91,215,181,186,130,71,125,132,171,28,141,131,224,213,175,71,130,69,157,152,115,163,43,214,94,137,229,248,23,123,14,52,213,108,163,168,120,67,199,98,225,41,151,240,154,125,56,169,25,150,91,87,76,91,213,45,157,176,67,247,141,194,41,241,5,174,18,0,255,170,86,229,74,36,137,149,109,76,21,219,123,97,83,37,117,230,24,146,231,219,211,12,85,69,177,44,193,211,184,109,227,146,250,205,105,163,94,11,112,93,7,44,214,29,77,161,191,241,156,189,102,222,216,43,47,106,36,123,163,104,254,66,87,229,36,129,229,27,31,233,54,46,107,68,169,108,239,182,117,167,142,197,37,13,125,88,170,71,185,26,10,151,25,19,175,194,191,4,152,115,224,19,217,247,77,173,81,85,17,107,245,170,181,214,28,233,198,144,60,107,10,146,167,107,111,181,28,37,91,247,164,43,110,123,174,162,138,205,105,159,53,240,154,86,171,240,91,207,232,132,48,17,43,167,87,51,105,164,115,247,94,163,230,28,61,6,150,207,149,225,216,10,186,178,109,185,149,11,178,115,82,22,250,78,62,152,238,221,136,73,117,186,172,155,250,169,191,217,249,154,171,205,186,227,212,6,170,34,106,174,202,141,140,168,121,0,255,74,234,98,200,94,81,53,177,84,173,211,123,224,232,91,117,162,166,168,175,173,41,222,148,81,199,85,103,22,165,33,230,106,181,174,251,210,20,93,125,114,141,189,242,246,88,123,221,211,77,119,53,199,94,43,114,172,60,69,21,75,92,117,203,74,78,21,210,92,176,173,103,249,62,181,171,33,51,172,90,55,213,167,101,254,185,97,176,242,136,189,233,103,121,254,216,59,37,205,98,224,88,154,225,72,150,111,148,28,69,26,159,184,236,215,162,190,154,91,177,91,70,112,95,55,6,173,235,51,77,143,117,201,142,239,59,226,52,237,50,131,50,229,136,0,255,46,65,170,106,206,44,71,186,238,42,116,116,228,89,141,173,158,38,35,109,167,40,88,26,150,173,162,204,162,120,26,177,92,176,164,174,171,70,189,122,209,154,120,192,204,56,17,174,216,32,150,151,205,153,87,57,57,157,170,116,37,17,41,72,163,140,138,137,174,185,182,214,186,90,119,181,36,42,25,10,174,69,25,164,246,123,73,0,255,214,109,0,187,226,63,45,244,190,202,46,56,201,191,231,140,250,144,129,249,100,125,154,143,197,87,79,57,187,170,189,55,158,147,35,70,142,174,88,25,186,199,222,244,18,252,190,200,205,145,145,164,185,41,92,17,110,198,122,239,190,170,176,84,115,124,212,27,173,50,83,171,52,229,57,163,62,100,96,62,89,159,230,99,113,214,28,0,176,126,176,171,252,38,34,197,114,54,149,107,205,4,221,99,205,252,30,95,41,54,210,153,96,120,86,51,219,40,234,106,120,58,42,247,145,206,13,197,162,214,53,213,218,29,201,15,0,248,47,110,157,222,21,152,159,50,86,158,138,29,160,252,23,183,78,239,10,204,79,25,43,79,197,78,213,192,25,245,33,3,243,201,250,52,31,139,175,50,110,157,222,21,152,159,50,86,158,138,157,170,57,163,62,100,96,62,89,159,230,99,241,85,198,173,211,187,2,243,83,198,202,83,177,211,53,0,159,200,190,111,106,141,170,138,88,171,87,173,181,230,72,55,134,228,170,41,72,158,174,189,213,114,148,108,93,148,43,110,123,174,162,138,205,105,159,209,186,166,213,42,252,214,229,119,140,189,247,26,99,205,185,114,101,215,221,204,89,56,189,136,200,84,85,146,168,90,233,219,82,86,85,154,102,121,187,214,245,187,217,151,126,105,183,71,189,136,31,245,66,47,244,239,1,105,200,152,171,170,71,22,201,190,119,172,133,173,124,141,76,169,185,98,102,107,45,144,164,48,46,223,135,42,190,113,53,124,36,222,133,117,154,145,178,131,61,218,148,217,17,79,29,199,95,218,43,4,114,60,201,89,57,232,175,94,57,71,126,86,163,214,24,107,68,244,232,44,217,158,171,147,60,157,59,221,214,189,25,172,211,214,182,145,154,172,209,89,248,107,221,170,219,142,99,181,43,137,51,143,127,143,36,201,21,43,39,207,188,19,115,123,26,178,212,179,44,252,204,244,92,117,61,75,222,206,197,93,246,14,110,221,128,207,77,171,38,232,80,214,132,251,2,237,212,236,97,76,85,17,17,81,149,43,87,212,26,99,141,202,145,100,73,186,106,35,104,10,134,205,92,101,101,93,37,79,221,182,117,75,58,183,111,223,86,181,96,213,218,181,11,42,42,42,170,34,71,142,170,57,246,90,85,35,199,114,116,212,72,48,21,52,155,73,202,58,186,58,158,198,109,27,151,116,174,216,190,162,106,0,255,170,181,155,22,69,135,247,198,55,157,200,81,189,242,86,206,204,54,186,54,230,189,49,214,74,71,220,63,114,27,151,153,68,146,119,39,78,69,69,141,139,177,91,109,155,247,97,184,92,13,133,203,92,133,19,227,64,2,191,232,182,111,114,173,138,170,94,163,71,205,53,231,70,71,134,227,106,42,56,158,173,61,210,146,149,172,90,148,85,110,11,174,162,246,205,233,128,209,90,169,213,42,12,209,32,50,146,204,153,185,232,104,252,158,158,35,26,65,98,172,21,210,43,208,212,213,60,172,234,108,108,164,171,232,241,94,144,186,220,128,247,214,117,173,174,224,81,31,225,42,71,227,32,56,101,9,96,64,20,235,139,253,166,158,200,31,181,167,54,96,212,123,12,204,223,232,211,188,19,110,197,136,98,125,177,223,212,19,249,163,246,212,6,140,122,143,129,249,27,125,154,119,194,85,132,231,70,55,86,171,231,202,157,99,100,171,211,98,39,123,33,189,18,93,168,170,138,10,138,174,168,165,126,31,153,73,162,9,151,199,254,148,44,91,183,116,169,103,113,157,75,240,183,125,65,240,177,96,82,230,240,142,44,201,178,29,53,87,158,187,98,163,35,73,115,60,21,91,163,49,4,69,69,201,172,208,81,145,244,244,148,85,46,35,125,70,125,213,174,80,173,137,251,28,136,31,226,170,39,162,214,26,181,214,26,99,140,168,49,198,26,181,198,88,35,34,34,34,34,251,149,231,84,169,174,174,169,133,202,55,100,190,171,33,7,117,80,219,149,121,170,101,254,249,231,251,156,26,203,199,168,143,204,174,198,238,34,171,63,6,134,245,138,198,86,36,73,204,92,245,239,237,153,173,100,45,30,189,229,190,204,170,182,186,204,173,26,189,132,139,117,197,175,113,32,161,145,230,41,85,249,90,73,141,49,103,78,98,233,68,166,247,247,202,75,176,52,188,59,89,142,218,171,146,174,108,235,241,200,111,237,143,245,150,85,235,23,170,5,113,114,10,79,89,163,69,218,57,26,185,139,202,53,71,174,57,199,30,43,114,236,49,87,205,177,215,138,138,138,138,202,126,226,57,149,169,107,104,42,161,142,13,121,236,106,200,62,29,212,105,101,102,105,153,127,6,248,46,167,186,226,116,178,149,55,178,251,54,22,27,71,84,71,130,140,153,245,200,220,180,52,239,175,28,107,52,233,159,130,169,117,159,74,39,219,212,109,213,194,149,234,129,171,98,78,124,84,31,119,103,247,106,40,54,58,146,164,214,76,98,230,205,17,99,238,244,212,181,84,211,21,185,24,146,222,95,25,170,91,215,115,34,65,180,45,213,44,42,79,159,124,119,181,109,77,195,252,212,35,125,136,203,92,133,35,180,226,17,61,250,98,191,169,217,243,71,237,170,165,170,136,30,125,177,223,212,236,249,163,246,170,2,242,254,173,126,182,252,49,236,85,18,55,234,67,127,249,22,159,230,87,219,85,68,222,191,213,207,150,63,134,189,74,226,70,125,232,47,223,226,211,252,106,187,21,3,42,109,157,141,143,251,145,70,209,141,84,69,142,69,18,19,205,246,158,35,201,85,83,51,181,58,141,119,77,215,51,149,85,228,142,81,249,78,47,203,173,11,119,172,201,240,184,19,53,171,62,126,203,94,205,0,81,135,42,114,205,85,115,205,177,199,170,218,99,175,85,115,236,181,42,42,42,42,178,159,120,78,148,26,234,106,90,168,99,67,30,187,234,113,80,251,180,93,153,89,90,102,128,127,6,60,61,170,98,142,154,57,115,213,110,118,62,134,37,177,7,239,88,189,16,53,213,109,120,154,62,178,141,166,175,172,209,61,29,249,212,236,42,223,188,23,205,177,95,63,226,106,33,58,9,175,105,116,70,178,239,71,34,203,70,86,21,57,22,89,175,12,29,99,142,36,87,77,205,212,234,69,162,13,67,193,84,86,145,59,70,229,123,65,220,86,45,220,177,38,195,227,190,211,163,250,248,45,123,74,179,202,64,187,159,172,127,34,191,115,59,72,223,35,31,117,42,87,197,202,91,57,11,27,233,220,104,119,199,152,43,27,125,207,40,110,220,103,22,57,222,101,57,245,244,52,238,201,142,180,173,217,135,223,142,52,20,222,112,21,190,131,0,255,151,90,107,140,53,214,232,110,204,38,187,92,57,247,158,171,42,81,79,243,185,182,247,99,141,27,183,164,251,119,110,133,35,159,170,101,124,65,254,91,202,112,31,222,176,79,155,54,252,216,254,93,170,245,169,217,239,251,102,62,178,7,189,122,116,82,12,207,189,143,165,25,248,217,46,251,84,144,53,111,223,109,0,255,180,51,93,112,184,51,40,62,213,104,56,29,94,123,160,170,214,90,57,231,26,99,140,202,189,247,28,181,198,88,163,170,170,170,42,251,149,231,68,166,161,161,166,132,202,55,100,190,171,30,251,180,79,167,149,121,170,101,6,24,224,64,110,101,104,86,107,244,168,141,34,245,243,71,229,94,67,77,21,203,169,124,100,98,177,230,68,61,238,187,59,73,227,130,236,222,41,95,155,79,73,77,190,104,132,14,213,78,116,221,118,220,168,189,78,235,111,100,220,143,53,150,142,164,34,146,172,145,158,24,54,246,220,72,146,154,134,169,210,137,188,27,186,130,169,163,34,139,140,58,119,130,88,174,90,184,28,77,134,251,157,168,71,245,113,164,118,64,134,170,129,42,126,91,164,253,197,112,36,53,53,245,0,255,84,212,179,213,180,202,84,0,255,119,14,47,195,105,229,254,205,174,150,194,55,245,23,104,231,101,175,232,198,30,123,172,61,230,154,35,71,118,217,174,252,133,212,137,138,52,85,29,169,202,149,194,45,125,85,162,25,150,118,104,221,184,155,133,234,151,142,123,212,116,248,81,47,52,93,91,230,36,55,57,214,88,101,94,218,118,53,178,83,221,67,37,157,105,8,18,105,54,81,181,21,105,186,243,98,176,57,186,172,79,108,107,138,170,178,78,187,174,210,53,234,149,30,253,185,15,175,123,142,99,179,215,9,84,118,217,118,85,247,197,238,162,22,190,155,24,57,146,142,156,161,162,130,66,103,170,227,88,174,61,243,14,237,65,46,43,90,23,110,205,28,253,240,36,158,136,87,76,209,51,56,48,19,215,233,67,129,249,22,99,229,87,219,83,27,43,38,174,211,135,2,243,45,198,202,175,182,3,20,0,224,223,64,235,209,107,251,50,205,158,199,101,175,61,49,178,145,35,185,22,22,43,119,174,216,115,168,168,206,165,134,142,200,69,147,234,14,202,78,221,134,158,19,121,162,117,169,121,81,135,250,100,180,171,109,149,26,102,152,30,105,60,92,230,42,252,174,21,79,235,209,107,251,50,205,158,199,101,87,45,159,7,34,106,173,81,107,173,49,198,136,26,99,172,81,107,140,53,34,34,34,34,178,95,121,78,149,234,234,154,90,168,124,67,230,187,26,114,80,7,181,93,153,167,90,230,159,127,14,98,106,68,117,227,121,3,201,209,156,189,34,151,202,158,40,50,86,37,89,26,230,189,100,100,134,113,93,43,99,231,94,140,55,70,155,138,234,183,111,42,41,106,78,39,226,180,132,151,29,233,151,118,168,94,127,57,125,108,230,142,244,222,141,196,200,241,212,141,39,123,38,189,50,55,85,205,251,19,71,26,51,250,168,96,42,221,167,213,247,54,181,92,181,112,91,122,96,170,120,12,31,213,199,35,218,85,138,151,14,80,121,188,27,69,146,108,87,173,149,228,142,24,233,70,50,28,81,69,215,106,52,193,86,209,50,203,117,180,36,69,61,29,149,251,72,95,78,95,117,40,84,151,225,62,7,226,120,248,135,204,145,109,164,70,175,153,55,247,72,87,168,245,64,198,194,122,36,182,176,84,245,20,44,93,79,75,227,78,50,179,68,109,46,177,61,42,169,183,110,41,77,207,226,5,151,224,112,251,130,224,124,23,217,145,37,157,116,52,154,227,163,155,168,147,155,147,105,202,202,114,197,66,85,230,136,213,201,216,107,168,160,218,145,219,54,212,176,44,159,37,117,123,174,236,70,218,23,87,187,139,115,224,9,58,85,240,69,229,90,124,217,213,220,99,230,237,181,26,75,242,199,28,59,7,85,73,201,214,181,113,237,126,46,170,247,227,186,38,43,156,114,105,95,131,85,102,217,226,31,129,51,234,67,6,230,147,245,105,62,22,103,205,153,210,57,163,62,100,96,62,89,159,230,99,113,214,28,192,87,179,38,18,163,91,122,121,254,30,107,172,84,4,153,43,86,174,149,36,106,42,104,57,83,36,54,202,72,58,234,92,131,223,134,168,172,140,117,181,47,89,99,225,106,83,75,83,235,241,87,118,80,6,168,58,176,202,180,251,201,250,39,242,59,183,215,246,141,212,220,163,230,220,35,0,255,190,177,71,237,212,53,102,186,106,36,214,42,153,167,168,38,99,251,94,145,105,171,43,199,230,217,191,30,191,213,208,160,158,153,12,113,45,188,97,76,124,157,93,169,180,251,201,250,39,242,59,183,175,178,82,243,4,128,144,170,143,211,152,166,115,196,196,122,205,85,205,85,197,126,3,175,45,67,118,97,35,125,176,181,45,254,249,62,141,52,162,154,118,209,11,243,138,50,205,129,8,0,255,139,98,245,191,167,23,238,239,135,219,189,239,120,40,126,17,21,60,221,228,90,115,182,107,69,111,52,111,143,92,121,121,138,202,74,225,138,94,47,87,93,155,215,173,216,148,63,62,209,178,252,113,199,32,0,255,55,115,76,233,212,47,251,59,35,229,253,241,189,154,112,207,6,0,132,46,254,254,28,49,62,133,195,83,57,98,166,221,88,26,51,240,203,222,41,224,111,203,158,238,61,62,107,233,119,187,116,118,83,175,82,40,180,169,28,21,81,185,214,170,153,147,217,216,41,42,107,166,232,68,247,72,155,232,86,73,197,114,174,11,203,209,84,109,117,227,130,165,56,98,182,168,164,115,173,250,229,130,151,58,102,48,156,163,215,196,240,148,57,188,123,228,43,219,188,21,105,238,170,177,122,143,100,225,72,141,216,40,150,150,82,89,164,165,163,105,24,166,186,178,211,103,243,80,175,250,140,215,49,147,117,90,23,62,187,177,198,204,26,163,223,238,189,158,40,166,241,196,117,84,89,0,255,212,106,209,76,97,126,121,221,25,102,153,103,244,206,222,115,239,191,15,95,183,71,185,170,214,169,237,162,97,109,54,231,197,108,31,233,168,204,91,107,141,24,171,34,86,53,78,39,203,251,166,119,158,212,89,145,140,80,171,53,50,52,44,104,29,236,197,204,222,45,123,61,189,25,19,191,251,137,211,226,24,101,211,31,149,55,199,92,17,57,53,86,82,77,167,210,110,238,49,241,44,127,244,24,222,211,80,211,184,113,93,79,48,58,88,148,49,246,88,229,180,6,69,69,184,169,43,38,199,151,240,189,146,115,141,181,114,206,17,17,209,77,118,217,174,60,167,42,6,158,178,42,42,84,86,84,71,52,138,226,104,147,186,165,59,93,159,125,110,69,120,162,17,214,106,173,110,60,0,186,132,195,49,222,158,56,199,117,68,181,121,204,68,173,95,165,209,46,173,34,38,217,155,125,237,149,87,22,109,97,195,246,116,135,103,243,136,38,78,213,151,191,95,194,137,20,252,162,162,120,186,201,53,215,238,230,136,222,104,222,30,53,115,17,245,244,149,194,21,189,94,94,74,215,108,92,177,41,127,124,222,157,24,228,142,65,174,177,232,182,235,102,116,94,68,141,168,76,51,122,249,35,199,86,102,123,35,105,43,43,171,84,116,230,42,217,182,174,3,43,170,87,244,84,174,216,132,71,30,121,17,135,59,208,111,120,82,93,27,203,213,61,125,44,111,140,81,59,29,197,215,200,17,57,242,153,231,104,21,73,150,83,117,69,221,116,157,120,84,12,77,157,233,169,93,167,246,195,221,130,168,160,47,174,207,14,209,220,51,28,51,179,78,181,174,17,235,164,83,120,241,49,233,92,181,234,90,211,152,38,55,215,20,77,52,213,186,92,152,48,146,174,101,57,189,91,177,159,175,143,42,178,215,52,102,157,169,122,87,238,201,170,229,83,102,66,254,185,253,149,252,103,237,178,127,229,68,205,149,19,207,219,251,54,86,145,19,165,23,124,149,142,202,209,4,85,87,91,79,237,83,214,218,214,249,43,124,106,26,247,140,123,214,113,139,26,165,143,209,198,236,141,39,228,159,219,95,201,127,214,62,101,145,99,172,217,69,99,19,89,117,212,178,202,185,118,55,71,142,88,199,102,146,239,156,213,43,121,110,55,212,52,20,89,231,62,167,251,167,106,109,250,44,200,162,166,184,54,14,135,119,54,142,73,39,214,105,28,19,85,68,172,211,61,211,26,49,229,202,233,85,197,76,52,81,53,28,218,133,101,86,237,148,17,91,230,76,239,246,191,158,238,40,143,227,74,152,155,13,252,149,57,123,236,234,189,34,34,103,238,168,252,38,119,76,116,174,181,248,170,145,206,26,43,213,141,54,71,85,146,174,61,87,77,143,203,170,162,234,157,203,240,89,140,237,158,28,115,220,198,151,35,219,153,183,170,199,232,185,214,200,54,150,173,57,103,211,43,209,252,141,140,196,185,165,96,41,74,121,215,54,103,178,208,84,84,144,100,135,93,125,246,195,99,54,104,191,54,102,28,21,85,157,150,101,35,87,163,201,110,23,178,242,215,200,241,133,174,165,249,104,138,85,174,173,138,170,118,252,150,194,155,245,150,167,32,67,108,215,4,232,148,126,107,136,67,227,247,133,90,60,81,19,153,171,34,231,74,10,235,61,199,194,209,116,140,148,100,141,12,89,121,170,106,58,118,90,58,55,149,76,189,9,199,69,45,237,155,86,213,111,27,14,247,22,231,193,199,148,219,45,194,103,174,221,84,190,122,17,111,246,225,212,187,161,83,149,237,49,93,199,20,101,188,102,26,218,206,192,47,186,237,155,138,170,168,234,53,114,68,142,92,49,247,70,134,122,138,172,108,205,153,146,170,106,223,254,5,57,52,68,53,237,38,236,112,84,235,252,214,226,148,230,100,74,167,126,217,223,25,41,239,143,51,54,115,76,233,212,47,251,59,35,229,253,113,165,150,25,207,26,225,114,68,68,68,119,58,233,52,215,84,207,85,93,211,84,189,213,20,112,119,179,39,123,139,217,35,235,186,26,30,17,107,164,49,187,41,227,199,217,56,113,80,196,182,191,172,76,127,76,7,230,237,112,213,19,17,17,81,107,173,181,214,136,26,107,141,168,181,214,200,38,34,34,34,219,145,230,84,231,234,234,89,166,93,189,118,81,245,206,60,115,220,147,129,250,228,152,99,174,60,98,219,95,86,166,63,166,3,243,118,56,64,95,35,238,205,223,171,230,168,181,106,35,77,167,210,53,178,138,70,84,71,170,167,229,169,136,214,149,216,122,42,174,54,208,52,89,100,186,167,167,104,68,179,170,244,88,135,243,90,164,125,66,240,140,35,202,51,231,136,236,243,29,17,49,87,174,119,74,88,240,86,49,205,136,1,191,28,105,136,116,114,185,137,98,209,110,183,44,197,72,199,206,89,179,139,90,252,163,238,154,40,150,57,177,86,239,81,187,81,249,78,142,84,85,251,177,157,191,43,201,169,110,169,159,172,26,211,115,56,218,67,252,20,231,16,160,180,116,166,60,158,236,42,34,210,213,143,106,154,34,210,209,143,148,167,51,85,107,194,162,173,90,222,203,216,92,122,38,246,120,204,245,119,245,132,115,9,99,119,26,51,200,198,35,249,107,229,237,117,223,200,27,99,102,189,176,181,234,142,110,16,188,238,72,86,172,219,135,225,25,15,78,87,203,115,168,91,214,159,35,250,31,231,117,169,48,190,130,175,53,239,57,58,253,26,171,243,187,85,43,103,83,209,244,118,253,149,221,223,175,78,139,80,11,68,53,79,27,145,89,158,29,157,189,205,113,159,61,221,148,3,62,249,102,131,17,214,106,98,118,41,109,191,87,179,235,153,221,159,49,177,66,15,183,100,143,214,167,37,159,180,191,82,202,244,203,254,206,183,121,127,156,143,169,170,193,47,199,202,235,166,242,71,142,35,185,119,87,209,56,22,249,70,42,81,29,107,101,57,146,154,150,9,215,60,61,125,109,53,37,61,67,223,198,85,29,108,74,153,126,217,223,249,54,239,143,207,49,188,57,184,0,64,104,105,241,111,169,79,91,243,207,76,118,159,241,185,233,179,112,249,31,246,169,242,99,178,11,73,107,219,79,218,208,0,255,113,96,158,169,189,71,92,254,135,125,170,252,152,236,66,210,218,246,147,54,244,127,28,152,103,106,239,81,90,252,91,234,211,214,252,51,195,91,118,159,241,185,233,179,90,113,249,31,246,169,242,99,178,11,73,107,219,79,218,208,0,255,113,96,158,169,189,71,92,254,135,125,170,252,152,236,66,210,218,246,147,54,244,127,28,152,103,106,175,101,240,84,199,247,163,170,158,170,234,106,250,142,139,3,171,143,47,123,49,103,155,118,145,99,79,118,92,127,219,69,109,227,45,99,193,126,65,104,138,223,30,107,0,255,81,100,167,32,240,0,255,211,52,85,161,147,199,0,255,93,205,189,216,237,220,127,137,212,120,248,64,0,255,71,198,9,240,123,6,223,141,78,120,34,214,114,186,78,204,244,61,85,49,85,51,17,231,137,184,34,154,107,210,142,61,155,171,130,182,202,217,157,85,93,124,210,201,158,174,229,218,197,136,132,191,170,97,163,212,92,123,141,92,115,84,84,100,151,93,182,19,207,137,234,129,168,140,170,234,148,245,212,85,141,165,72,218,164,113,233,190,214,231,128,91,111,158,232,155,75,90,171,61,79,241,5,191,10,190,218,93,212,68,119,83,123,236,185,242,102,154,163,209,27,42,99,228,91,243,58,223,243,174,45,141,203,154,178,76,107,44,215,106,253,49,75,131,225,28,150,237,220,217,173,116,119,35,170,98,165,185,115,101,218,26,21,249,218,89,246,51,81,131,61,107,39,106,9,130,141,53,239,192,122,103,197,121,165,223,130,236,209,119,133,241,14,188,182,212,178,100,143,215,15,54,231,3,246,83,240,92,145,95,51,36,173,98,63,169,76,0,255,199,126,121,166,246,156,98,92,90,197,126,82,153,254,143,253,242,76,237,57,5,238,247,105,240,159,253,244,107,186,168,33,251,180,94,45,249,155,253,9,99,163,202,244,212,62,193,183,249,0,124,142,97,108,84,153,158,218,39,248,54,31,128,103,31,17,107,58,51,62,30,79,187,215,211,232,87,213,245,76,196,252,34,124,92,191,88,173,224,193,126,249,179,35,187,219,242,61,219,209,253,148,121,76,85,149,75,115,119,241,99,64,187,197,83,149,123,172,168,94,43,209,157,154,186,114,172,154,88,130,171,238,44,215,233,162,169,42,88,142,168,104,221,170,53,253,203,215,53,45,42,233,207,99,29,10,208,50,29,51,24,110,179,144,229,170,156,115,174,168,81,185,42,87,196,24,27,89,163,138,111,108,28,199,198,88,27,69,145,66,83,50,203,102,238,181,251,78,203,152,143,58,175,207,95,125,114,82,71,117,232,169,170,170,170,170,114,85,85,206,57,87,85,238,61,242,185,114,175,60,203,210,149,169,170,170,169,207,108,117,109,69,125,181,107,87,21,46,94,184,113,227,238,113,43,146,53,71,182,77,186,219,188,24,35,91,185,200,28,35,89,67,69,45,137,74,58,109,163,233,196,84,181,106,201,233,117,121,118,117,139,74,182,116,140,24,14,71,219,138,0,255,226,217,175,229,153,114,68,58,83,61,139,63,143,126,170,208,199,20,17,85,111,86,77,173,201,222,244,113,203,136,111,116,223,118,180,248,118,108,159,99,170,210,42,226,52,181,94,20,103,149,205,146,232,216,57,185,115,52,218,142,177,235,175,145,230,96,89,246,163,113,58,99,174,90,93,92,49,140,91,54,92,142,20,138,254,109,167,171,226,86,175,42,244,234,69,3,180,151,74,53,101,223,205,61,102,78,142,218,99,230,141,20,203,53,71,78,138,222,87,57,201,218,123,55,200,58,178,138,165,27,61,213,226,159,201,222,28,211,32,239,220,211,16,76,99,33,7,79,212,202,215,136,200,185,146,66,98,172,61,147,52,29,35,37,89,35,205,39,162,150,134,141,157,150,206,77,165,176,172,205,110,79,75,251,166,85,13,43,137,191,189,197,121,112,136,6,111,135,103,13,207,116,79,68,68,84,173,229,89,163,217,173,154,166,168,50,94,95,230,108,151,11,195,60,242,90,201,126,170,137,89,227,22,187,140,189,171,54,49,48,73,53,86,43,114,247,88,237,174,246,234,161,62,86,214,171,38,178,83,146,21,169,88,164,172,100,234,35,53,21,171,154,150,44,57,44,95,186,113,137,224,179,166,11,135,59,53,200,93,184,193,206,167,148,233,151,253,157,111,243,254,56,159,80,17,21,21,21,57,42,34,215,92,43,170,246,24,201,28,57,86,130,165,232,74,83,213,210,84,102,138,186,138,162,190,166,181,91,10,247,44,220,184,110,7,164,148,233,151,253,157,111,243,254,120,78,165,251,24,87,217,107,84,183,201,37,62,150,113,250,216,48,107,25,71,233,100,177,143,53,206,213,109,194,172,85,183,36,15,35,42,246,175,202,244,131,236,151,159,101,199,111,197,87,124,34,120,106,54,145,43,157,93,141,49,230,204,157,25,142,90,119,168,143,145,112,77,232,115,55,187,86,53,46,171,197,50,93,178,92,87,244,199,44,253,137,31,20,81,177,127,85,166,31,100,191,252,44,187,82,227,120,26,115,238,60,178,71,0,255,122,157,148,159,99,138,112,21,209,26,17,83,90,231,18,0,255,177,45,107,21,123,70,31,198,126,252,221,215,233,246,184,225,129,175,122,85,153,115,166,175,214,220,115,212,90,171,170,42,187,110,186,155,72,94,68,239,68,125,68,69,167,163,167,173,138,44,75,242,94,141,187,247,181,1,7,44,122,51,91,223,92,210,37,13,210,214,72,114,116,79,39,203,219,99,213,80,199,146,181,114,69,141,100,38,56,74,53,146,228,74,29,81,15,93,89,30,45,195,84,151,122,106,55,166,253,240,184,224,41,232,139,23,180,79,57,93,44,122,230,213,153,123,236,110,141,181,155,20,65,71,100,191,231,202,53,98,170,124,155,115,38,168,42,106,99,38,218,128,223,169,223,159,46,233,214,147,173,26,46,46,14,143,179,50,74,157,136,56,47,126,102,28,147,166,211,233,195,231,136,233,244,83,84,235,52,87,149,30,153,180,83,193,169,141,125,236,32,61,209,253,39,252,83,189,134,215,8,79,60,56,185,129,85,152,83,70,46,114,212,136,116,229,67,125,141,88,121,51,47,86,58,211,54,186,42,71,141,85,107,37,106,218,215,204,179,181,174,248,80,89,229,30,28,186,101,245,57,163,215,222,101,105,85,97,92,2,103,211,57,246,200,137,138,202,217,173,156,149,141,185,198,174,83,107,68,58,234,254,145,104,107,43,233,61,185,29,159,166,217,10,214,161,134,206,213,152,245,168,239,240,147,247,112,76,92,138,161,162,162,162,42,114,84,84,205,53,71,85,237,49,146,57,106,79,60,197,178,149,166,170,165,169,44,108,13,109,61,125,77,107,183,244,45,222,183,113,221,14,246,248,70,50,167,34,103,172,122,181,214,92,217,109,44,201,185,198,40,124,45,214,202,156,148,185,87,231,232,94,38,178,246,29,216,250,107,92,181,167,55,235,225,32,159,226,61,248,150,222,17,158,153,53,210,137,114,167,116,214,152,162,202,181,252,150,27,69,23,47,30,25,177,139,79,116,98,89,191,215,136,221,89,103,110,183,9,95,221,246,188,15,252,162,219,190,169,168,138,170,94,35,71,228,200,21,115,111,100,168,167,200,202,214,156,41,169,170,246,237,95,144,67,67,84,211,110,194,14,71,181,206,111,45,78,233,82,134,136,136,136,136,168,17,17,181,214,26,17,53,198,70,214,72,227,50,17,20,197,38,154,150,150,154,162,13,69,67,69,79,65,211,166,149,25,7,63,251,214,109,59,62,216,212,114,107,230,175,158,35,230,24,43,210,60,108,175,110,234,209,169,21,21,42,115,162,175,239,212,100,169,229,42,106,42,178,150,29,221,27,247,99,183,20,251,188,243,222,120,118,166,190,89,231,64,28,160,97,102,202,17,49,231,137,240,196,172,235,196,76,179,70,220,118,215,232,141,89,171,216,53,197,198,139,29,167,148,141,178,96,163,60,84,123,174,179,163,138,245,118,171,205,199,136,105,70,76,137,185,93,77,36,203,34,111,207,141,131,191,149,99,244,24,157,147,167,247,227,219,210,34,71,161,234,221,188,155,169,161,12,149,153,242,116,88,175,198,107,184,27,77,135,167,222,181,71,146,223,140,36,201,203,166,187,25,0,255,79,143,145,185,163,83,86,198,202,52,53,197,251,150,70,83,118,187,54,46,202,22,135,5,25,109,195,55,11,181,198,37,66,117,179,106,116,51,122,34,137,231,99,163,214,90,35,155,28,137,148,172,163,146,165,224,91,185,228,107,93,143,199,85,212,185,115,67,197,188,59,111,76,212,119,163,250,236,95,107,227,96,49,147,109,206,168,156,72,50,87,228,231,163,57,107,229,138,154,131,63,61,159,27,73,203,81,85,84,209,12,215,222,117,109,101,171,54,52,68,21,53,245,235,84,128,30,106,135,35,113,156,142,105,113,132,231,58,170,103,60,93,211,169,202,19,49,205,124,253,49,29,7,222,174,218,192,141,101,94,119,240,241,232,107,187,137,106,119,155,141,245,249,232,138,220,107,69,207,126,85,110,100,35,245,103,58,189,141,172,21,213,107,99,170,92,183,175,108,165,121,238,109,101,171,241,200,23,207,141,123,26,113,90,0,255,244,73,227,244,93,41,124,174,9,139,229,41,241,39,114,68,247,248,168,141,238,129,100,181,55,18,170,105,145,172,100,98,171,40,150,168,227,72,146,162,41,234,42,138,122,55,97,155,65,99,38,233,152,153,122,166,83,207,123,238,171,101,0,160,126,223,53,254,29,127,122,214,126,53,100,159,86,175,45,249,128,53,33,44,170,83,79,237,19,140,148,15,192,247,10,97,81,157,122,106,159,96,164,124,0,174,212,188,79,169,95,12,233,31,116,120,99,159,241,91,201,95,218,90,41,219,126,189,50,253,78,29,152,79,196,99,24,231,166,108,251,245,202,244,59,117,96,62,17,143,97,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,116,0,140,122,143,129,249,27,125,154,119,194,173,24,81,172,47,246,155,122,34,127,212,254,213,20,85,81,81,81,181,106,85,205,177,215,170,116,35,41,146,45,124,37,193,84,208,124,101,121,117,148,149,84,44,206,113,219,198,85,234,65,188,175,88,148,150,196,0,255,74,226,155,56,25,190,200,84,193,23,149,107,241,101,87,115,143,153,183,215,106,44,201,31,35,173,123,14,170,146,146,173,107,227,218,61,217,139,234,253,184,174,201,10,167,60,212,49,184,193,42,179,236,209,174,86,0,0,112,129,70,209,108,162,237,90,35,89,115,37,182,114,172,247,204,27,107,229,97,155,59,18,35,10,165,75,74,47,208,84,238,224,183,184,169,71,181,115,127,6,123,226,180,234,251,215,184,57,123,98,67,69,84,84,84,228,200,17,185,246,152,163,106,228,88,142,206,156,59,158,166,103,232,76,82,214,209,213,190,72,237,86,174,219,213,185,98,251,94,245,46,14,182,174,221,77,220,54,167,186,230,171,241,17,153,187,54,154,206,209,116,177,141,212,27,235,121,115,142,185,182,167,166,142,46,43,157,59,142,130,169,39,222,137,67,243,194,204,113,221,181,106,225,138,245,25,46,213,137,56,204,163,250,248,26,174,82,0,0,224,191,184,117,122,87,96,126,202,88,121,42,118,128,242,93,106,253,114,239,182,139,26,185,247,28,49,114,206,153,100,19,155,3,5,109,224,120,186,154,115,247,178,138,164,172,56,131,114,85,6,25,103,163,238,75,114,27,174,212,62,11,117,34,59,93,3,103,212,135,12,204,39,235,211,124,44,206,154,147,160,67,68,68,68,68,212,168,17,181,198,88,163,178,141,163,56,54,243,117,4,77,193,240,149,101,210,209,81,210,190,56,187,109,235,86,169,7,113,177,98,175,90,18,7,43,137,111,226,155,184,125,14,224,191,184,117,122,87,96,126,202,88,121,42,118,128,2,92,247,222,123,207,189,231,156,43,87,55,217,206,156,133,211,171,106,52,45,29,235,237,219,86,250,182,148,21,137,97,40,182,2,181,107,93,191,231,133,106,168,214,249,163,23,241,163,166,107,100,246,180,6,136,217,68,52,70,119,141,106,124,102,11,107,36,89,105,44,205,18,207,147,61,50,213,133,78,23,201,214,220,102,252,54,239,98,55,142,187,40,55,229,154,234,92,92,101,91,60,26,183,207,139,200,57,71,173,53,247,222,43,106,140,177,86,206,189,231,138,136,136,136,232,102,34,121,85,170,171,107,106,157,142,245,120,44,105,200,65,29,212,118,27,102,233,134,127,254,121,245,84,142,145,147,35,31,49,114,199,200,149,221,28,121,238,30,107,37,138,158,150,99,21,215,238,11,11,213,12,101,203,222,169,91,214,72,91,103,182,234,190,35,221,134,55,156,215,138,56,141,0,0,212,30,170,196,191,170,85,185,18,73,98,101,27,83,197,246,94,216,84,73,157,57,134,228,249,246,52,67,85,81,44,75,240,52,110,219,184,164,126,115,218,168,215,2,92,215,1,139,117,71,83,232,111,60,103,175,153,55,246,202,139,26,201,222,40,154,191,208,85,57,73,96,249,198,71,186,141,203,26,81,42,219,187,109,221,169,99,113,73,67,31,150,234,81,174,134,194,101,198,196,171,112,219,156,58,25,35,25,245,170,86,196,204,157,249,11,29,217,28,105,119,247,158,19,91,125,207,42,174,219,23,214,56,162,101,217,244,244,212,237,201,141,84,174,89,152,223,142,244,43,222,176,42,190,131,215,30,16,197,250,98,191,169,39,242,71,237,85,5,176,148,179,171,218,123,227,57,57,98,228,232,138,149,161,123,236,77,47,193,115,81,189,228,230,200,72,210,220,20,46,88,184,25,235,189,251,170,194,82,173,178,22,190,209,42,51,181,60,254,87,0,117,50,70,50,234,85,173,136,153,59,243,23,58,178,57,210,238,238,61,39,182,250,158,85,92,183,47,172,113,68,203,178,233,233,169,219,147,27,169,92,179,48,191,29,233,87,188,97,85,124,7,87,16,248,233,64,57,187,170,189,55,158,147,35,70,142,174,88,25,186,199,222,244,18,252,190,200,205,145,145,164,185,41,92,17,110,198,122,239,190,170,176,84,115,124,212,27,173,50,83,171,180,117,206,233,244,33,0,255,242,201,26,43,31,139,175,73,163,104,54,209,118,173,145,172,185,18,91,57,214,123,230,141,181,242,176,205,29,137,17,133,210,37,165,23,104,42,119,240,91,220,212,163,218,185,63,131,61,113,90,245,253,107,220,156,93,65,168,136,138,138,138,28,57,34,215,30,115,84,141,28,203,209,153,160,227,105,122,134,206,36,101,29,93,237,123,176,91,185,110,87,231,138,237,123,213,109,56,216,186,118,55,113,26,1,0,192,5,26,69,179,137,182,107,141,100,205,149,216,202,177,222,51,111,172,149,135,109,238,72,140,40,148,46,41,189,64,83,185,131,223,226,166,30,213,206,253,25,236,137,211,170,239,95,227,230,236,137,13,21,81,81,81,145,35,71,228,218,99,142,170,145,99,57,58,115,238,120,154,158,161,51,73,89,71,87,251,34,181,91,185,110,87,231,138,237,123,213,187,56,216,186,118,55,113,219,156,234,154,175,198,71,100,238,218,104,58,71,211,197,54,82,111,172,231,205,57,230,218,158,154,58,186,172,116,238,56,10,166,158,120,39,14,205,11,51,199,117,215,170,133,43,214,103,184,84,39,226,48,143,234,227,107,184,74,1,0,0,0,128,0,255,226,214,233,93,129,249,41,99,229,169,216,1,202,119,169,245,203,189,219,46,106,228,222,115,196,200,57,103,146,77,108,14,20,180,129,227,233,106,206,221,203,42,146,178,226,12,202,85,25,100,156,141,186,47,201,109,184,82,251,44,212,137,236,116,13,156,81,31,50,48,159,172,79,243,177,248,42,227,214,233,93,129,249,41,99,229,169,216,21,26,34,34,34,34,162,70,141,168,53,198,26,149,109,28,197,177,153,175,35,104,10,134,175,44,147,142,142,146,246,197,217,109,91,183,74,61,136,139,21,123,213,146,56,88,73,124,19,223,196,109,217,189,247,222,115,239,57,231,202,213,77,182,51,103,225,244,170,26,77,75,199,122,251,182,149,190,45,101,69,98,24,138,173,64,237,90,215,239,121,161,26,170,117,254,232,69,252,168,233,26,153,61,173,1,98,54,17,141,209,93,163,26,159,217,194,26,73,86,26,75,179,196,243,100,143,76,117,161,211,69,178,53,183,25,191,205,187,216,141,227,46,202,77,185,166,58,23,87,217,22,143,198,237,243,34,114,206,81,107,205,189,247,138,26,99,172,149,115,239,185,34,34,34,34,186,153,72,94,149,234,234,154,90,167,99,61,30,75,26,114,80,7,181,221,134,89,186,225,159,127,94,61,149,99,228,228,200,71,140,220,49,114,101,55,71,158,187,199,90,137,162,167,229,88,197,181,251,194,66,53,67,217,178,119,234,150,53,210,214,153,173,186,239,72,183,225,13,231,181,34,78,35,0,0,181,135,42,241,175,106,85,174,68,146,88,217,198,84,177,189,23,54,85,82,103,142,33,121,190,61,205,80,85,20,203,18,60,141,219,54,46,169,223,156,54,234,181,0,215,117,192,98,221,209,20,250,27,207,217,107,230,141,189,242,162,70,178,55,138,230,47,116,85,78,18,88,190,241,145,110,227,178,70,148,202,246,110,91,119,234,88,92,210,208,135,165,122,148,171,161,112,153,49,241,42,220,54,167,78,198,72,70,189,170,21,49,115,103,254,66,71,54,71,218,221,189,231,196,86,223,179,138,235,246,133,53,142,104,89,54,61,61,117,123,114,35,149,107,22,230,183,35,253,138,55,172,138,239,224,181,7,68,177,190,216,111,234,137,252,81,123,106,3,70,189,199,192,252,141,62,205,59,225,44,76,57,187,170,189,55,158,147,35,70,142,174,88,25,186,199,222,244,18,60,23,213,75,110,142,140,36,205,77,225,130,133,155,177,222,187,175,42,44,213,42,107,225,27,173,50,83,203,227,117,178,86,210,163,91,122,73,206,30,115,76,85,60,89,171,87,173,149,35,170,41,40,57,81,187,244,70,31,85,63,157,155,243,91,178,56,179,62,86,210,190,27,141,133,199,180,39,94,106,90,143,127,226,159,135,114,250,216,204,29,233,189,27,137,145,227,169,27,79,246,76,122,101,110,170,154,247,39,142,52,102,244,81,193,84,186,79,171,239,109,106,185,106,225,182,244,192,84,241,24,62,170,143,71,180,171,20,0,0,64,169,225,53,177,94,221,210,69,114,198,88,99,165,34,248,26,61,106,174,36,81,83,65,203,153,101,61,214,87,213,81,231,26,252,54,60,29,125,163,164,125,201,26,11,87,107,170,106,90,143,191,178,211,22,209,163,47,246,155,154,61,127,212,30,192,40,116,117,147,104,52,191,78,62,54,150,63,70,54,187,52,77,25,149,77,142,175,57,82,179,175,117,99,198,220,73,151,181,180,169,69,245,251,210,35,169,201,82,205,208,59,123,180,71,116,221,118,92,174,146,128,188,127,171,159,45,127,12,123,149,196,141,250,208,95,190,197,167,249,213,118,0,33,248,119,35,191,237,114,115,54,221,156,220,61,235,210,169,67,123,234,117,127,77,205,219,237,229,254,209,103,246,45,175,188,212,76,247,191,238,67,245,84,99,245,26,187,146,144,250,212,152,125,83,185,106,140,181,122,213,26,25,142,174,116,237,245,213,157,36,24,186,250,151,236,104,185,58,122,240,217,182,226,154,189,58,167,197,110,44,137,215,52,90,191,181,93,251,34,3,0,214,15,80,81,81,81,21,57,114,84,205,177,215,170,26,57,150,163,163,70,130,169,160,217,76,82,214,209,213,241,52,110,219,184,164,115,197,246,21,85,251,87,173,221,180,222,93,141,49,87,141,81,59,21,31,73,142,84,120,7,223,51,111,172,149,76,44,85,101,99,25,54,114,173,153,122,134,229,250,150,34,92,150,101,218,92,53,102,137,107,231,42,156,245,27,119,103,183,96,64,79,84,205,53,114,205,181,199,30,145,99,143,57,114,237,49,71,84,84,84,84,55,43,201,171,76,93,67,83,233,148,175,199,124,73,67,246,233,160,78,219,240,84,55,252,51,192,52,13,180,251,201,250,39,242,59,183,43,104,54,106,166,216,222,200,156,72,18,249,123,33,105,182,210,189,83,219,153,165,202,174,51,112,4,227,146,198,221,213,77,249,97,115,84,49,99,140,73,239,134,108,211,46,183,181,82,27,52,86,123,70,175,0,255,141,228,99,143,138,156,115,163,43,34,83,44,103,206,204,233,69,84,174,81,185,173,86,122,183,148,149,121,130,253,11,130,244,93,213,250,189,84,184,230,135,62,106,37,252,168,93,113,144,246,138,178,126,160,170,136,136,168,202,149,43,106,141,177,70,229,72,178,36,93,181,17,52,5,195,102,174,178,178,174,146,167,110,219,186,37,157,219,183,111,171,90,176,106,237,218,37,63,0,192,250,20,197,23,85,115,240,101,87,115,236,149,59,230,106,44,201,31,115,143,252,44,93,29,91,215,198,181,251,121,107,89,144,213,154,172,112,202,165,98,115,174,152,101,139,147,15,40,116,24,75,86,85,238,154,123,141,28,201,185,145,170,172,46,154,182,237,72,211,84,233,175,196,209,169,18,99,98,91,147,79,239,142,50,195,217,94,45,57,87,245,168,121,240,190,205,248,5,174,206,196,117,250,80,96,190,197,88,249,213,118,160,186,199,30,123,142,189,230,90,181,186,233,110,230,204,156,94,69,99,106,41,89,68,77,245,173,42,35,42,67,83,188,93,213,250,61,239,75,67,181,91,156,94,196,113,154,174,23,186,78,168,60,222,141,34,73,182,171,214,74,114,71,140,116,35,25,142,168,162,107,114,213,154,96,171,104,153,229,58,90,146,134,56,143,202,125,164,47,167,175,26,97,148,46,195,125,14,196,73,218,149,10,0,240,111,160,245,232,181,125,153,102,207,227,178,47,149,181,146,30,221,210,75,114,246,152,99,170,226,201,90,189,106,173,28,81,77,65,201,133,37,189,209,71,213,79,231,230,252,214,60,101,125,172,164,125,55,26,11,175,107,90,106,90,143,67,181,0,255,40,61,44,34,205,175,143,239,141,230,140,141,237,46,67,211,71,100,147,228,115,110,213,44,107,37,153,61,119,174,101,85,109,117,81,195,190,52,73,106,114,75,51,52,193,30,237,110,93,183,29,111,91,207,0,0,0,170,43,78,39,91,121,35,187,111,99,177,113,68,117,36,200,152,89,143,204,77,75,243,254,202,177,70,147,254,41,152,90,247,169,116,178,77,221,86,45,92,169,30,184,42,230,196,71,245,113,119,118,149,130,41,29,56,163,62,100,96,62,89,159,230,99,113,214,156,250,190,38,214,171,91,186,72,206,24,107,172,84,4,95,163,71,205,149,36,106,42,104,185,86,187,245,88,95,85,71,157,107,240,219,189,56,143,190,81,210,190,100,141,133,59,181,39,174,106,90,143,131,225,10,5,0,32,181,1,183,81,239,250,203,79,249,52,79,197,174,34,237,126,178,254,137,252,206,237,160,167,214,39,247,236,155,200,81,123,175,209,163,230,72,115,108,101,107,160,175,237,28,65,215,213,191,123,71,197,85,214,131,193,182,42,215,236,213,70,45,150,100,73,92,169,209,250,173,19,217,107,164,226,219,238,220,190,205,203,31,245,242,243,246,162,87,159,254,236,167,235,29,52,53,175,176,239,59,72,127,218,75,188,242,82,207,220,7,185,0,255,210,83,141,213,148,237,213,172,216,62,0,132,132,236,51,17,107,57,170,234,22,251,157,38,86,28,24,171,12,49,85,58,81,180,171,226,83,252,47,122,214,0,255,158,166,187,191,31,158,248,190,227,169,248,68,85,241,117,83,107,206,221,173,81,61,210,188,49,114,230,226,233,41,83,133,219,122,189,188,116,173,89,183,125,83,6,249,68,59,241,199,34,131,236,124,128,168,125,2,0,191,105,231,227,205,103,170,175,99,218,30,213,233,39,194,19,53,92,167,49,215,140,222,79,127,193,150,209,187,141,189,0,255,199,31,221,207,231,51,11,249,180,224,211,172,51,32,17,17,17,181,214,90,107,141,168,177,214,136,90,107,141,108,34,34,34,178,29,105,78,117,174,174,158,101,218,213,107,23,85,239,204,51,199,61,25,168,79,142,57,102,53,166,24,233,216,57,107,118,81,139,127,212,93,19,197,50,39,214,234,61,106,55,42,223,201,145,170,106,63,182,243,119,37,57,213,45,245,147,85,99,122,14,71,123,136,159,226,66,146,228,172,153,187,231,189,35,111,143,133,197,204,230,170,187,186,193,243,186,27,25,49,97,111,134,39,60,72,189,46,207,174,110,89,1,142,232,127,108,208,165,194,56,53,174,85,160,202,25,0,50,49,229,115,117,84,229,232,125,157,74,191,138,198,85,52,238,37,156,48,75,118,98,202,134,109,120,236,240,79,118,156,227,60,165,188,246,49,234,248,229,125,166,154,122,73,196,204,171,63,199,152,237,218,107,54,89,130,141,202,126,204,145,115,244,84,199,182,230,204,87,213,211,246,204,187,1,179,83,191,64,93,210,162,39,167,52,92,92,252,1,103,101,162,15,197,167,162,130,47,187,154,107,206,118,173,138,145,229,142,149,43,47,79,81,153,234,219,86,232,230,170,107,243,186,237,107,49,200,32,90,150,63,22,249,227,251,170,49,213,19,227,137,169,126,174,179,31,19,185,184,110,189,83,198,129,177,162,125,179,225,150,127,244,183,176,61,141,73,231,182,171,18,62,188,122,107,126,36,228,159,219,95,201,127,214,126,207,84,150,145,173,170,220,53,231,232,49,170,98,84,36,245,177,180,237,122,224,57,125,180,70,86,168,212,218,24,234,23,180,246,127,47,158,246,110,223,235,76,223,124,134,223,253,196,103,113,181,2,166,58,38,206,49,49,225,137,73,39,170,152,200,221,230,154,93,183,92,84,147,99,141,42,38,118,146,125,162,162,34,114,205,53,215,28,145,99,174,21,185,230,90,217,69,69,69,117,55,178,188,10,92,37,61,41,180,91,214,238,169,94,134,103,118,139,49,80,99,28,179,195,198,7,190,45,19,217,83,158,153,102,174,159,201,157,91,110,244,150,103,183,218,221,42,70,68,195,95,111,101,179,54,122,216,150,45,85,252,227,25,119,175,49,77,226,175,105,234,24,112,206,236,248,249,177,231,152,131,175,42,86,69,84,142,229,238,86,146,151,93,213,236,42,58,149,123,218,138,52,207,226,13,201,87,221,238,157,180,56,101,118,179,28,126,243,33,142,135,23,51,165,83,191,236,239,140,148,247,199,13,79,173,238,86,238,136,216,43,214,156,27,29,41,58,215,218,93,140,202,114,70,190,42,217,170,158,98,107,153,165,235,90,248,92,77,79,207,141,99,14,13,56,16,119,56,175,5,26,250,228,136,92,115,173,202,17,57,170,86,197,222,27,95,171,130,111,111,36,199,83,184,175,145,98,73,97,42,133,101,91,147,172,93,118,90,58,124,212,35,27,52,72,159,156,212,173,248,92,203,117,84,242,103,34,102,210,220,21,85,53,221,118,185,140,39,251,107,88,240,139,126,232,210,123,164,17,51,83,220,62,78,87,238,206,82,17,219,254,178,50,253,49,29,152,183,195,107,153,210,169,95,246,119,70,202,251,227,17,77,81,21,21,21,85,43,170,106,174,57,42,210,177,55,190,38,178,62,241,20,75,86,145,83,75,85,77,209,174,220,26,218,170,179,89,219,77,187,211,113,141,55,174,241,250,160,189,153,130,79,85,20,95,118,53,231,218,221,28,21,35,203,29,51,141,107,46,162,158,62,213,183,173,208,157,125,41,93,179,113,251,90,12,50,205,95,248,196,32,139,236,141,47,104,40,74,0,128,234,232,228,71,26,17,206,141,105,138,169,118,171,88,181,177,219,108,147,30,40,219,199,179,78,53,209,192,106,170,37,43,131,208,184,252,15,251,84,249,49,217,239,153,243,66,240,111,42,191,109,251,102,228,230,229,206,85,159,126,206,247,115,232,172,231,92,107,95,119,99,15,247,145,67,214,121,167,175,116,223,231,160,46,234,98,246,210,106,223,78,63,17,147,78,53,242,168,34,250,69,187,61,39,206,30,222,208,181,45,217,163,243,116,166,153,22,70,213,85,180,3,41,101,250,101,127,231,219,188,63,62,199,108,53,21,191,170,42,158,236,114,206,185,187,53,122,108,44,119,207,212,173,185,120,122,170,218,247,173,40,116,103,95,186,214,172,204,87,109,241,199,52,131,226,19,135,245,89,123,227,164,12,120,174,45,0,16,218,124,61,173,252,53,210,206,111,185,191,211,45,126,83,25,61,53,44,88,102,178,252,195,179,166,179,78,83,231,92,185,89,184,252,15,251,84,249,49,217,133,164,181,237,39,109,232,0,255,56,48,207,212,206,33,4,0,255,166,242,219,182,111,70,110,94,238,92,245,233,231,124,63,135,206,122,206,181,246,117,55,246,112,31,57,100,157,119,250,74,247,125,14,234,162,46,102,215,61,164,62,81,179,111,219,156,26,107,229,138,218,27,89,145,213,88,89,171,124,34,41,42,94,181,165,100,170,41,197,102,168,199,41,39,117,194,105,199,198,117,193,81,109,213,34,237,198,55,95,79,43,127,141,180,243,91,238,239,116,139,223,84,70,79,13,11,150,249,208,101,249,135,103,77,103,157,166,206,185,114,179,82,113,249,31,246,169,242,99,178,11,73,107,219,79,218,208,0,255,113,96,158,169,157,67,8,254,77,229,183,109,223,140,220,188,220,185,234,211,207,249,126,14,157,245,156,107,237,235,110,236,225,62,114,200,58,239,244,149,238,251,28,212,69,93,204,174,123,72,125,162,102,223,182,57,53,214,202,21,181,55,178,34,171,177,178,86,249,68,82,84,188,106,75,201,84,83,138,205,80,143,83,78,234,132,211,142,141,235,130,163,218,170,69,218,189,89,81,147,0,136,62,226,58,198,241,125,180,126,53,125,63,85,226,175,135,213,26,165,29,71,182,151,177,119,59,146,59,190,31,231,184,194,227,218,199,105,204,43,203,67,241,169,168,224,203,174,230,154,179,93,171,98,100,185,99,229,202,203,83,84,166,250,182,21,186,185,234,218,188,110,251,90,12,50,136,150,229,143,69,254,152,177,25,217,170,202,93,115,142,30,163,42,70,69,82,31,75,219,174,7,158,211,95,141,172,80,169,181,49,212,47,24,253,239,197,211,222,237,123,69,189,249,12,191,251,137,47,225,98,140,236,203,53,199,92,53,215,138,138,234,166,155,238,86,146,87,17,59,79,95,17,17,234,40,106,35,34,197,114,188,87,221,238,157,110,192,62,139,34,204,214,8,107,117,73,83,22,214,137,137,41,79,76,90,85,81,21,83,196,135,11,131,118,227,172,225,196,38,132,152,116,162,235,74,120,171,174,50,39,211,42,246,147,202,244,127,236,151,103,106,207,41,141,133,202,227,29,27,31,217,230,141,200,114,71,237,21,123,35,51,199,106,174,111,73,81,181,180,202,90,45,37,77,199,149,77,93,223,233,75,120,168,41,230,233,131,142,153,172,199,113,185,2,34,28,145,70,245,233,124,79,181,230,126,171,234,122,102,166,89,132,227,96,192,135,97,206,108,194,159,157,164,175,5,71,26,213,79,233,231,118,87,109,99,238,226,147,129,97,108,84,153,158,218,39,248,54,31,128,207,49,165,173,238,88,235,158,21,35,235,188,232,189,34,119,163,72,205,21,123,167,224,120,158,108,233,201,29,87,195,211,84,175,222,115,207,127,99,87,183,172,50,109,208,15,223,226,53,151,10,227,165,122,136,25,71,164,243,125,68,246,84,231,136,169,60,115,174,58,143,131,95,70,31,143,246,98,145,65,206,228,254,62,202,185,221,212,14,222,42,86,124,220,72,145,44,106,228,168,177,241,220,220,81,57,215,204,115,180,201,102,109,172,214,92,169,89,189,59,211,180,53,175,123,161,93,149,195,83,191,46,61,210,226,219,149,134,139,139,247,227,48,5,64,212,62,1,240,92,41,253,250,0,255,239,17,159,79,209,108,199,180,155,219,200,195,211,150,65,155,48,200,220,130,157,218,243,216,217,135,63,60,215,207,238,148,126,122,9,115,21,215,52,7,238,119,100,57,86,181,114,229,24,121,110,238,170,90,107,225,73,218,116,191,70,150,107,173,52,175,222,157,153,218,106,214,177,48,173,202,230,169,223,168,30,233,242,45,85,195,197,197,5,240,222,82,202,244,203,254,206,183,121,127,124,142,41,173,244,246,154,247,140,30,73,231,85,143,213,185,35,197,106,173,222,67,5,201,19,100,91,175,237,72,26,158,169,122,203,158,116,254,27,135,186,101,109,106,131,134,249,22,87,184,84,24,167,208,103,141,112,132,183,167,154,240,124,199,226,215,41,247,122,141,170,92,205,127,100,204,88,125,108,204,78,11,251,230,111,131,127,123,174,159,136,196,223,110,17,230,198,57,243,97,64,68,197,254,85,153,126,144,253,242,179,236,215,125,164,163,50,111,173,53,98,172,138,88,213,56,157,44,239,155,222,121,82,103,69,50,66,173,214,200,208,176,160,117,176,23,51,123,183,236,245,244,102,76,252,238,39,78,139,191,51,101,14,239,30,249,202,54,111,69,154,187,106,172,222,35,89,56,82,11,125,59,138,165,165,84,22,105,233,104,74,174,156,234,202,78,159,205,67,189,50,79,227,117,204,100,205,129,147,72,206,53,214,202,57,71,68,68,55,217,101,187,242,156,170,24,120,202,170,168,80,89,81,29,209,40,138,163,77,234,150,238,116,125,246,185,21,225,137,70,88,171,181,218,243,214,17,17,158,89,35,138,162,202,85,81,20,95,214,136,152,217,79,197,39,170,138,175,155,90,115,238,110,141,234,145,230,141,145,51,23,79,79,153,42,220,214,235,229,165,107,205,186,237,155,50,200,39,218,137,63,22,25,100,231,3,144,56,79,76,58,83,53,205,212,155,85,185,134,185,216,175,169,37,214,153,170,136,43,170,105,39,170,167,196,191,170,85,221,227,163,70,54,118,142,228,222,72,168,166,69,50,241,149,162,101,41,162,142,35,73,138,97,107,104,235,233,221,132,109,6,117,120,171,29,102,234,153,174,60,48,110,181,60,158,52,60,213,211,61,153,223,50,223,158,220,106,119,155,152,70,44,215,59,217,172,189,77,108,202,246,182,120,198,221,107,76,147,248,42,166,143,1,167,204,142,1,29,51,111,143,238,198,156,93,212,94,115,108,52,119,98,149,253,72,36,29,123,79,180,181,145,125,130,202,13,117,161,107,173,167,164,26,3,181,233,81,223,225,39,219,245,30,222,203,148,78,253,178,191,51,82,222,31,183,124,107,143,157,87,81,81,187,157,249,19,221,107,238,65,47,231,106,108,229,61,171,86,81,39,22,99,109,69,6,195,80,244,111,59,117,101,91,242,40,78,35,226,24,19,226,103,56,250,41,251,110,238,49,115,114,212,30,51,111,164,88,174,57,114,82,52,47,165,91,78,178,246,222,13,178,158,101,21,75,55,122,170,197,63,135,252,135,199,52,200,59,243,226,28,226,180,176,0,160,19,38,188,174,211,253,172,126,119,21,250,136,206,231,138,250,167,46,219,156,94,67,127,193,126,210,199,45,254,248,46,71,231,211,11,249,20,225,211,92,178,87,247,168,252,153,143,174,94,247,228,138,136,153,229,236,94,150,43,17,92,53,31,105,186,123,197,86,199,178,117,197,243,80,152,213,186,45,213,85,17,225,71,252,99,81,92,10,103,108,168,40,222,46,42,114,118,81,115,182,107,69,175,252,141,143,94,136,42,253,181,233,167,40,220,144,213,44,221,186,175,126,156,50,91,144,39,190,11,114,199,0,255,57,190,101,69,54,170,214,30,185,102,222,61,149,100,201,28,173,154,245,200,178,116,164,107,12,12,69,241,154,83,127,174,173,200,194,180,54,139,167,118,139,186,165,199,178,94,13,250,226,20,120,80,5,82,6,0,234,243,234,136,136,92,47,34,141,40,218,184,231,109,138,170,54,173,33,123,140,254,204,109,225,204,12,156,9,97,81,157,122,106,159,96,164,124,0,190,87,232,132,224,19,17,193,215,77,173,181,102,59,87,245,72,243,198,82,227,150,151,168,168,79,21,110,235,245,104,175,74,55,111,220,190,41,131,188,240,23,206,50,200,34,135,224,90,237,93,250,137,56,71,20,81,69,244,139,138,31,43,198,22,182,208,211,141,125,198,233,236,70,181,168,186,142,54,87,202,182,95,175,76,191,83,7,230,19,241,24,166,178,33,34,34,34,34,106,68,68,173,181,70,68,54,198,70,214,74,86,38,130,162,200,42,178,105,105,169,233,221,149,69,67,69,117,54,235,180,105,137,58,174,207,198,53,94,227,181,26,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,213,0,63,0,17,3,17,2,0,1,3,12,0,218,255,37,146,241,194,132,70,69,36,22,225,195,130,115,68,67,35,21,240,209,193,131,98,82,55,51,179,161,145,129,66,54,52,50,20,178,177,114,53,34,19,113,97,81,65,7,49,33,18,6,17,5,4,3,2,1,0,0,0,1,1,7,8,8,9,6,5,4,3,2,1,0,1,17,75,0,196,255,1,2,3,8,7,4,6,5,0,0,0,0,0,0,0,0,0,0,1,1,1,3,2,0,1,1,28,0,196,255,225,193,163,148,210,209,164,162,131,103,101,85,165,146,120,72,68,67,40,177,116,84,53,161,130,115,104,100,99,88,228,211,198,182,150,149,145,136,114,98,86,83,73,69,55,52,39,38,212,196,166,129,117,87,82,66,57,54,51,37,36,25,179,113,97,197,180,134,118,81,71,50,35,24,23,133,65,22,119,49,34,21,181,56,33,20,9,19,18,8,17,7,6,5,4,3,2,1,0,23,2,5,18,14,3,10,3,4,5,3,2,3,3,1,0,16,118,0,196,255,3,2,1,4,5,6,10,9,8,7,0,0,0,0,0,0,0,1,1,1,1,1,1,1,3,0,1,0,30,0,196,255,1,17,3,1,17,2,0,34,1,3,96,9,16,14,8,17,0,192,255,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,11,9,11,16,8,4,4,8,4,3,4,3,3,3,1,67,0,219,255,16,16,16,15,19,16,18,19,18,12,10,16,17,16,16,15,14,13,17,13,9,9,11,14,11,10,12,15,12,10,9,9,8,9,10,10,8,9,6,5,6,6,8,4,4,4,4,4,6,4,3,3,3,3,2,2,2,3,2,2,2,2,2,3,0,67,0,219,255,0,0,144,1,144,1,1,1,1,0,70,73,70,74,16,0,224,255,216,255